Home | History | Annotate | Download | only in i2c

Lines Matching refs:snum

455 	int i, map, snum;
475 snum = ADT7462_FAN_NUM(i);
485 sc->sc_highlim[snum] = val;
488 sc->sc_sensor[snum].units = ENVSYS_SFANRPM;
489 sc->sc_sensor[snum].state = ENVSYS_SINVALID;
490 sc->sc_sensor[snum].flags = ENVSYS_FMONLIMITS;
491 snprintf(sc->sc_sensor[snum].desc,
492 sizeof(sc->sc_sensor[snum].desc), "fan %d", snum);
494 sc->sc_sme, &sc->sc_sensor[snum])) {
499 map = sc->sc_sensor[snum].sensor;
509 int i, map, snum;
517 snum = ADT7462_TEMP_NUM(i);
527 sc->sc_therm1[snum] = val;
535 sc->sc_therm2[snum] = val2;
538 sc->sc_crit_therm[snum] = 1;
540 sc->sc_crit_therm[snum] = 2;
549 sc->sc_highlim[snum] = val;
558 sc->sc_lowlim[snum] = val;
561 strlcpy(sc->sc_sensor[snum].desc, temp_descs[i],
562 sizeof(sc->sc_sensor[snum].desc));
564 sc->sc_sensor[snum].units = ENVSYS_STEMP;
565 sc->sc_sensor[snum].state = ENVSYS_SINVALID;
566 sc->sc_sensor[snum].flags =
569 sc->sc_sme, &sc->sc_sensor[snum])) {
574 map = sc->sc_sensor[snum].sensor;
584 int i, map, snum;
589 snum = ADT7462_VOLT_NUM(i);
727 sc->sc_highlim[snum] = val;
736 sc->sc_lowlim[snum] = val;
739 sc->sc_sensor[snum].units = ENVSYS_SVOLTS_DC;
740 sc->sc_sensor[snum].state = ENVSYS_SINVALID;
741 sc->sc_sensor[snum].flags = ENVSYS_FMONLIMITS;
742 strlcpy(sc->sc_sensor[snum].desc, desc,
743 sizeof(sc->sc_sensor[snum].desc));
745 sc->sc_sme, &sc->sc_sensor[snum])) {
750 map = sc->sc_sensor[snum].sensor;
760 int map, snum;
762 snum = ADT7462_FAULT_NUM(0);
765 strlcpy(sc->sc_sensor[snum].desc, "fan fault",
766 sizeof(sc->sc_sensor[snum].desc));
767 sc->sc_sensor[snum].units = ENVSYS_INTEGER;
768 sc->sc_sensor[snum].state = ENVSYS_SINVALID;
769 sc->sc_sensor[snum].flags = ENVSYS_FMONCRITICAL;
771 sc->sc_sme, &sc->sc_sensor[snum])) {
776 map = sc->sc_sensor[snum].sensor;
1154 int temp, snum;
1158 snum = ADT7462_TEMP_NUM(temp);
1162 if (sc->sc_crit_therm[snum] == 1)
1224 int fan, snum;
1228 snum = ADT7462_FAN_NUM(fan);
1232 val = sc->sc_highlim[snum];
1248 int temp, snum;
1252 snum = ADT7462_TEMP_NUM(temp);
1256 if (sc->sc_crit_therm[snum] == 1)
1257 val = sc->sc_therm1[snum];
1259 val = sc->sc_therm2[snum];
1264 if (sc->sc_crit_therm[snum] == 1) {
1266 if (val > sc->sc_therm2[snum])
1267 val = sc->sc_therm2[snum];
1268 sc->sc_therm1[snum] = val;
1271 if (val > sc->sc_therm1[snum])
1272 val = sc->sc_therm1[snum];
1273 sc->sc_therm2[snum] = val;
1280 val = sc->sc_highlim[snum];
1290 val = sc->sc_lowlim[snum];
1303 int volt, snum;
1307 snum = ADT7462_VOLT_NUM(volt);
1311 val = sc->sc_highlim[snum];
1322 val = sc->sc_lowlim[snum];