Lines Matching defs:fan
58 struct pmac_fan fan;
72 static int adm1030_set(struct adm1030_softc *fan, int pwm);
134 if (strcmp(name, "fan") != 0 || strcmp(compatible, "adm1030") != 0)
194 sc->fan.min_rpm = 0;
195 sc->fan.max_rpm = 0x0F;
196 sc->fan.default_rpm = 2;
198 strcpy(sc->fan.name, "MDD Case fan");
199 sc->fan.zone = 0;
200 sc->fan.read = NULL;
201 sc->fan.set = (int (*)(struct pmac_fan *, int))adm1030_set;
204 pmac_thermal_fan_register(&sc->fan);
207 static int adm1030_set(struct adm1030_softc *fan, int pwm)
215 if (adm1030_write_byte(fan->sc_dev, fan->sc_addr, 0x22, pwm) < 0)
218 fan->sc_pwm = pwm;