IPROC_PWM_PERIOD_OFFSET
value = readl(ip->base + IPROC_PWM_PERIOD_OFFSET(pwm->hwpwm));
writel(period, ip->base + IPROC_PWM_PERIOD_OFFSET(pwm->hwpwm));