Home | History | Annotate | Download | only in dev

Lines Matching defs:chp

300 		struct ecadc_channel *chp = &sc->sc_channels[i];
302 if (chp->chan_type == PCF8591_SYS_FAN_CTRL) {
305 chp->chan_speed = sc->sc_cpu_fan_spd[0];
306 if (!ecadc_set_fan_speed(sc, chp->chan_num,
307 chp->chan_speed))
312 device_xname(sc->sc_dev), chp->chan_num);
348 struct ecadc_channel *chp = &sc->sc_channels[i];
350 if (chp->chan_type == PCF8591_TEMP_SENS) {
353 if (chp->chan_xlate) {
357 chp->chan_xlate[data[1 + chp->chan_num]];
359 temp += data[1 + chp->chan_num];
360 chp->chan_sensor.value_cur = temp;
364 chp->chan_sensor.desc, temp,
365 data[1 + chp->chan_num],
366 chp->chan_xlate[data[1 + chp->chan_num]]);
368 chp->chan_sensor.value_cur = 273150000 +
369 chp->chan_factor * data[1 + chp->chan_num];
372 chp->chan_sensor.desc,
373 chp->chan_sensor.value_cur,
374 data[1 + chp->chan_num]);
376 chp->chan_sensor.flags |= ENVSYS_FMONLIMITS;
378 if (chp->chan_type == PCF8591_SYS_FAN_CTRL)
379 chp->chan_sensor.value_cur = data[1 + chp->chan_num];
381 chp->chan_sensor.state = ENVSYS_SVALID;
467 struct ecadc_channel *chp;
473 chp = &sc->sc_channels[i];
474 if (chp->chan_type != PCF8591_SYS_FAN_CTRL)
502 speed = chp->chan_xlate[temp];
504 if (speed != chp->chan_speed) {
505 if (!ecadc_set_fan_speed(sc, chp->chan_num,
507 chp->chan_speed = speed;