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