Lines Matching refs:writel_relaxed
111 writel_relaxed(tmp & ~MX1_2_TCTL_IRQEN, imxtm->base + MXC_TCTL); in imx1_gpt_irq_disable()
117 writel_relaxed(0, imxtm->base + V2_IR); in imx31_gpt_irq_disable()
126 writel_relaxed(tmp | MX1_2_TCTL_IRQEN, imxtm->base + MXC_TCTL); in imx1_gpt_irq_enable()
132 writel_relaxed(1<<0, imxtm->base + V2_IR); in imx31_gpt_irq_enable()
138 writel_relaxed(0, imxtm->base + MX1_2_TSTAT); in imx1_gpt_irq_acknowledge()
143 writel_relaxed(MX2_TSTAT_CAPT | MX2_TSTAT_COMP, in imx21_gpt_irq_acknowledge()
149 writel_relaxed(V2_TSTAT_OF1, imxtm->base + V2_TSTAT); in imx31_gpt_irq_acknowledge()
193 writel_relaxed(tcmp, imxtm->base + MX1_2_TCMP); in mx1_2_set_next_event()
207 writel_relaxed(tcmp, imxtm->base + V2_TCMP); in v2_set_next_event()
231 writel_relaxed(tcn - 3, imxtm->base + imxtm->gpt->reg_tcmp); in mxc_shutdown()
262 writel_relaxed(tcn - 3, imxtm->base + imxtm->gpt->reg_tcmp); in mxc_set_oneshot()
332 writel_relaxed(tctl_val, imxtm->base + MXC_TCTL); in imx1_gpt_setup_tctl()
346 writel_relaxed(tctl_val, imxtm->base + MXC_TCTL); in imx31_gpt_setup_tctl()
357 writel_relaxed(7 << V2_TPRER_PRE24M, imxtm->base + MXC_TPRER); in imx6dl_gpt_setup_tctl()
363 writel_relaxed(tctl_val, imxtm->base + MXC_TCTL); in imx6dl_gpt_setup_tctl()
443 writel_relaxed(0, imxtm->base + MXC_TCTL); in _mxc_timer_init()
444 writel_relaxed(0, imxtm->base + MXC_TPRER); /* see datasheet note */ in _mxc_timer_init()