Lines Matching refs:duty
86 u16 duty; member
187 tpu_pwm_write(pwm, TPU_TGRAn, pwm->duty); in tpu_pwm_timer_start()
191 pwm->channel, pwm->duty, pwm->period); in tpu_pwm_timer_start()
235 pwm->duty = 0; in tpu_pwm_request()
262 u32 duty; in tpu_pwm_config() local
284 duty = clk_rate / prescalers[prescaler] in tpu_pwm_config()
286 if (duty > period) in tpu_pwm_config()
289 duty = 0; in tpu_pwm_config()
294 clk_rate, prescalers[prescaler], period, duty); in tpu_pwm_config()
301 pwm->duty = duty; in tpu_pwm_config()
313 tpu_pwm_write(pwm, TPU_TGRAn, pwm->duty); in tpu_pwm_config()
315 pwm->duty); in tpu_pwm_config()
323 if (duty == 0 || duty == period) { in tpu_pwm_config()
328 tpu_pwm_set_pin(pwm, duty ? TPU_PIN_ACTIVE : TPU_PIN_INACTIVE); in tpu_pwm_config()
358 if (pwm->duty == 0 || pwm->duty == pwm->period) { in tpu_pwm_enable()
359 tpu_pwm_set_pin(pwm, pwm->duty ? in tpu_pwm_enable()