SG2042_PWM_PERIOD
period_ticks = readl(ddata->base + SG2042_PWM_PERIOD(chan));
writel(period_ticks, base + SG2042_PWM_PERIOD(chan));