Home
last modified time | relevance | path

Searched refs:pwmc0 (Results 1 - 1 of 1) sorted by relevance

/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-visconti.c50 u32 period, duty_cycle, pwmc0; in visconti_pwm_apply() local
87 * the smallest possible one. As period is at most 0xffff << 3, pwmc0 is in visconti_pwm_apply()
90 pwmc0 = fls(period >> 16); in visconti_pwm_apply()
91 if (WARN_ON(pwmc0 > 3)) in visconti_pwm_apply()
94 period >>= pwmc0; in visconti_pwm_apply()
95 duty_cycle >>= pwmc0; in visconti_pwm_apply() local
98 pwmc0 |= PIPGM_PWMC_PWMACT; in visconti_pwm_apply()
99 writel(pwmc0, priv->base + PIPGM_PWMC(pwm->hwpwm)); in visconti_pwm_apply()
110 u32 period, duty, pwmc0, pwmc0_clk; in visconti_pwm_get_state() local
114 pwmc0 in visconti_pwm_get_state()
[all...]

Completed in 1 milliseconds