SENSOR_TEMP
case SENSOR_TEMP:
case SENSOR_TEMP:
ci->ci_sensor.type = SENSOR_TEMP;
ci->ci_sensor.type = SENSOR_TEMP;
s->type = SENSOR_TEMP;
{ "TB0T", "flt ", SENSOR_TEMP, 1000000, "battery" },
{ "TCHP", "flt ", SENSOR_TEMP, 1000000, "charger" },
{ "TW0P", "flt ", SENSOR_TEMP, 1000000, "wireless" },
{ "Ts0P", "flt ", SENSOR_TEMP, 1000000, "palm rest" },
{ "Ts1P", "flt ", SENSOR_TEMP, 1000000, "palm rest" },
if (sensor->type == SENSOR_TEMP)
sc->sc_sensor.type = SENSOR_TEMP;
SENSOR_TEMP,
ci->ci_sensor.type = SENSOR_TEMP;
ci->ci_sensor.type = SENSOR_TEMP;
{ "Internal temperature", SENSOR_TEMP },
{ "Battery temperature", SENSOR_TEMP },
sensor->sensor.type = SENSOR_TEMP;
if (sensor->sensor.type == SENSOR_TEMP) {
case SENSOR_TEMP:
case SENSOR_TEMP:
sc->sc_sensor.type = SENSOR_TEMP;
sc->sc_sensor.type = SENSOR_TEMP;
sc->sc_sensor.type = SENSOR_TEMP;
sc->sc_sensor.type = SENSOR_TEMP;
sc->sc_temp[i].type = SENSOR_TEMP;
sensor->type = SENSOR_TEMP;
chp->chan_sensor.type = SENSOR_TEMP;
err = sensor_find(i, SENSOR_TEMP, SENSOR_TEMP_EXT, &ks);
err = sensor_find(i, SENSOR_TEMP, SENSOR_TEMP_INT, &ks);
case SENSOR_TEMP:
CHECK(WORD, TEMPERATURE, temperature, SENSOR_TEMP,
sc->sc_sens[THINKPAD_SENSOR_TMP0 + i].type = SENSOR_TEMP;
sc->sc_sens.type = SENSOR_TEMP;
sc->sc_sensor_temp[idx].type = SENSOR_TEMP;
aibs_attach_sif(sc, SENSOR_TEMP);
case SENSOR_TEMP:
as->s.type = SENSOR_TEMP;
case SENSOR_TEMP:
sc->sc_sensor.type = SENSOR_TEMP;
{ "", SENSOR_TEMP, 0x5e, 128450000, 100000 },
{ "", SENSOR_TEMP, 0x56, 5450000, 105861 },
{ "", SENSOR_TEMP, 0x56, 5450000, 106250 },
{ "", SENSOR_TEMP, 0x56, 5450000, 106250 },
sc->sc_sensor.type = SENSOR_TEMP;
sc->sc_sensor.type = SENSOR_TEMP;
sc->sc_sensors[i].type = SENSOR_TEMP;
sc->sc_sensor.type = SENSOR_TEMP;
sc->sc_sensor.type = SENSOR_TEMP;
sc->sc_sens[10].type = SENSOR_TEMP;
sc->sc_sensor[sidx].type = SENSOR_TEMP;
if (sc->sc_sensor[id].type != SENSOR_TEMP)
sc->sc_sensors[i].type = SENSOR_TEMP;
sc->sc_sensors[0].type = SENSOR_TEMP;
sc->sc_sensors[1].type = SENSOR_TEMP;
sc->sc_sensors[2].type = SENSOR_TEMP;
sc->sc_sensor.type = SENSOR_TEMP;
sc->sc_sensor[ADC_TEMP].type = SENSOR_TEMP;
sc->sc_sensor[ADMTEMP_EXT].type = SENSOR_TEMP;
sc->sc_sensor[ADMTEMP_INT].type = SENSOR_TEMP;
sc->sc_sensor[ADMLC_INT].type = SENSOR_TEMP;
sc->sc_sensor[ADMLC_EXT].type = SENSOR_TEMP;
sc->sc_sensor[ADMTM_INT].type = SENSOR_TEMP;
sc->sc_sensor[ADMTM_EXT].type = SENSOR_TEMP;
sc->sc_sensor[SMSC_TEMP2].type = SENSOR_TEMP;
sc->sc_sensor[ADMCTS_TEMP].type = SENSOR_TEMP;
sc->sc_sensor[ADMCTS_EXT1].type = SENSOR_TEMP;
sc->sc_sensor[ADMCTS_EXT2].type = SENSOR_TEMP;
sc->sc_sensor[ADMTMP_INT].type = SENSOR_TEMP;
sc->sc_sensor[ADMTMP_EXT].type = SENSOR_TEMP;
sc->sc_sensor[ADMTT_EXT].type = SENSOR_TEMP;
sc->sc_sensor[ADMTT_EXT2].type = SENSOR_TEMP;
sc->sc_sensor[ADMTT_INT].type = SENSOR_TEMP;
sc->sc_sensor[ADT_REM1_TEMP].type = SENSOR_TEMP;
sc->sc_sensor[ADT_LOCAL_TEMP].type = SENSOR_TEMP;
sc->sc_sensor[ADT_REM2_TEMP].type = SENSOR_TEMP;
sc->sc_sensor[i].type = SENSOR_TEMP;
sc->sc_sensor[ASB100_SENSOR_TEMP0].type = SENSOR_TEMP;
sc->sc_sensor[ASB100_SENSOR_TEMP1].type = SENSOR_TEMP;
sc->sc_sensor[ASB100_SENSOR_TEMP2].type = SENSOR_TEMP;
sc->sc_sensor[ASB100_SENSOR_TEMP3].type = SENSOR_TEMP;
sc->sc_sensors[i].type = SENSOR_TEMP;
sc->sc_sensor[i].type = SENSOR_TEMP;
sc->sc_sensor[BGW_SENSOR_TEMP].type = SENSOR_TEMP;
sc->sc_sensor[MAXDS_TEMP].type = SENSOR_TEMP;
sc->sc_sensor[F_TEMP1].type = SENSOR_TEMP;
sc->sc_sensor[F_TEMP2].type = SENSOR_TEMP;
sc->sc_sensor[GLENV_TEMP].type = SENSOR_TEMP;
sc->sc_sensor.type = SENSOR_TEMP;
sc->sc_sensor[LMENV_EXT_TEMP].type = SENSOR_TEMP;
sc->sc_sensor[LMENV_INT_TEMP].type = SENSOR_TEMP;
sc->sc_sensor[i].type = SENSOR_TEMP;
sc->sc_sensor[MAXTMP_INT].type = SENSOR_TEMP;
sc->sc_sensor[MAXTMP_EXT].type = SENSOR_TEMP;
sc->sc_sensor[PIJUICE_SENSOR_TEMP].type = SENSOR_TEMP;
sc->sc_sensor[JCTEMP_TEMP].type = SENSOR_TEMP;
sc->sc_sensor[THMC_TEMP0].type = SENSOR_TEMP;
sc->sc_sensor[THMC_TEMP1].type = SENSOR_TEMP;
sc->sc_sensor[THMC_TEMP2].type = SENSOR_TEMP;
sc->sc_sensor[TITMP_LT].type = SENSOR_TEMP;
sc->sc_sensor[TITMP_RT].type = SENSOR_TEMP;
sc->sc_sensors[i].type = SENSOR_TEMP;
sc->sc_sensors[i].type = SENSOR_TEMP;
{ "", SENSOR_TEMP, W83L784R_TEMP1, wbenv_refresh_temp },
{ "", SENSOR_TEMP, 1, w83l784r_refresh_temp },
{ "", SENSOR_TEMP, 2, w83l784r_refresh_temp },
{ "", SENSOR_TEMP, W83L784R_TEMP1, wbenv_refresh_temp },
{ "", SENSOR_TEMP, W83L785R_TEMP2, wbenv_refresh_temp },
{ "", SENSOR_TEMP, W83L784R_TEMP1, wbenv_refresh_temp },
{ "", SENSOR_TEMP, 0, 0x27, lm_refresh_temp },
{ "", SENSOR_TEMP, 1, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 2, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 0, 0x27, lm_refresh_temp },
{ "", SENSOR_TEMP, 1, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 2, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 0, 0x27, lm_refresh_temp },
{ "", SENSOR_TEMP, 1, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 2, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 0, 0x27, lm_refresh_temp },
{ "", SENSOR_TEMP, 1, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 2, 0x50, wb_refresh_temp },
{ "MB Temperature", SENSOR_TEMP, 4, 0x90, lm_refresh_temp, 0 },
{ "CPU Temperature", SENSOR_TEMP, 4, 0x91, wb_refresh_temp, 0 },
{ "Aux Temp0", SENSOR_TEMP, 4, 0x92, wb_refresh_temp, 0 },
{ "Aux Temp1", SENSOR_TEMP, 4, 0x93, wb_refresh_temp, 0 },
{ "Aux Temp2", SENSOR_TEMP, 4, 0x94, wb_refresh_temp, 0 },
{ "Aux Temp3", SENSOR_TEMP, 4, 0x95, wb_refresh_temp, 0 },
{ "", SENSOR_TEMP, 0, 0x27, lm_refresh_temp },
{ "", SENSOR_TEMP, 1, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 2, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 0, 0x27, lm_refresh_temp },
{ "", SENSOR_TEMP, 1, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 0, 0x27, lm_refresh_temp },
{ "", SENSOR_TEMP, 1, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 2, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 0, 0x27, lm_refresh_temp },
{ "", SENSOR_TEMP, 1, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 2, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 0, 0x27, lm_refresh_temp },
{ "", SENSOR_TEMP, 1, 0x50, wb_refresh_temp },
{ "", SENSOR_TEMP, 0, 0x27, lm_refresh_temp },
{ "", SENSOR_TEMP, 0, 0xc0, wb_refresh_temp },
{ "", SENSOR_TEMP, 0, 0xc8, wb_refresh_temp },
{ "", SENSOR_TEMP, 0, 0x27, lm_refresh_temp },
{ "", SENSOR_TEMP, 0, 0xc0, wb_refresh_temp },
{ "", SENSOR_TEMP, 0, 0xc8, wb_refresh_temp },
{ "", SENSOR_TEMP, 0, 0x27, lm_refresh_temp },
{ "", SENSOR_TEMP, 1, 0x50, as_refresh_temp },
{ "", SENSOR_TEMP, 2, 0x50, as_refresh_temp },
{ "", SENSOR_TEMP, 0, 0x27, lm_refresh_temp },
sc->sc_bbu[3].type = SENSOR_TEMP;
sc->sc_temp_sensor.type = SENSOR_TEMP;
case SENSOR_TEMP:
return (SENSOR_TEMP);
sc->sensors[APS_SENSOR_TEMP1].type = SENSOR_TEMP;
sc->sensors[APS_SENSOR_TEMP2].type = SENSOR_TEMP;
{ NULL, fins_get_temp, SENSOR_TEMP, 0x01, 0x1b },
{ NULL, fins_get_temp, SENSOR_TEMP, 0x02, 0x1c },
{ NULL, fins_get_temp, SENSOR_TEMP, 0x04, 0x1d },
{ NULL, fins_get_temp, SENSOR_TEMP, 0x02, 0x72 },
{ NULL, fins_get_temp, SENSOR_TEMP, 0x04, 0x74 },
{ NULL, fins_get_temp, SENSOR_TEMP, 0x08, 0x76 },
{ SENSOR_TEMP, NULL },
{ SENSOR_TEMP, NULL },
{ SENSOR_TEMP, NULL },
sc->sensors[i].type = SENSOR_TEMP;
sc->sc_sensor[i].type = SENSOR_TEMP;
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x00 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x01 },
{ "PWM", SENSOR_TEMP, UGURU_R_TEMP, 0x0f },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x00 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x01 },
{ "PWM1", SENSOR_TEMP, UGURU_R_TEMP, 0x0f },
{ "PWM2", SENSOR_TEMP, UGURU_R_TEMP, 0x0c },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x00 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x01 },
{ "PWM", SENSOR_TEMP, UGURU_R_TEMP, 0x0f },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x00 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x01 },
{ "PWM", SENSOR_TEMP, UGURU_R_TEMP, 0x0f },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x00 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x01 },
{ "PWM", SENSOR_TEMP, UGURU_R_TEMP, 0x0f },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x00 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x01 },
{ "PWM1", SENSOR_TEMP, UGURU_R_TEMP, 0x02 },
{ "PWM2", SENSOR_TEMP, UGURU_R_TEMP, 0x03 },
{ "PWM3", SENSOR_TEMP, UGURU_R_TEMP, 0x04 },
{ "PWM4", SENSOR_TEMP, UGURU_R_TEMP, 0x05 },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x00 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x01 },
{ "PWM", SENSOR_TEMP, UGURU_R_TEMP, 0x0f },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x18 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x19 },
{ "PWM", SENSOR_TEMP, UGURU_R_TEMP, 0x1a },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x18 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x19 },
{ "PWM1", SENSOR_TEMP, UGURU_R_TEMP, 0x1a },
{ "PWM2", SENSOR_TEMP, UGURU_R_TEMP, 0x1b },
{ "PWM3", SENSOR_TEMP, UGURU_R_TEMP, 0x1c },
{ "PWM4", SENSOR_TEMP, UGURU_R_TEMP, 0x1d },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x18 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x19 },
{ "PWM", SENSOR_TEMP, UGURU_R_TEMP, 0x1a },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x18 },
{ "NB", SENSOR_TEMP, UGURU_R_TEMP, 0x19 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x1a },
{ "PWM", SENSOR_TEMP, UGURU_R_TEMP, 0x1b },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x18 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x19 },
{ "PWM", SENSOR_TEMP, UGURU_R_TEMP, 0x1a },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x18 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x19 },
{ "PWM", SENSOR_TEMP, UGURU_R_TEMP, 0x1a },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x18 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x19 },
{ "PWM", SENSOR_TEMP, UGURU_R_TEMP, 0x1a },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x18 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x19 },
{ "PWM1", SENSOR_TEMP, UGURU_R_TEMP, 0x1a },
{ "PWM2", SENSOR_TEMP, UGURU_R_TEMP, 0x1b },
{ "PWM3", SENSOR_TEMP, UGURU_R_TEMP, 0x1c },
{ "PWM4", SENSOR_TEMP, UGURU_R_TEMP, 0x1d },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x18 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x1a },
{ "PWM", SENSOR_TEMP, UGURU_R_TEMP, 0x1b },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x18 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x19 },
{ "PWM1", SENSOR_TEMP, UGURU_R_TEMP, 0x1a },
{ "PWM2", SENSOR_TEMP, UGURU_R_TEMP, 0x1b },
{ "PWM3", SENSOR_TEMP, UGURU_R_TEMP, 0x1c },
{ "PWM4", SENSOR_TEMP, UGURU_R_TEMP, 0x1d },
{ "PWM5", SENSOR_TEMP, UGURU_R_TEMP, 0x1e },
{ "CPU", SENSOR_TEMP, UGURU_R_TEMP, 0x18 },
{ "SYS", SENSOR_TEMP, UGURU_R_TEMP, 0x19 },
{ "PWM1", SENSOR_TEMP, UGURU_R_TEMP, 0x1a },
{ "PWM2", SENSOR_TEMP, UGURU_R_TEMP, 0x1b },
{ "PWM3", SENSOR_TEMP, UGURU_R_TEMP, 0x1c },
{ "PWM4", SENSOR_TEMP, UGURU_R_TEMP, 0x1d },
{ "PWM5", SENSOR_TEMP, UGURU_R_TEMP, 0x1e },
sc->sc_hm_sensors[VT1211_HMS_TEMP1].type = SENSOR_TEMP;
SENSOR_TEMP;
SENSOR_TEMP) {
sc->sc_temp.type = SENSOR_TEMP;
sc->sc_sensor.type = SENSOR_TEMP;
sc->sc_sensor.type = SENSOR_TEMP;
sc->sensors[ITHERM_SENSOR_THERMOMETER].type = SENSOR_TEMP;
sc->sensors[ITHERM_SENSOR_CORETEMP1].type = SENSOR_TEMP;
sc->sensors[ITHERM_SENSOR_CORETEMP2].type = SENSOR_TEMP;
sc->sensors[ITHERM_SENSOR_GPUTEMP].type = SENSOR_TEMP;
sc->sensors[ITHERM_SENSOR_MAXPROCTEMP].type = SENSOR_TEMP;
sc->sensors[ITHERM_SENSOR_DIMMTEMP1].type = SENSOR_TEMP;
sc->sensors[ITHERM_SENSOR_DIMMTEMP2].type = SENSOR_TEMP;
sc->sensors[ITHERM_SENSOR_DIMMTEMP3].type = SENSOR_TEMP;
sc->sensors[ITHERM_SENSOR_DIMMTEMP4].type = SENSOR_TEMP;
sc->sensors[ITHERM_SENSOR_GPUTEMP_ABSOLUTE].type = SENSOR_TEMP;
sc->sensors[ITHERM_SENSOR_PCHTEMP_ABSOLUTE].type = SENSOR_TEMP;
sc->sc_sensors[i].type = SENSOR_TEMP;
sc->sc_sensor.type = SENSOR_TEMP;
sc->sc_sensor.type = SENSOR_TEMP;
s->type = SENSOR_TEMP;
sc->sc_bbu[3].type = SENSOR_TEMP;
sc->sc_sensor.type = SENSOR_TEMP;
sc->sc_data[i].type = SENSOR_TEMP;
sc->sc_sensor[UGOLD_INNER].type = SENSOR_TEMP;
sc->sc_sensor[UGOLD_INNER].type = SENSOR_TEMP;
sc->sc_sensor[UGOLD_OUTER].type = SENSOR_TEMP;
sc->sc_sensor.temp.type = SENSOR_TEMP;
sc->sc_temp_sensor.type = SENSOR_TEMP;
SENSOR_TEMP;
SENSOR_TEMP;
sc->sc_sensor[UTHUM_TEMPERHUM_TEMP].sensor.type = SENSOR_TEMP;
sc->sc_sensor[i].sensor.type = SENSOR_TEMP;
case SENSOR_TEMP:
sc->sc_sensor[UTRH_TEMP].type = SENSOR_TEMP;
s->se_sensor.type = SENSOR_TEMP;
stype = SENSOR_TEMP;
case SENSOR_TEMP:
case SENSOR_TEMP:
case SENSOR_TEMP: