CTRL_ENABLE
val |= CTRL_ENABLE | CTRL_INT_ENABLE;
if (val & CTRL_ENABLE)
writew(val & ~CTRL_ENABLE, gpt_base + CR(CLKEVT));
val |= CTRL_ENABLE | CTRL_INT_ENABLE;
val |= CTRL_ENABLE ;
val &= ~CTRL_ENABLE;
writel_relaxed(val | CTRL_ENABLE, chan->base + REG_CTRL);
writel_relaxed(val & ~CTRL_ENABLE, chan->base + REG_CTRL);
return (readl_relaxed(chan->base + REG_CTRL) & CTRL_ENABLE) != 0;
writel(CTRL_ENABLE, data->sfrbase + REG_MMU_CTRL);
writel(CTRL_ENABLE, data->sfrbase + REG_MMU_CTRL);
val |= CTRL_ENABLE;
val &= ~CTRL_ENABLE;
val |= CTRL_ENABLE;
val &= ~CTRL_ENABLE;
val |= CTRL_ENABLE;
val &= ~(CTRL_IE | CTRL_ENABLE);