Lines Matching refs:imx_timer
78 struct imx_timer { struct
93 void (*gpt_setup_tctl)(struct imx_timer *imxtm); argument
94 void (*gpt_irq_enable)(struct imx_timer *imxtm);
95 void (*gpt_irq_disable)(struct imx_timer *imxtm);
96 void (*gpt_irq_acknowledge)(struct imx_timer *imxtm);
101 static inline struct imx_timer *to_imx_timer(struct clock_event_device *ced) in to_imx_timer()
103 return container_of(ced, struct imx_timer, ced); in to_imx_timer()
106 static void imx1_gpt_irq_disable(struct imx_timer *imxtm) in imx1_gpt_irq_disable()
115 static void imx31_gpt_irq_disable(struct imx_timer *imxtm) in imx31_gpt_irq_disable()
121 static void imx1_gpt_irq_enable(struct imx_timer *imxtm) in imx1_gpt_irq_enable()
130 static void imx31_gpt_irq_enable(struct imx_timer *imxtm) in imx31_gpt_irq_enable()
136 static void imx1_gpt_irq_acknowledge(struct imx_timer *imxtm) in imx1_gpt_irq_acknowledge()
141 static void imx21_gpt_irq_acknowledge(struct imx_timer *imxtm) in imx21_gpt_irq_acknowledge()
147 static void imx31_gpt_irq_acknowledge(struct imx_timer *imxtm) in imx31_gpt_irq_acknowledge()
167 static int __init mxc_clocksource_init(struct imx_timer *imxtm) in mxc_clocksource_init()
188 struct imx_timer *imxtm = to_imx_timer(ced); in mx1_2_set_next_event()
202 struct imx_timer *imxtm = to_imx_timer(ced); in v2_set_next_event()
216 struct imx_timer *imxtm = to_imx_timer(ced); in mxc_shutdown()
247 struct imx_timer *imxtm = to_imx_timer(ced); in mxc_set_oneshot()
290 struct imx_timer *imxtm = to_imx_timer(ced); in mxc_timer_interrupt()
302 static int __init mxc_clockevent_init(struct imx_timer *imxtm) in mxc_clockevent_init()
327 static void imx1_gpt_setup_tctl(struct imx_timer *imxtm) in imx1_gpt_setup_tctl()
336 static void imx31_gpt_setup_tctl(struct imx_timer *imxtm) in imx31_gpt_setup_tctl()
349 static void imx6dl_gpt_setup_tctl(struct imx_timer *imxtm) in imx6dl_gpt_setup_tctl()
410 static void __init _mxc_timer_init(struct imx_timer *imxtm) in _mxc_timer_init()
455 struct imx_timer *imxtm; in mxc_timer_init()
474 struct imx_timer *imxtm; in mxc_timer_init_dt()