Lines Matching refs:hwpwm
247 val = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm, PWM_CMR);
249 atmel_pwm_ch_writel(atmel_pwm, pwm->hwpwm, PWM_CMR, val);
252 atmel_pwm_ch_writel(atmel_pwm, pwm->hwpwm,
254 atmel_pwm_set_pending(atmel_pwm, pwm->hwpwm);
263 atmel_pwm_ch_writel(atmel_pwm, pwm->hwpwm,
265 atmel_pwm_ch_writel(atmel_pwm, pwm->hwpwm,
275 atmel_pwm_wait_nonpending(atmel_pwm, pwm->hwpwm);
277 atmel_pwm_writel(atmel_pwm, PWM_DIS, 1 << pwm->hwpwm);
285 while ((atmel_pwm_readl(atmel_pwm, PWM_SR) & (1 << pwm->hwpwm)) &&
310 u32 cmr = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm, PWM_CMR);
312 cprd = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm,
342 val = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm, PWM_CMR);
348 atmel_pwm_ch_writel(atmel_pwm, pwm->hwpwm, PWM_CMR, val);
350 atmel_pwm_writel(atmel_pwm, PWM_ENA, 1 << pwm->hwpwm);
365 cmr = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm, PWM_CMR);
367 if (sr & (1 << pwm->hwpwm)) {
374 cprd = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm,
381 atmel_pwm_wait_nonpending(atmel_pwm, pwm->hwpwm);
383 cdty = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm,