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