Lines Matching refs:pwm_enable

103 	u8 pwm_enable[2];  member
227 static bool duty_mode_enabled(u8 pwm_enable) in duty_mode_enabled() argument
229 switch (pwm_enable) { in duty_mode_enabled()
238 WARN(1, "Unexpected pwm_enable value %d\n", pwm_enable); in duty_mode_enabled()
243 static bool auto_mode_enabled(u8 pwm_enable) in auto_mode_enabled() argument
245 switch (pwm_enable) { in auto_mode_enabled()
254 WARN(1, "Unexpected pwm_enable value %d\n", pwm_enable); in auto_mode_enabled()
292 if (auto_mode_enabled(data->pwm_enable[nr])) in set_fan_target()
294 if (data->kind == f75387 && duty_mode_enabled(data->pwm_enable[nr])) in set_fan_target()
317 if (auto_mode_enabled(data->pwm_enable[nr]) || in set_pwm()
318 !duty_mode_enabled(data->pwm_enable[nr])) in set_pwm()
333 return sprintf(buf, "%d\n", data->pwm_enable[nr]); in show_pwm_enable()
347 if (duty_mode_enabled(data->pwm_enable[nr]) != in set_pwm_enable_direct()
394 data->pwm_enable[nr] = val; in set_pwm_enable_direct()
749 data->pwm_enable[nr] = 4; in f75375_init()
752 data->pwm_enable[nr] = 3; in f75375_init()
755 data->pwm_enable[nr] = 2; in f75375_init()
758 data->pwm_enable[nr] = 1; in f75375_init()
765 data->pwm_enable[nr] = 3; in f75375_init()
768 data->pwm_enable[nr] = 2; in f75375_init()
771 data->pwm_enable[nr] = 1; in f75375_init()
779 set_pwm_enable_direct(client, 0, f75375s_pdata->pwm_enable[0]); in f75375_init()
780 set_pwm_enable_direct(client, 1, f75375s_pdata->pwm_enable[1]); in f75375_init()
782 if (auto_mode_enabled(f75375s_pdata->pwm_enable[nr]) || in f75375_init()
783 !duty_mode_enabled(f75375s_pdata->pwm_enable[nr])) in f75375_init()