MXC_TCTL
tmp = readl_relaxed(imxtm->base + MXC_TCTL);
writel_relaxed(tmp | MX1_2_TCTL_IRQEN, imxtm->base + MXC_TCTL);
writel_relaxed(tctl_val, imxtm->base + MXC_TCTL);
writel_relaxed(tctl_val, imxtm->base + MXC_TCTL);
writel_relaxed(tctl_val, imxtm->base + MXC_TCTL);
writel_relaxed(0, imxtm->base + MXC_TCTL);
tmp = readl_relaxed(imxtm->base + MXC_TCTL);
writel_relaxed(tmp & ~MX1_2_TCTL_IRQEN, imxtm->base + MXC_TCTL);