PIPGM_PCSR
writel(period, priv->base + PIPGM_PCSR(pwm->hwpwm));
period = readl(priv->base + PIPGM_PCSR(pwm->hwpwm));
writel(0, priv->base + PIPGM_PCSR(pwm->hwpwm));