/src/sys/dev/i2c/ |
lm87.c | 127 envsys_data_t sc_sensor[LMENV_NUM_SENSORS]; member in struct:lmenv_softc 263 sc->sc_sensor[LMENV_2_5V].state = ENVSYS_SINVALID; 265 sc->sc_sensor[LMENV_INT_TEMP].units = ENVSYS_STEMP; 266 strlcpy(sc->sc_sensor[LMENV_2_5V].desc, "External 2", 267 sizeof(sc->sc_sensor[LMENV_2_5V].desc)); 269 sc->sc_sensor[LMENV_2_5V].units = ENVSYS_SVOLTS_DC; 270 strlcpy(sc->sc_sensor[LMENV_2_5V].desc, "+2.5Vin", 271 sizeof(sc->sc_sensor[LMENV_2_5V].desc)); 274 sc->sc_sensor[LMENV_VCCP1].state = ENVSYS_SINVALID; 275 sc->sc_sensor[LMENV_VCCP1].units = ENVSYS_SVOLTS_DC [all...] |
axp20x.c | 198 envsys_data_t sc_sensor[AXP_NSENSORS]; member in struct:axp20x_softc 304 sc->sc_sensor[AXP_SENSOR_ACOK].units = ENVSYS_INDICATOR; 305 sc->sc_sensor[AXP_SENSOR_ACOK].state = ENVSYS_SVALID; 306 sc->sc_sensor[AXP_SENSOR_ACOK].value_cur = 308 snprintf(sc->sc_sensor[AXP_SENSOR_ACOK].desc, 309 sizeof(sc->sc_sensor[AXP_SENSOR_ACOK].desc), "AC input"); 310 sysmon_envsys_sensor_attach(sc->sc_sme, &sc->sc_sensor[AXP_SENSOR_ACOK]); 311 sc->sc_sensor[AXP_SENSOR_ACV].units = ENVSYS_SVOLTS_DC; 312 sc->sc_sensor[AXP_SENSOR_ACV].state = ENVSYS_SINVALID; 313 sc->sc_sensor[AXP_SENSOR_ACV].flags = ENVSYS_FHAS_ENTROPY [all...] |
adm1026.c | 96 envsys_data_t sc_sensor[ADM1026_MAX_FANS + ADM1026_MAX_TEMPS + member in struct:adm1026_softc 318 sc->sc_sensor[ADM1026_FAN_NUM(i)].state = ENVSYS_SINVALID; 321 sc->sc_sensor[ADM1026_FAN_NUM(i)].units = 323 snprintf(sc->sc_sensor[ADM1026_FAN_NUM(i)].desc, 324 sizeof(sc->sc_sensor[ADM1026_FAN_NUM(i)].desc), 327 sc->sc_sme, &sc->sc_sensor[ADM1026_FAN_NUM(i)])) { 371 strlcpy(sc->sc_sensor[ADM1026_TEMP_NUM(0)].desc, "internal", 372 sizeof(sc->sc_sensor[ADM1026_TEMP_NUM(0)].desc)); 373 strlcpy(sc->sc_sensor[ADM1026_TEMP_NUM(1)].desc, "external 1", 374 sizeof(sc->sc_sensor[ADM1026_TEMP_NUM(1)].desc)) [all...] |
g760a.c | 54 envsys_data_t sc_sensor; member in struct:g760a_softc 233 (void)strlcpy(sc->sc_sensor.desc, "sysfan rpm", 234 sizeof(sc->sc_sensor.desc)); 235 sc->sc_sensor.units = ENVSYS_SFANRPM; 236 sc->sc_sensor.state = ENVSYS_SINVALID; 238 if (sysmon_envsys_sensor_attach(sc->sc_sme, &sc->sc_sensor)) 243 CTLTYPE_INT, "rpm", sc->sc_sensor.desc,
|
/src/sys/dev/acpi/ |
acpi_bat.c | 152 envsys_data_t *sc_sensor; member in struct:acpibat_softc 235 sc->sc_sensor = kmem_zalloc(ACPIBAT_COUNT * 236 sizeof(*sc->sc_sensor), KM_SLEEP); 281 if (sc->sc_sensor != NULL) 282 kmem_free(sc->sc_sensor, ACPIBAT_COUNT * 283 sizeof(*sc->sc_sensor)); 312 sc->sc_sensor[ACPIBAT_PRESENT].state = ENVSYS_SVALID; 315 sc->sc_sensor[ACPIBAT_PRESENT].value_cur = 0; 319 sc->sc_sensor[ACPIBAT_PRESENT].value_cur = 1; 393 sc->sc_sensor[ACPIBAT_DCAPACITY].units = capunit [all...] |
acpi_fan.c | 48 envsys_data_t sc_sensor; member in struct:acpifan_softc 163 sc->sc_sensor.units = ENVSYS_INDICATOR; 165 (void)strlcpy(sc->sc_sensor.desc, "state", sizeof(sc->sc_sensor.desc)); 172 if (sysmon_envsys_sensor_attach(sc->sc_sme, &sc->sc_sensor) != 0) 205 sc->sc_sensor.value_cur = 1; 206 sc->sc_sensor.state = ENVSYS_SVALID; 210 sc->sc_sensor.value_cur = 0; 211 sc->sc_sensor.state = ENVSYS_SVALID; 215 sc->sc_sensor.state = ENVSYS_SINVALID [all...] |
acpi_acad.c | 63 envsys_data_t sc_sensor; member in struct:acpiacad_softc 198 sc->sc_sensor.state = ENVSYS_SVALID; 199 sc->sc_sensor.value_cur = sc->sc_status; 205 sc->sc_sensor.state = ENVSYS_SINVALID; 259 sc->sc_sensor.state = ENVSYS_SINVALID; 260 sc->sc_sensor.units = ENVSYS_INDICATOR; 262 (void)strlcpy(sc->sc_sensor.desc, "connected", ENVSYS_DESCLEN); 264 if (sysmon_envsys_sensor_attach(sc->sc_sme, &sc->sc_sensor) != 0)
|
/src/sys/dev/ic/ |
ug.c | 392 sc->sc_sensor[i].units = ENVSYS_STEMP; 399 COPYDESCR(sc->sc_sensor[0].desc, "CPU Temp"); 400 COPYDESCR(sc->sc_sensor[1].desc, "SYS Temp"); 401 COPYDESCR(sc->sc_sensor[2].desc, "PWN Temp"); 406 sc->sc_sensor[i].units = ENVSYS_SVOLTS_DC; 407 sc->sc_sensor[i].rfact = UG_RFACT; 410 COPYDESCR(sc->sc_sensor[3].desc, "HTVdd"); 411 COPYDESCR(sc->sc_sensor[4].desc, "VCore"); 412 COPYDESCR(sc->sc_sensor[5].desc, "DDRVdd"); 413 COPYDESCR(sc->sc_sensor[6].desc, "Vdd3V3") [all...] |
/src/sys/dev/acpi/wmi/ |
wmi_hp.c | 154 envsys_data_t *sc_sensor; member in struct:wmi_hp_softc 199 sc->sc_sensor = NULL; 213 sc->sc_sensor = kmem_alloc(WMI_HP_SENSOR_SIZE, KM_SLEEP); 231 if (sc->sc_sensor != NULL) 232 kmem_free(sc->sc_sensor, WMI_HP_SENSOR_SIZE); 253 if (sc->sc_sensor != NULL) 265 if (sc->sc_sensor != NULL) 513 (void)strlcpy(sc->sc_sensor[i].desc, desc[i], ENVSYS_DESCLEN); 515 sc->sc_sensor[i].state = ENVSYS_SINVALID; 516 sc->sc_sensor[i].units = ENVSYS_INDICATOR [all...] |
/src/sys/arch/arm/marvell/ |
mvsocpmuvar.h | 42 envsys_data_t sc_sensor; member in struct:mvsocpmu_softc
|
mvsocts.c | 50 envsys_data_t sc_sensor; member in struct:mvsocts_softc 125 sc->sc_sensor.units = ENVSYS_STEMP; 126 sc->sc_sensor.state = ENVSYS_SINVALID; 127 strlcpy(sc->sc_sensor.desc, device_xname(self), 128 sizeof(sc->sc_sensor.desc)); 129 if (sysmon_envsys_sensor_attach(sc->sc_sme, &sc->sc_sensor)) { 158 sc->sc_sensor.value_cur = uk; 159 sc->sc_sensor.state = ENVSYS_SVALID;
|
mvsocpmu.c | 112 sc->sc_sensor.units = ENVSYS_STEMP; 113 sc->sc_sensor.state = ENVSYS_SINVALID; 114 sc->sc_sensor.flags = ENVSYS_FMONLIMITS; 115 strlcpy(sc->sc_sensor.desc, device_xname(sc->sc_dev), 116 sizeof(sc->sc_sensor.desc)); 117 if (sysmon_envsys_sensor_attach(sc->sc_sme, &sc->sc_sensor)) { 144 sc->sc_sensor.state = ENVSYS_SINVALID; 149 sc->sc_sensor.value_cur = uk; 150 sc->sc_sensor.state = ENVSYS_SVALID;
|
/src/sys/dev/usb/ |
uthum.c | 90 envsys_data_t sc_sensor[UTHUM_MAX_SENSORS]; member in struct:uthum_softc 165 (void)strlcpy(sc->sc_sensor[UTHUM_TEMP].desc, "temp", 166 sizeof(sc->sc_sensor[UTHUM_TEMP].desc)); 167 sc->sc_sensor[UTHUM_TEMP].units = ENVSYS_STEMP; 168 sc->sc_sensor[UTHUM_TEMP].state = ENVSYS_SINVALID; 170 (void)strlcpy(sc->sc_sensor[UTHUM_HUMIDITY].desc, 172 sizeof(sc->sc_sensor[UTHUM_HUMIDITY].desc)); 173 sc->sc_sensor[UTHUM_HUMIDITY].units = ENVSYS_INTEGER; 174 sc->sc_sensor[UTHUM_HUMIDITY].value_cur = 0; 175 sc->sc_sensor[UTHUM_HUMIDITY].state = ENVSYS_SINVALID [all...] |
/src/sys/dev/spi/ |
tmp121.c | 60 envsys_data_t sc_sensor; member in struct:tmp121temp_softc 123 sc->sc_sensor.units = ENVSYS_STEMP; 124 sc->sc_sensor.state = ENVSYS_SINVALID; 125 strlcpy(sc->sc_sensor.desc, device_xname(self), 126 sizeof(sc->sc_sensor.desc)); 127 if (sysmon_envsys_sensor_attach(sc->sc_sme, &sc->sc_sensor)) {
|
/src/sys/dev/pci/ |
viaenv.c | 74 envsys_data_t sc_sensor[VIANUMSENSORS]; member in struct:viaenv_softc 318 sc->sc_sensor[i].units = ENVSYS_STEMP; 325 COPYDESCR(sc->sc_sensor[0].desc, "TSENS1"); 326 COPYDESCR(sc->sc_sensor[1].desc, "TSENS2"); 327 COPYDESCR(sc->sc_sensor[2].desc, "TSENS3"); 330 sc->sc_sensor[i].units = ENVSYS_SFANRPM; 332 COPYDESCR(sc->sc_sensor[3].desc, "FAN1"); 333 COPYDESCR(sc->sc_sensor[4].desc, "FAN2"); 336 sc->sc_sensor[i].units = ENVSYS_SVOLTS_DC; 338 COPYDESCR(sc->sc_sensor[5].desc, "VSENS1"); /* CPU core (2V) * [all...] |
/src/sys/arch/riscv/starfive/ |
jh71x0_temp.c | 48 envsys_data_t sc_sensor; member in struct:jh71x0_temp_softc 84 sc->sc_sensor.value_cur = 273150000 + 1000 * jh71x0_temp_get(sc); 85 sc->sc_sensor.state = ENVSYS_SVALID; 176 sc->sc_sensor.units = ENVSYS_STEMP; 177 sc->sc_sensor.state = ENVSYS_SINVALID; 178 (void)strlcpy(sc->sc_sensor.desc, device_xname(self), 179 sizeof(sc->sc_sensor.desc)); 180 if (sysmon_envsys_sensor_attach(sc->sc_sme, &sc->sc_sensor)) {
|
/src/sys/dev/isa/ |
aps.c | 142 envsys_data_t sc_sensor[APS_NUM_SENSORS]; member in struct:aps_softc 325 sc->sc_sensor[idx].units = unit; \ 326 strlcpy(sc->sc_sensor[idx].desc, string, \ 327 sizeof(sc->sc_sensor[idx].desc)); 343 sc->sc_sensor[i].state = ENVSYS_SVALID; 345 if (sc->sc_sensor[i].units == ENVSYS_INTEGER) 346 sc->sc_sensor[i].flags = ENVSYS_FHAS_ENTROPY; 349 &sc->sc_sensor[i])) { 476 sc->sc_sensor[APS_SENSOR_XACCEL].value_cur = sc->aps_data.x_accel; 477 sc->sc_sensor[APS_SENSOR_YACCEL].value_cur = sc->aps_data.y_accel [all...] |
itesio_isa.c | 312 &sc->sc_sensor[i])) { 383 if (sc->sc_sensor != NULL) { 384 kmem_free(sc->sc_sensor, 385 sizeof(sc->sc_sensor[0]) * sc->sc_config.num_sensors); 467 allocsz = sizeof(sc->sc_sensor[0]) * ic->num_sensors; 468 sc->sc_sensor = kmem_zalloc(allocsz, KM_SLEEP); 472 sc->sc_sensor[i].units = ENVSYS_STEMP; 476 sc->sc_sensor[i].units = ENVSYS_SVOLTS_DC; 477 sc->sc_sensor[i].flags = ENVSYS_FCHANGERFACT; 482 sc->sc_sensor[i].units = ENVSYS_SFANRPM [all...] |
/src/sys/arch/sparc64/dev/ |
tda.c | 71 envsys_data_t sc_sensor[2]; member in struct:tda_softc 135 sc->sc_sensor[SENSOR_FAN_CPU].state = ENVSYS_SINVALID; 136 sc->sc_sensor[SENSOR_FAN_CPU].units = ENVSYS_INTEGER; 137 sc->sc_sensor[SENSOR_FAN_CPU].flags = ENVSYS_FMONNOTSUPP; 138 strlcpy(sc->sc_sensor[SENSOR_FAN_CPU].desc, 140 sc->sc_sensor[SENSOR_FAN_SYS].state = ENVSYS_SINVALID; 141 sc->sc_sensor[SENSOR_FAN_SYS].units = ENVSYS_INTEGER; 142 sc->sc_sensor[SENSOR_FAN_SYS].flags = ENVSYS_FMONNOTSUPP; 143 strlcpy(sc->sc_sensor[SENSOR_FAN_SYS].desc, 147 sc->sc_sme, &sc->sc_sensor[SENSOR_FAN_CPU]) [all...] |
/src/sys/dev/onewire/ |
owtemp.c | 78 envsys_data_t sc_sensor; member in struct:owtemp_softc 156 sc->sc_sensor.units = ENVSYS_STEMP; 157 sc->sc_sensor.state = ENVSYS_SINVALID; 158 (void)strlcpy(sc->sc_sensor.desc, 159 device_xname(self), sizeof(sc->sc_sensor.desc)); 160 (void)snprintf(sc->sc_sensor.desc, sizeof(sc->sc_sensor.desc), 162 if (sysmon_envsys_sensor_attach(sc->sc_sme, &sc->sc_sensor)) { 264 sc->sc_sensor.value_cur = reading; 265 sc->sc_sensor.state = ENVSYS_SVALID [all...] |
/src/sys/arch/x86/x86/ |
viac7temp.c | 52 envsys_data_t sc_sensor; member in struct:viac7temp_softc 98 sc->sc_sensor.units = ENVSYS_STEMP; 99 sc->sc_sensor.flags = ENVSYS_FMONLIMITS|ENVSYS_FHAS_ENTROPY; 100 sc->sc_sensor.state = ENVSYS_SINVALID; 104 (void)strlcpy(sc->sc_sensor.desc, "temperature", 105 sizeof(sc->sc_sensor.desc)); 109 if (sysmon_envsys_sensor_attach(sc->sc_sme, &sc->sc_sensor) != 0)
|
coretemp.c | 121 envsys_data_t sc_sensor; member in struct:coretemp_softc 177 sc->sc_sensor.units = ENVSYS_STEMP; 178 sc->sc_sensor.state = ENVSYS_SINVALID; 179 sc->sc_sensor.flags = ENVSYS_FMONCRITICAL | ENVSYS_FHAS_ENTROPY; 182 (void)snprintf(sc->sc_sensor.desc, sizeof(sc->sc_sensor.desc), 187 if (sysmon_envsys_sensor_attach(sc->sc_sme, &sc->sc_sensor) != 0)
|
/src/sys/arch/x86/pci/ |
amdtemp.c | 154 envsys_data_t *sc_sensor; member in struct:amdtemp_softc 238 sc->sc_sensor = NULL; 271 sc->sc_sensor = kmem_zalloc(sc->sc_sensor_len, KM_SLEEP); 291 if (sysmon_envsys_sensor_attach(sc->sc_sme, &sc->sc_sensor[i])) 332 if (sc->sc_sensor != NULL) { 333 kmem_free(sc->sc_sensor, sc->sc_sensor_len); 334 sc->sc_sensor = NULL; 347 if (sc->sc_sensor != NULL) 348 kmem_free(sc->sc_sensor, sc->sc_sensor_len); 418 sc->sc_sensor[i].units = ENVSYS_STEMP [all...] |
amdzentemp.c | 105 envsys_data_t *sc_sensor; member in struct:amdzentemp_softc 185 sc->sc_sensor = kmem_zalloc(sc->sc_sensor_len, KM_SLEEP); 193 if (sc->sc_sensor[i].private == NOSENSOR) 195 if (sysmon_envsys_sensor_attach(sc->sc_sme, &sc->sc_sensor[i])) 236 kmem_free(sc->sc_sensor, sc->sc_sensor_len); 237 sc->sc_sensor = NULL; 249 if (sc->sc_sensor != NULL) 250 kmem_free(sc->sc_sensor, sc->sc_sensor_len); 277 sc->sc_sensor[0].units = ENVSYS_STEMP; 278 sc->sc_sensor[0].state = ENVSYS_SVALID [all...] |
/src/sys/arch/evbmips/loongson/dev/ |
kb3310.c | 87 struct ksensor sc_sensor[YKBEC_NSENSORS]; member in struct:ykbec_softc 181 sc->sc_sensor[i].type = ykbec_table[i].type; 183 strlcpy(sc->sc_sensor[i].desc, ykbec_table[i].desc, 184 sizeof(sc->sc_sensor[i].desc)); 185 sensor_attach(&sc->sc_sensordev, &sc->sc_sensor[i]); 347 sc->sc_sensor[YKBEC_FAN].value = val; 348 CLR(sc->sc_sensor[YKBEC_FAN].flags, SENSOR_FINVALID); 350 SET(sc->sc_sensor[YKBEC_FAN].flags, SENSOR_FINVALID); 353 sc->sc_sensor[YKBEC_ITEMP].value = val * 1000000 + 273150000; 356 sc->sc_sensor[YKBEC_FCAP].value = fullcap * 1000 [all...] |