Lines Matching refs:mtk_clock_event_device
57 struct mtk_clock_event_device { struct
70 static inline struct mtk_clock_event_device *to_mtk_clk( in to_mtk_clk() argument
73 return container_of(c, struct mtk_clock_event_device, dev); in to_mtk_clk()
76 static void mtk_clkevt_time_stop(struct mtk_clock_event_device *evt, u8 timer) in mtk_clkevt_time_stop()
85 static void mtk_clkevt_time_setup(struct mtk_clock_event_device *evt, in mtk_clkevt_time_setup()
91 static void mtk_clkevt_time_start(struct mtk_clock_event_device *evt, in mtk_clkevt_time_start()
121 struct mtk_clock_event_device *evt = to_mtk_clk(clk); in mtk_clkevt_set_periodic()
132 struct mtk_clock_event_device *evt = to_mtk_clk(clk); in mtk_clkevt_next_event()
143 struct mtk_clock_event_device *evt = dev_id; in mtk_timer_interrupt()
153 mtk_timer_setup(struct mtk_clock_event_device *evt, u8 timer, u8 option) in mtk_timer_setup()
167 static void mtk_timer_enable_irq(struct mtk_clock_event_device *evt, u8 timer) in mtk_timer_enable_irq()
184 struct mtk_clock_event_device *evt; in mtk_timer_init()