Lines Matching refs:max_state
31 #define EMC2305_PWM_DUTY2STATE(duty, max_state, pwm_max) \ argument
32 DIV_ROUND_CLOSEST((duty) * (max_state), (pwm_max))
33 #define EMC2305_PWM_STATE2DUTY(state, max_state, pwm_max) \ argument
34 DIV_ROUND_CLOSEST((state) * (pwm_max), (max_state))
101 u8 max_state; member
171 *state = data->max_state; in emc2305_get_max_state()
182 if (state > data->max_state) in emc2305_set_cur_state()
193 val = EMC2305_PWM_STATE2DUTY(state, data->max_state, EMC2305_FAN_MAX); in emc2305_set_cur_state()
272 data->cdev_data[channel].cur_state = EMC2305_PWM_DUTY2STATE(val, data->max_state, in emc2305_set_pwm()
307 EMC2305_PWM_DUTY2STATE(data->pwm_min[cdev_idx], data->max_state, in emc2305_set_single_tz()
310 EMC2305_PWM_DUTY2STATE(data->pwm_min[cdev_idx], data->max_state, in emc2305_set_single_tz()
397 EMC2305_PWM_DUTY2STATE(val, data->max_state, in emc2305_write()
555 if (!pdata->max_state || pdata->max_state > EMC2305_FAN_MAX_STATE) in emc2305_probe()
557 data->max_state = pdata->max_state; in emc2305_probe()
570 data->max_state = EMC2305_FAN_MAX_STATE; in emc2305_probe()