ENVSYS_SFANRPM
sc->sc_sensors[0].units = ENVSYS_SFANRPM;
s->units = ENVSYS_SFANRPM;
s->units = ENVSYS_SFANRPM;
s->units = ENVSYS_SFANRPM;
s->units = ENVSYS_SFANRPM;
if (s->units == ENVSYS_SFANRPM) {
if (edata->units == ENVSYS_SFANRPM) {
case ENVSYS_SFANRPM:
if (edata->units != ENVSYS_SFANRPM)
if (edata->units != ENVSYS_SFANRPM)
sc->sc_sensors[cnt].units = ENVSYS_SFANRPM;
s->units = ENVSYS_SFANRPM;
sme_sensor->units = ENVSYS_SFANRPM;
case ENVSYS_SFANRPM:
sc->sc_fan[i].units = ENVSYS_SFANRPM;
sc->sc_fan_sensor.units = ENVSYS_SFANRPM;
case ENVSYS_SFANRPM:
as->as_sensor.units = ENVSYS_SFANRPM;
case ENVSYS_SFANRPM:
case ENVSYS_SFANRPM:
sc->sc_sensor[ASUS_SENSOR_FAN].units = ENVSYS_SFANRPM;
sc->sc_sensor[i].units = ENVSYS_SFANRPM;
case ENVSYS_SFANRPM:
sc->sc_sensor[snum].units = ENVSYS_SFANRPM;
sc->sc_sensor[snum].units = ENVSYS_SFANRPM;
sc->sc_sensor[i].units = ENVSYS_SFANRPM;
case ENVSYS_SFANRPM:
if (cur == 0 && (edata->units != ENVSYS_SFANRPM))
else if (edata->units == ENVSYS_SFANRPM && cur == 0 &&
case ENVSYS_SFANRPM:
case ENVSYS_SFANRPM:
case ENVSYS_SFANRPM:
sc->sc_sensors[sensor_instance].units = ENVSYS_SFANRPM;
case ENVSYS_SFANRPM:
sc->sc_sensor.units = ENVSYS_SFANRPM;
{ "Fan 1", ENVSYS_SFANRPM, IBMHAWK_F_FAN },
{ "Fan 2", ENVSYS_SFANRPM, IBMHAWK_F_FAN+1 },
{ "Fan 3", ENVSYS_SFANRPM, IBMHAWK_F_FAN+2 },
{ "Fan 4", ENVSYS_SFANRPM, IBMHAWK_F_FAN+3 },
{ "Fan 5", ENVSYS_SFANRPM, IBMHAWK_F_FAN+4 },
{ "Fan 6", ENVSYS_SFANRPM, IBMHAWK_F_FAN+5 },
sc->sc_sensor[LMENV_FAN1].units = ENVSYS_SFANRPM;
sc->sc_sensor[LMENV_FAN2].units = ENVSYS_SFANRPM;
case ENVSYS_SFANRPM:
case ENVSYS_SFANRPM:
#define _FAN ENVSYS_SFANRPM
edata->units = ENVSYS_SFANRPM;
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
.type = ENVSYS_SFANRPM,
sc->sc_sensor[i].units = ENVSYS_SFANRPM;
sc->sc_sensor[i].units = ENVSYS_SFANRPM;
case ENVSYS_SFANRPM:
return ENVSYS_SFANRPM;
case ENVSYS_SFANRPM:
.fs_type = ENVSYS_SFANRPM,
.fs_type = ENVSYS_SFANRPM,
.fs_type = ENVSYS_SFANRPM,
.fs_type = ENVSYS_SFANRPM,
.fs_type = ENVSYS_SFANRPM,
.fs_type = ENVSYS_SFANRPM,
.fs_type = ENVSYS_SFANRPM,
sc->sc_sensor[i].units = ENVSYS_SFANRPM;
INITSENSOR(4, "Fan0", SMSC_FAN1_LSB, ENVSYS_SFANRPM);
INITSENSOR(5, "Fan1", SMSC_FAN2_LSB, ENVSYS_SFANRPM);
INITSENSOR(6, "Fan2", SMSC_FAN3_LSB, ENVSYS_SFANRPM);
INITSENSOR(7, "Fan3", SMSC_FAN4_LSB, ENVSYS_SFANRPM);
case ENVSYS_SFANRPM:
sc->sc_sensor[i].units = ENVSYS_SFANRPM;
if (edata->units == ENVSYS_SFANRPM) {
case ENVSYS_SFANRPM:
{ ENVSYS_SFANRPM, PENVSYS_TYPE_FAN, "Fan" },