Lines Matching refs:prescaler
84 unsigned int prescaler; member
184 pwm->prescaler); in tpu_pwm_timer_start()
233 pwm->prescaler = 0; in tpu_pwm_request()
258 unsigned int prescaler; in tpu_pwm_config() local
271 for (prescaler = 0; prescaler < ARRAY_SIZE(prescalers); ++prescaler) { in tpu_pwm_config()
272 period = clk_rate / prescalers[prescaler] in tpu_pwm_config()
278 if (prescaler == ARRAY_SIZE(prescalers) || period == 0) { in tpu_pwm_config()
284 duty = clk_rate / prescalers[prescaler] in tpu_pwm_config()
294 clk_rate, prescalers[prescaler], period, duty); in tpu_pwm_config()
296 if (pwm->prescaler == prescaler && pwm->period == period) in tpu_pwm_config()
299 pwm->prescaler = prescaler; in tpu_pwm_config()