Lines Matching full:fan

63 	/* The SMU has an "old" and a "new" way of setting the fan speed  in smu_set_fan()
99 printk(KERN_WARNING "windfarm: SMU failed new fan command " in smu_set_fan()
187 if (!strcmp(l, "Rear Fan 0") || !strcmp(l, "Rear Fan") || in smu_fan_create()
188 !strcmp(l, "Rear fan 0") || !strcmp(l, "Rear fan") || in smu_fan_create()
190 fct->ctrl.name = "cpu-rear-fan-0"; in smu_fan_create()
191 else if (!strcmp(l, "Rear Fan 1") || !strcmp(l, "Rear fan 1") || in smu_fan_create()
193 fct->ctrl.name = "cpu-rear-fan-1"; in smu_fan_create()
194 else if (!strcmp(l, "Front Fan 0") || !strcmp(l, "Front Fan") || in smu_fan_create()
195 !strcmp(l, "Front fan 0") || !strcmp(l, "Front fan") || in smu_fan_create()
197 fct->ctrl.name = "cpu-front-fan-0"; in smu_fan_create()
198 else if (!strcmp(l, "Front Fan 1") || !strcmp(l, "Front fan 1") || in smu_fan_create()
200 fct->ctrl.name = "cpu-front-fan-1"; in smu_fan_create()
205 else if (!strcmp(l, "Slots Fan") || !strcmp(l, "Slots fan") || in smu_fan_create()
207 fct->ctrl.name = "slots-fan"; in smu_fan_create()
210 fct->ctrl.name = "drive-bay-fan"; in smu_fan_create()
212 fct->ctrl.name = "backside-fan"; in smu_fan_create()
215 if (!strcmp(l, "System Fan") || !strcmp(l, "System fan")) in smu_fan_create()
216 fct->ctrl.name = "system-fan"; in smu_fan_create()
217 else if (!strcmp(l, "CPU Fan") || !strcmp(l, "CPU fan")) in smu_fan_create()
218 fct->ctrl.name = "cpu-fan"; in smu_fan_create()
220 fct->ctrl.name = "drive-bay-fan"; in smu_fan_create()
221 else if (!strcmp(l, "HDD Fan")) /* seen on iMac G5 iSight */ in smu_fan_create()
222 fct->ctrl.name = "hard-drive-fan"; in smu_fan_create()
223 else if (!strcmp(l, "ODD Fan")) /* same */ in smu_fan_create()
224 fct->ctrl.name = "optical-drive-fan"; in smu_fan_create()
226 /* Unrecognized fan, bail out */ in smu_fan_create()
258 struct device_node *smu, *fans, *fan; in smu_controls_init() local
272 for (fan = NULL; in smu_controls_init()
273 fans && (fan = of_get_next_child(fans, fan)) != NULL;) { in smu_controls_init()
276 fct = smu_fan_create(fan, 0); in smu_controls_init()
279 "RPM fan %pOFn\n", fan); in smu_controls_init()
291 for (fan = NULL; in smu_controls_init()
292 fans && (fan = of_get_next_child(fans, fan)) != NULL;) { in smu_controls_init()
295 fct = smu_fan_create(fan, 1); in smu_controls_init()
298 "PWM fan %pOFn\n", fan); in smu_controls_init()