Home
last modified time | relevance | path

Searched refs:pwm_conf (Results 1 – 1 of 1) sorted by relevance

/components/drivers/thermal/
A Dthermal-cool-pwm-fan.c30 struct rt_pwm_configuration pwm_conf; member
42 if ((err = rt_pwm_enable(pf_cool->pwm_dev, pf_cool->pwm_conf.channel))) in pwm_fan_power_on()
49 rt_pwm_disable(pf_cool->pwm_dev, pf_cool->pwm_conf.channel); in pwm_fan_power_on()
66 if ((err = rt_pwm_disable(pf_cool->pwm_dev, pf_cool->pwm_conf.channel))) in pwm_fan_power_off()
113 struct rt_pwm_configuration *pwm_conf = &pf_cool->pwm_conf; in pwm_fan_cool_set_cur_level() local
115 period = pwm_conf->period; in pwm_fan_cool_set_cur_level()
116 pwm_conf->pulse = RT_DIV_ROUND_UP(pwm * (period - 1), MAX_PWM); in pwm_fan_cool_set_cur_level()
119 pwm_conf->channel, pwm_conf->period, pwm_conf->pulse); in pwm_fan_cool_set_cur_level()
199 pf_cool->pwm_conf.channel = pwm_args.args[0]; in pwm_fan_cool_probe()
200 pf_cool->pwm_conf.period = pwm_args.args[1]; in pwm_fan_cool_probe()

Completed in 5 milliseconds