Searched refs:sensor (Results 1 - 16 of 16) sorted by relevance

/freebsd-13-stable/sys/powerpc/powermac/
H A Dpowermac_thermal.c75 struct pmac_therm *sensor; member in struct:pmac_sens_le
101 struct pmac_sens_le *sensor; local
112 SLIST_FOREACH(sensor, &sensors, entries) {
113 temp = sensor->sensor->read(sensor->sensor);
115 sensor->last_val = temp;
117 if (sensor->last_val > sensor
208 pmac_thermal_sensor_register(struct pmac_therm *sensor) argument
[all...]
/freebsd-13-stable/usr.sbin/bsnmpd/modules/snmp_lm75/
H A Dsnmp_lm75.c61 * Structure that describes single sensor.
129 struct lm75_snmp_sensor *sensor; local
131 while ((sensor = TAILQ_FIRST(&sensors)) != NULL) {
132 TAILQ_REMOVE(&sensors, sensor, link);
133 free(sensor);
197 update_sensor(struct lm75_snmp_sensor *sensor, int idx) argument
201 len = sizeof(sensor->desc);
202 update_sensor_sysctl(sensor->desc, &len, idx, "%desc");
204 len = sizeof(sensor->location);
205 update_sensor_sysctl(sensor
219 struct lm75_snmp_sensor *sensor; local
371 struct lm75_snmp_sensor *sensor; local
[all...]
/freebsd-13-stable/sys/arm/allwinner/
H A Daw_thermal.c29 * Allwinner thermal sensor controller
178 a83t_to_temp(uint32_t val, int sensor) argument
210 a64_to_temp(uint32_t val, int sensor) argument
242 h3_to_temp(uint32_t val, int sensor) argument
248 h3_to_reg(int val, int sensor) argument
274 h5_to_temp(uint32_t val, int sensor) argument
285 if (sensor == 0)
287 else if (sensor == 1)
290 printf("Unknown sensor %d\n", sensor);
299 h5_to_reg(int val, int sensor) argument
433 aw_thermal_gettemp(struct aw_thermal_softc *sc, int sensor) argument
443 aw_thermal_getshut(struct aw_thermal_softc *sc, int sensor) argument
454 aw_thermal_setshut(struct aw_thermal_softc *sc, int sensor, int temp) argument
465 aw_thermal_gethyst(struct aw_thermal_softc *sc, int sensor) argument
476 aw_thermal_getalarm(struct aw_thermal_softc *sc, int sensor) argument
487 aw_thermal_setalarm(struct aw_thermal_softc *sc, int sensor, int temp) argument
501 int sensor, val; local
[all...]
H A Daxp81x.c958 enum axp8xx_sensor sensor = arg2; local
968 if (sc->sensors[i].id == sensor) {
977 switch (sensor) {
H A Daxp209.c783 enum axp2xx_sensor sensor = arg2; local
790 if (sc->sensors[i].id == sensor) {
1257 device_printf(dev, "Cannot enable sensor '%s'\n",
1263 device_printf(dev, "Cannot enable sensor '%s'\n",
/freebsd-13-stable/sys/dev/acpi_support/
H A Datk0110.c170 struct aibs_sensor* sensor, const char ** descr)
186 "sensor object is not a package: %i type\n",
200 sensor->i = o->Package.Elements[0].Integer.Value;
202 sensor->l = o->Package.Elements[off].Integer.Value;
203 sensor->h = o->Package.Elements[off + 1].Integer.Value;
206 sensor->h += sensor->l;
207 sensor->t = AIBS_SENS_TYPE(sensor->i);
209 switch (sensor
169 aibs_add_sensor(struct aibs_softc *sc, ACPI_OBJECT *o, struct aibs_sensor* sensor, const char ** descr) argument
222 aibs_sensor_added(struct aibs_softc *sc, struct sysctl_oid *so, const char *type_name, int idx, struct aibs_sensor *sensor, const char *descr) argument
257 struct aibs_sensor *sensor; local
459 struct aibs_sensor *sensor = (void *)(intptr_t)arg2; local
525 struct aibs_sensor *sensor = (void *)(intptr_t)arg2; local
[all...]
/freebsd-13-stable/sys/arm/nvidia/
H A Dtegra_soctherm.c461 tsensor_calibration(struct soctherm_softc *sc, struct tsensor *sensor) argument
474 val = tegra_fuse_read_4(sensor->calib_fuse);
497 temp_a = div64_s64_precise((int64_t)temp_a * sensor->fuse_corr_alpha,
499 temp_b = div64_s64_precise((int64_t)temp_b * sensor->fuse_corr_alpha +
500 sensor->fuse_corr_beta, 1000000);
501 sensor->therm_a = (int16_t)temp_a;
502 sensor->therm_b = (int16_t)temp_b;
504 printf("%s: sensor %s fuse: 0x%08X (0x%04X, 0x%04X)"
506 __func__, sensor->name, val, val & 0x1FFF, (val >> 13) & 0x1FFF,
509 (uint16_t)sensor
515 soctherm_init_tsensor(struct soctherm_softc *sc, struct tsensor *sensor) argument
573 soctherm_read_temp(struct soctherm_softc *sc, struct tsensor *sensor, int *temp) argument
[all...]
/freebsd-13-stable/sys/dev/amdtemp/
H A Damdtemp.c169 * SMU::THM). It seems plausible and the Linux sensor folks have adopted it.
205 static int32_t amdtemp_gettemp0f(device_t dev, amdsensor_t sensor);
206 static int32_t amdtemp_gettemp(device_t dev, amdsensor_t sensor);
207 static int32_t amdtemp_gettemp15hm60h(device_t dev, amdsensor_t sensor);
208 static int32_t amdtemp_gettemp17h(device_t dev, amdsensor_t sensor);
501 "Temperature sensor offset");
570 amdsensor_t sensor; local
589 sensor = sc->sc_ntemps > 1 ?
595 dev, sensor, amdtemp_sysctl, "IK",
623 amdsensor_t sensor local
650 amdtemp_gettemp0f(device_t dev, amdsensor_t sensor) argument
733 amdtemp_gettemp(device_t dev, amdsensor_t sensor) argument
743 amdtemp_gettemp15hm60h(device_t dev, amdsensor_t sensor) argument
755 amdtemp_gettemp17h(device_t dev, amdsensor_t sensor) argument
[all...]
/freebsd-13-stable/sys/arm/mv/
H A Dmv_thermal.c160 mv_thermal_select_sensor(struct mv_thermal_softc *sc, int sensor) argument
164 if (sc->cur_sensor == sensor)
172 /* Switch to the selected sensor */
178 /* This reset automatically to the sensor 0 */
180 if (sensor) {
181 /* Select external sensor */
184 reg |= (sensor - 1) << CONTROL0_CHANNEL_SHIFT;
187 sc->cur_sensor = sensor;
198 mv_thermal_read_sensor(struct mv_thermal_softc *sc, int sensor, int *temp) argument
203 rv = mv_thermal_select_sensor(sc, sensor);
264 int sensor = arg2; local
[all...]
/freebsd-13-stable/sys/arm64/rockchip/
H A Drk_tsadc.c402 tsadc_init_tsensor(struct tsadc_softc *sc, struct tsensor *sensor) argument
410 val &= ~TSADC_INT_EN_2CRU_EN_SRC(sensor->channel);
411 val |= TSADC_INT_EN_2GPIO_EN_SRC(sensor->channel);
413 val |= TSADC_INT_EN_2CRU_EN_SRC(sensor->channel);
414 val &= ~TSADC_INT_EN_2GPIO_EN_SRC(sensor->channel);
420 WR4(sc, TSADC_COMP_SHUT(sensor->channel), val);
422 val |= TSADC_AUTO_SRC_EN(sensor->channel);
427 WR4(sc, TSADC_COMP_INT(sensor->channel), val);
429 val |= TSADC_COMP_INT_SRC_EN(sensor->channel);
480 tsadc_read_temp(struct tsadc_softc *sc, struct tsensor *sensor, in argument
[all...]
/freebsd-13-stable/sys/dev/sfxge/common/
H A Dmcdi_mon.c60 uint16_t sensor; local
81 * The MCDI sensor readings in the DMA buffer are a packed array of
84 * sensor readings do not include entries for the per-page NEXT_PAGE
90 for (sensor = 0; sensor < sensor_max; ++sensor) {
96 if ((sensor % (MC_CMD_SENSOR_PAGE0_NEXT + 1)) ==
100 /* This sensor is one of the page boundary bits. */
103 if (~(sensor_mask[page]) & (1U << sensor))
105 /* This sensor no
167 uint16_t sensor; local
[all...]
/freebsd-13-stable/contrib/netbsd-tests/dev/sysmon/
H A Dt_swsensor.sh26 grep "swsensor-sensor" | \
39 sensor=${event#* }
40 sensor=${sensor% *}
46 elif [ "${sensor}" != "sensor" ] ; then
47 echo "Event uses wrong sensor: ${sensor}"
100 # $1 sensor mode
101 # $2 initial sensor valu
[all...]
/freebsd-13-stable/sys/powerpc/powernv/
H A Dopal_sensor.c63 "opal-sensor", MTX_DEF)
67 * of "ibm,opal-sensor". One hangs off /ibm,opal/, named "sensors", the other
131 uint32_t sensor; local
135 sensor = arg2;
137 error = opal_sensor_get_val(sc, sensor, &sensval);
161 if (!ofw_bus_is_compatible(dev, "ibm,opal-sensor"))
164 device_set_desc(dev, "OPAL sensor");
184 if (OF_getencprop(node, "sensor-data", &sensor_id, sizeof(sensor_id)) < 0) {
185 device_printf(dev, "Missing sensor ID\n");
188 if (OF_getprop(node, "sensor
[all...]
/freebsd-13-stable/sys/arm64/qoriq/
H A Dqoriq_therm.c124 qoriq_therm_read_temp(struct qoriq_therm_softc *sc, struct tsensor *sensor, argument
132 val = RD4(sc, TMU_TRITSR(sensor->site_id));
138 device_printf(sc->dev, "Sensor %s timeouted\n", sensor->name);
/freebsd-13-stable/sys/dev/qlnx/qlnxe/
H A Dmcp_public.h1088 u32 sensor[MAX_NUM_OF_SENSORS]; member in struct:temperature_status_stc
H A Decore_mcp.c3957 val = mfw_temp_info.sensor[i];

Completed in 324 milliseconds