Lines Matching refs:sc_fans
99 struct adt746x_fan sc_fans[4];
371 strlcpy(sc->sc_fans[i].fan.name, location + len, 32);
374 sc->sc_fans[i].id = id[i];
376 sc->sc_fans[i].pwm_reg = ADT746X_PWM1;
377 sc->sc_fans[i].conf_reg = ADT746X_PWM1_CONF;
379 sc->sc_fans[i].pwm_reg = ADT746X_PWM2;
380 sc->sc_fans[i].conf_reg = ADT746X_PWM2_CONF;
382 sc->sc_fans[i].pwm_reg = ADT746X_PWM1 + i;
383 sc->sc_fans[i].conf_reg = ADT746X_PWM1_CONF + i;
385 sc->sc_fans[i].dev = sc->sc_dev;
386 sc->sc_fans[i].fan.min_rpm = 5; /* Percent */
387 sc->sc_fans[i].fan.max_rpm = 100;
388 sc->sc_fans[i].fan.read = NULL;
389 sc->sc_fans[i].fan.set =
391 sc->sc_fans[i].fan.default_rpm = sc->sc_fans[i].fan.max_rpm;
457 fan = &sc->sc_fans[arg2];
503 pmac_thermal_fan_register(&sc->sc_fans[i].fan);
507 for (j = 0; j < strlen(sc->sc_fans[i].fan.name); j++) {
508 sysctl_name[j] = tolower(sc->sc_fans[i].fan.name[j]);
514 sc->sc_fans[i].setpoint =
515 adt746x_fan_get_pwm(&sc->sc_fans[i]);
530 sc->sc_fans[i].fan.name);
532 sc->sc_fans[i].id,
533 sc->sc_fans[i].setpoint);