Lines Matching refs:ctrl
50 struct wf_control ctrl; member
52 #define to_smu_fan(c) container_of(c, struct smu_fan_control, ctrl)
168 fct->ctrl.ops = &smu_fan_ops; in smu_fan_create()
174 fct->ctrl.type = pwm_fan ? WF_CONTROL_PWM_FAN : WF_CONTROL_RPM_FAN; in smu_fan_create()
185 fct->ctrl.name = NULL; in smu_fan_create()
191 fct->ctrl.name = "cpu-rear-fan-0"; in smu_fan_create()
194 fct->ctrl.name = "cpu-rear-fan-1"; in smu_fan_create()
198 fct->ctrl.name = "cpu-front-fan-0"; in smu_fan_create()
201 fct->ctrl.name = "cpu-front-fan-1"; in smu_fan_create()
203 fct->ctrl.name = "cpu-pump-0"; in smu_fan_create()
205 fct->ctrl.name = "cpu-pump-1"; in smu_fan_create()
208 fct->ctrl.name = "slots-fan"; in smu_fan_create()
211 fct->ctrl.name = "drive-bay-fan"; in smu_fan_create()
213 fct->ctrl.name = "backside-fan"; in smu_fan_create()
217 fct->ctrl.name = "system-fan"; in smu_fan_create()
219 fct->ctrl.name = "cpu-fan"; in smu_fan_create()
221 fct->ctrl.name = "drive-bay-fan"; in smu_fan_create()
223 fct->ctrl.name = "hard-drive-fan"; in smu_fan_create()
225 fct->ctrl.name = "optical-drive-fan"; in smu_fan_create()
228 if (fct->ctrl.name == NULL) in smu_fan_create()
247 if (wf_register_control(&fct->ctrl)) in smu_fan_create()
317 wf_unregister_control(&fct->ctrl); in smu_controls_exit()