Lines Matching refs:hwpwm
246 val = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm, PWM_CMR);
248 atmel_pwm_ch_writel(atmel_pwm, pwm->hwpwm, PWM_CMR, val);
251 atmel_pwm_ch_writel(atmel_pwm, pwm->hwpwm,
253 atmel_pwm_set_pending(atmel_pwm, pwm->hwpwm);
262 atmel_pwm_ch_writel(atmel_pwm, pwm->hwpwm,
264 atmel_pwm_ch_writel(atmel_pwm, pwm->hwpwm,
274 atmel_pwm_wait_nonpending(atmel_pwm, pwm->hwpwm);
276 atmel_pwm_writel(atmel_pwm, PWM_DIS, 1 << pwm->hwpwm);
284 while ((atmel_pwm_readl(atmel_pwm, PWM_SR) & (1 << pwm->hwpwm)) &&
306 u32 cmr = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm, PWM_CMR);
308 cprd = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm,
338 val = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm, PWM_CMR);
344 atmel_pwm_ch_writel(atmel_pwm, pwm->hwpwm, PWM_CMR, val);
346 atmel_pwm_writel(atmel_pwm, PWM_ENA, 1 << pwm->hwpwm);
361 cmr = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm, PWM_CMR);
363 if (sr & (1 << pwm->hwpwm)) {
370 cprd = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm,
377 atmel_pwm_wait_nonpending(atmel_pwm, pwm->hwpwm);
379 cdty = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm,