/freebsd-current/sys/powerpc/powermac/ |
H A D | powermac_thermal.c | 72 struct pmac_therm *sensor; member in struct:pmac_sens_le 98 struct pmac_sens_le *sensor; local 109 SLIST_FOREACH(sensor, &sensors, entries) { 110 temp = sensor->sensor->read(sensor->sensor); 112 sensor->last_val = temp; 114 if (sensor->last_val > sensor 205 pmac_thermal_sensor_register(struct pmac_therm *sensor) argument [all...] |
/freebsd-current/usr.sbin/bsnmpd/modules/snmp_lm75/ |
H A D | snmp_lm75.c | 58 * Structure that describes single sensor. 126 struct lm75_snmp_sensor *sensor; local 128 while ((sensor = TAILQ_FIRST(&sensors)) != NULL) { 129 TAILQ_REMOVE(&sensors, sensor, link); 130 free(sensor); 194 update_sensor(struct lm75_snmp_sensor *sensor, int idx) argument 198 len = sizeof(sensor->desc); 199 update_sensor_sysctl(sensor->desc, &len, idx, "%desc"); 201 len = sizeof(sensor->location); 202 update_sensor_sysctl(sensor 216 struct lm75_snmp_sensor *sensor; local 368 struct lm75_snmp_sensor *sensor; local [all...] |
/freebsd-current/sys/modules/i2c/tmp461/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/iicbus/sensor
|
/freebsd-current/sys/modules/i2c/htu21/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/iicbus/sensor
|
/freebsd-current/sys/modules/i2c/max44009/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/iicbus/sensor
|
/freebsd-current/sys/arm/allwinner/ |
H A D | aw_thermal.c | 27 * Allwinner thermal sensor controller 173 a83t_to_temp(uint32_t val, int sensor) argument 205 a64_to_temp(uint32_t val, int sensor) argument 237 h3_to_temp(uint32_t val, int sensor) argument 243 h3_to_reg(int val, int sensor) argument 269 h5_to_temp(uint32_t val, int sensor) argument 280 if (sensor == 0) 282 else if (sensor == 1) 285 printf("Unknown sensor %d\n", sensor); 294 h5_to_reg(int val, int sensor) argument 428 aw_thermal_gettemp(struct aw_thermal_softc *sc, int sensor) argument 438 aw_thermal_getshut(struct aw_thermal_softc *sc, int sensor) argument 449 aw_thermal_setshut(struct aw_thermal_softc *sc, int sensor, int temp) argument 460 aw_thermal_gethyst(struct aw_thermal_softc *sc, int sensor) argument 471 aw_thermal_getalarm(struct aw_thermal_softc *sc, int sensor) argument 482 aw_thermal_setalarm(struct aw_thermal_softc *sc, int sensor, int temp) argument 496 int sensor, val; local [all...] |
H A D | axp81x.c | 968 enum axp8xx_sensor sensor = arg2; local 978 if (sc->sensors[i].id == sensor) { 987 switch (sensor) {
|
H A D | axp209.c | 781 enum axp2xx_sensor sensor = arg2; local 788 if (sc->sensors[i].id == sensor) { 1255 device_printf(dev, "Cannot enable sensor '%s'\n", 1261 device_printf(dev, "Cannot enable sensor '%s'\n",
|
/freebsd-current/sys/dev/acpi_support/ |
H A D | atk0110.c | 166 struct aibs_sensor* sensor, const char ** descr) 182 "sensor object is not a package: %i type\n", 196 sensor->i = o->Package.Elements[0].Integer.Value; 198 sensor->l = o->Package.Elements[off].Integer.Value; 199 sensor->h = o->Package.Elements[off + 1].Integer.Value; 202 sensor->h += sensor->l; 203 sensor->t = AIBS_SENS_TYPE(sensor->i); 205 switch (sensor 165 aibs_add_sensor(struct aibs_softc *sc, ACPI_OBJECT *o, struct aibs_sensor* sensor, const char ** descr) argument 218 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 253 struct aibs_sensor *sensor; local 455 struct aibs_sensor *sensor = (void *)(intptr_t)arg2; local 521 struct aibs_sensor *sensor = (void *)(intptr_t)arg2; local [all...] |
/freebsd-current/sys/arm/nvidia/ |
H A D | tegra_soctherm.c | 459 tsensor_calibration(struct soctherm_softc *sc, struct tsensor *sensor) argument 472 val = tegra_fuse_read_4(sensor->calib_fuse); 495 temp_a = div64_s64_precise((int64_t)temp_a * sensor->fuse_corr_alpha, 497 temp_b = div64_s64_precise((int64_t)temp_b * sensor->fuse_corr_alpha + 498 sensor->fuse_corr_beta, 1000000); 499 sensor->therm_a = (int16_t)temp_a; 500 sensor->therm_b = (int16_t)temp_b; 502 printf("%s: sensor %s fuse: 0x%08X (0x%04X, 0x%04X)" 504 __func__, sensor->name, val, val & 0x1FFF, (val >> 13) & 0x1FFF, 507 (uint16_t)sensor 513 soctherm_init_tsensor(struct soctherm_softc *sc, struct tsensor *sensor) argument 571 soctherm_read_temp(struct soctherm_softc *sc, struct tsensor *sensor, int *temp) argument [all...] |
/freebsd-current/sys/arm/mv/ |
H A D | mv_thermal.c | 155 mv_thermal_select_sensor(struct mv_thermal_softc *sc, int sensor) argument 159 if (sc->cur_sensor == sensor) 167 /* Switch to the selected sensor */ 173 /* This reset automatically to the sensor 0 */ 175 if (sensor) { 176 /* Select external sensor */ 179 reg |= (sensor - 1) << CONTROL0_CHANNEL_SHIFT; 182 sc->cur_sensor = sensor; 193 mv_thermal_read_sensor(struct mv_thermal_softc *sc, int sensor, int *temp) argument 198 rv = mv_thermal_select_sensor(sc, sensor); 259 int sensor = arg2; local [all...] |
/freebsd-current/sys/dev/amdtemp/ |
H A D | amdtemp.c | 184 * SMU::THM). It seems plausible and the Linux sensor folks have adopted it. 223 static int32_t amdtemp_gettemp0f(device_t dev, amdsensor_t sensor); 224 static int32_t amdtemp_gettemp(device_t dev, amdsensor_t sensor); 225 static int32_t amdtemp_gettemp15hm60h(device_t dev, amdsensor_t sensor); 226 static int32_t amdtemp_gettemp17h(device_t dev, amdsensor_t sensor); 520 "Temperature sensor offset"); 591 amdsensor_t sensor; local 610 sensor = sc->sc_ntemps > 1 ? 616 dev, sensor, amdtemp_sysctl, "IK", 645 amdsensor_t sensor local 672 amdtemp_gettemp0f(device_t dev, amdsensor_t sensor) argument 759 amdtemp_gettemp(device_t dev, amdsensor_t sensor) argument 769 amdtemp_gettemp15hm60h(device_t dev, amdsensor_t sensor) argument 781 amdtemp_gettemp17h(device_t dev, amdsensor_t sensor) argument [all...] |
/freebsd-current/sys/arm64/rockchip/ |
H A D | rk_tsadc.c | 470 tsadc_init_tsensor(struct tsadc_softc *sc, struct tsensor *sensor) argument 478 val &= ~TSADC_INT_EN_2CRU_EN_SRC(sensor->channel); 479 val |= TSADC_INT_EN_2GPIO_EN_SRC(sensor->channel); 481 val |= TSADC_INT_EN_2CRU_EN_SRC(sensor->channel); 482 val &= ~TSADC_INT_EN_2GPIO_EN_SRC(sensor->channel); 488 WR4(sc, TSADC_COMP_SHUT(sensor->channel), val); 490 val |= TSADC_AUTO_SRC_EN(sensor->channel); 495 WR4(sc, TSADC_COMP_INT(sensor->channel), val); 497 val |= TSADC_COMP_INT_SRC_EN(sensor->channel); 570 tsadc_read_temp(struct tsadc_softc *sc, struct tsensor *sensor, in argument [all...] |
/freebsd-current/sys/dev/sfxge/common/ |
H A D | mcdi_mon.c | 58 uint16_t sensor; local 79 * The MCDI sensor readings in the DMA buffer are a packed array of 82 * sensor readings do not include entries for the per-page NEXT_PAGE 88 for (sensor = 0; sensor < sensor_max; ++sensor) { 94 if ((sensor % (MC_CMD_SENSOR_PAGE0_NEXT + 1)) == 98 /* This sensor is one of the page boundary bits. */ 101 if (~(sensor_mask[page]) & (1U << sensor)) 103 /* This sensor no 165 uint16_t sensor; local [all...] |
/freebsd-current/sys/contrib/dev/iwlwifi/fw/api/ |
H A D | phy.h | 124 * @sensor: set temperature sensor to use. See &enum iwl_dts_used 132 __le32 sensor; member in struct:iwl_ext_dts_measurement_cmd
|
/freebsd-current/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-current/sys/powerpc/powernv/ |
H A D | opal_sensor.c | 60 "opal-sensor", MTX_DEF) 64 * of "ibm,opal-sensor". One hangs off /ibm,opal/, named "sensors", the other 128 uint32_t sensor; local 132 sensor = arg2; 134 error = opal_sensor_get_val(sc, sensor, &sensval); 158 if (!ofw_bus_is_compatible(dev, "ibm,opal-sensor")) 161 device_set_desc(dev, "OPAL sensor"); 181 if (OF_getencprop(node, "sensor-data", &sensor_id, sizeof(sensor_id)) < 0) { 182 device_printf(dev, "Missing sensor ID\n"); 185 if (OF_getprop(node, "sensor [all...] |
/freebsd-current/sys/arm64/qoriq/ |
H A D | qoriq_therm.c | 213 qoriq_therm_read_temp(struct qoriq_therm_softc *sc, struct tsensor *sensor, argument 221 val = RD4(sc, TMU_TRITSR(sensor->site_id)); 227 device_printf(sc->dev, "Sensor %s timeouted\n", sensor->name);
|
/freebsd-current/sys/dev/ice/ |
H A D | ice_common.h | 300 ice_aq_get_sensor_reading(struct ice_hw *hw, u8 sensor, u8 format,
|
H A D | ice_common.c | 5469 * @sensor: sensor type 5471 * @data: pointer to data to be read from the sensor 5474 * Get sensor reading (0x0632) 5477 ice_aq_get_sensor_reading(struct ice_hw *hw, u8 sensor, u8 format, argument 5490 cmd->sensor = sensor;
|
H A D | ice_adminq_cmd.h | 1684 /* Get sensor reading (direct 0x0632) */ 1686 u8 sensor; member in struct:ice_aqc_get_sensor_reading 1695 /* Get sensor reading response (direct 0x0632) */ 1699 /* Output data for sensor 0x00, format 0x00 */
|
/freebsd-current/sys/dev/ixgbe/ |
H A D | ixgbe_common.c | 4883 * ixgbe_get_thermal_sensor_data - Gathers thermal sensor data 4886 * Returns the thermal sensor data structure 4947 &data->sensor[i].temp); 4957 * ixgbe_init_thermal_sensor_thresh_generic - Inits thermal sensor thresholds 4960 * Inits the thermal sensor thresholds according to the NVM map 5023 data->sensor[i].location = sensor_location; 5024 data->sensor[i].caution_thresh = therm_limit; 5025 data->sensor[i].max_op_thresh = therm_limit -
|
H A D | ixgbe_type.h | 305 struct ixgbe_thermal_diode_data sensor[IXGBE_MAX_SENSORS]; member in struct:ixgbe_thermal_sensor_data
|
/freebsd-current/sys/dev/qlnx/qlnxe/ |
H A D | mcp_public.h | 1086 u32 sensor[MAX_NUM_OF_SENSORS]; member in struct:temperature_status_stc
|
H A D | ecore_mcp.c | 3955 val = mfw_temp_info.sensor[i];
|