Lines Matching refs:WRITE4
50 #define WRITE4(_sc, _r, _v) \ macro
55 WRITE4((_sc), (_r), READ4((_sc), (_r)) | (_m))
57 WRITE4((_sc), (_r), READ4((_sc), (_r)) & ~(_m))
191 WRITE4(sc, IMX_GPT_CR, 0); in imx_gpt_attach()
192 WRITE4(sc, IMX_GPT_IR, 0); in imx_gpt_attach()
202 WRITE4(sc, IMX_GPT_CR, ctlreg); in imx_gpt_attach()
212 WRITE4(sc, IMX_GPT_CR, ctlreg | GPT_CR_SWR); in imx_gpt_attach()
225 WRITE4(sc, IMX_GPT_PR, prescale); in imx_gpt_attach()
228 WRITE4(sc, IMX_GPT_SR, GPT_IR_ALL); in imx_gpt_attach()
231 WRITE4(sc, IMX_GPT_CR, ctlreg | GPT_CR_EN); in imx_gpt_attach()
255 WRITE4(sc, IMX_GPT_OCR3, 0); in imx_gpt_attach()
295 WRITE4(sc, IMX_GPT_OCR2, READ4(sc, IMX_GPT_CNT) + sc->sc_period); in imx_gpt_timer_start()
298 WRITE4(sc, IMX_GPT_IR, sc->ir_reg); in imx_gpt_timer_start()
304 WRITE4(sc, IMX_GPT_IR, sc->ir_reg); in imx_gpt_timer_start()
310 WRITE4(sc, IMX_GPT_OCR3, READ4(sc, IMX_GPT_CNT) + ticks); in imx_gpt_timer_start()
328 WRITE4(sc, IMX_GPT_IR, sc->ir_reg); in imx_gpt_timer_stop()
329 WRITE4(sc, IMX_GPT_SR, GPT_IR_OF2 | GPT_IR_OF3); in imx_gpt_timer_stop()
351 WRITE4(sc, IMX_GPT_SR, status); in imx_gpt_intr()
365 WRITE4(sc, IMX_GPT_OCR2, READ4(sc, IMX_GPT_CNT) + in imx_gpt_intr()