Lines Matching refs:max_state
30 #define EMC2305_PWM_DUTY2STATE(duty, max_state, pwm_max) \ argument
31 DIV_ROUND_CLOSEST((duty) * (max_state), (pwm_max))
32 #define EMC2305_PWM_STATE2DUTY(state, max_state, pwm_max) \ argument
33 DIV_ROUND_CLOSEST((state) * (pwm_max), (max_state))
102 u8 max_state; member
172 *state = data->max_state; in emc2305_get_max_state()
184 val = EMC2305_PWM_STATE2DUTY(state, data->max_state, EMC2305_FAN_MAX); in __emc2305_set_cur_state()
211 if (state > data->max_state) in emc2305_set_cur_state()
284 data->cdev_data[channel].cur_state = EMC2305_PWM_DUTY2STATE(val, data->max_state, in emc2305_set_pwm()
319 EMC2305_PWM_DUTY2STATE(data->pwm_min[cdev_idx], data->max_state, in emc2305_set_single_tz()
322 EMC2305_PWM_DUTY2STATE(data->pwm_min[cdev_idx], data->max_state, in emc2305_set_single_tz()
409 EMC2305_PWM_DUTY2STATE(val, data->max_state, in emc2305_write()
563 if (!pdata->max_state || pdata->max_state > EMC2305_FAN_MAX_STATE) in emc2305_probe()
565 data->max_state = pdata->max_state; in emc2305_probe()
578 data->max_state = EMC2305_FAN_MAX_STATE; in emc2305_probe()