/freebsd-13-stable/sys/powerpc/powermac/ |
H A D | powermac_thermal.c | 75 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 D | snmp_lm75.c | 61 * 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 D | aw_thermal.c | 29 * 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 D | axp81x.c | 958 enum axp8xx_sensor sensor = arg2; local 968 if (sc->sensors[i].id == sensor) { 977 switch (sensor) {
|
H A D | axp209.c | 783 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 D | atk0110.c | 170 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 D | tegra_soctherm.c | 461 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 D | amdtemp.c | 169 * 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 D | mv_thermal.c | 160 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 D | rk_tsadc.c | 402 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 D | mcdi_mon.c | 60 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 D | t_swsensor.sh | 26 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 D | opal_sensor.c | 63 "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 D | qoriq_therm.c | 124 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 D | mcp_public.h | 1088 u32 sensor[MAX_NUM_OF_SENSORS]; member in struct:temperature_status_stc
|
H A D | ecore_mcp.c | 3957 val = mfw_temp_info.sensor[i];
|