Lines Matching refs:hwpwm
41 if (pwm->hwpwm < 2) in jz4740_pwm_request()
44 jz4740_timer_start(pwm->hwpwm); in jz4740_pwm_request()
51 jz4740_timer_set_ctrl(pwm->hwpwm, 0); in jz4740_pwm_free()
53 jz4740_timer_stop(pwm->hwpwm); in jz4740_pwm_free()
61 jz4740_timer_set_ctrl(pwm->hwpwm, ctrl); in jz4740_pwm_enable()
62 jz4740_timer_enable(pwm->hwpwm); in jz4740_pwm_enable()
69 uint32_t ctrl = jz4740_timer_get_ctrl(pwm->hwpwm); in jz4740_pwm_disable()
75 jz4740_timer_set_duty(pwm->hwpwm, 0xffff); in jz4740_pwm_disable()
76 jz4740_timer_set_period(pwm->hwpwm, 0x0); in jz4740_pwm_disable()
84 jz4740_timer_set_ctrl(pwm->hwpwm, ctrl); in jz4740_pwm_disable()
87 jz4740_timer_disable(pwm->hwpwm); in jz4740_pwm_disable()
120 jz4740_timer_set_count(pwm->hwpwm, 0); in jz4740_pwm_apply()
121 jz4740_timer_set_duty(pwm->hwpwm, duty); in jz4740_pwm_apply()
122 jz4740_timer_set_period(pwm->hwpwm, period); in jz4740_pwm_apply()
127 jz4740_timer_set_ctrl(pwm->hwpwm, ctrl); in jz4740_pwm_apply()
138 jz4740_timer_set_ctrl(pwm->hwpwm, ctrl); in jz4740_pwm_apply()