PIPGM_PDUT
duty = readl(priv->base + PIPGM_PDUT(pwm->hwpwm));
writel(duty_cycle, priv->base + PIPGM_PDUT(pwm->hwpwm));