Lines Matching full:fans
38 * SMU fans control object
258 struct device_node *smu, *fans, *fan; in smu_controls_init() local
267 /* Look for RPM fans */ in smu_controls_init()
268 for (fans = NULL; (fans = of_get_next_child(smu, fans)) != NULL;) in smu_controls_init()
269 if (of_node_name_eq(fans, "rpm-fans") || in smu_controls_init()
270 of_device_is_compatible(fans, "smu-rpm-fans")) in smu_controls_init()
273 fans && (fan = of_get_next_child(fans, fan)) != NULL;) { in smu_controls_init()
284 of_node_put(fans); in smu_controls_init()
287 /* Look for PWM fans */ in smu_controls_init()
288 for (fans = NULL; (fans = of_get_next_child(smu, fans)) != NULL;) in smu_controls_init()
289 if (of_node_name_eq(fans, "pwm-fans")) in smu_controls_init()
292 fans && (fan = of_get_next_child(fans, fan)) != NULL;) { in smu_controls_init()
303 of_node_put(fans); in smu_controls_init()