Lines Matching refs:pwmc0
50 u32 period, duty_cycle, pwmc0;
87 * the smallest possible one. As period is at most 0xffff << 3, pwmc0 is
90 pwmc0 = fls(period >> 16);
91 if (WARN_ON(pwmc0 > 3))
94 period >>= pwmc0;
95 duty_cycle >>= pwmc0;
98 pwmc0 |= PIPGM_PWMC_PWMACT;
99 writel(pwmc0, priv->base + PIPGM_PWMC(pwm->hwpwm));
110 u32 period, duty, pwmc0, pwmc0_clk;
114 pwmc0 = readl(priv->base + PIPGM_PWMC(pwm->hwpwm));
115 pwmc0_clk = pwmc0 & PIPGM_PWMC_CLK_MASK;
119 if (pwmc0 & PIPGM_PWMC_POLARITY_MASK)