Lines Matching refs:sun5i_timer
36 struct sun5i_timer {
46 container_of(x, struct sun5i_timer, clk_rate_cb)
48 container_of(x, struct sun5i_timer, clksrc)
50 container_of(x, struct sun5i_timer, clkevt)
58 static void sun5i_clkevt_sync(struct sun5i_timer *ce)
66 static void sun5i_clkevt_time_stop(struct sun5i_timer *ce, u8 timer)
74 static void sun5i_clkevt_time_setup(struct sun5i_timer *ce, u8 timer, u32 delay)
79 static void sun5i_clkevt_time_start(struct sun5i_timer *ce, u8 timer, bool periodic)
94 struct sun5i_timer *ce = clkevt_to_sun5i_timer(clkevt);
102 struct sun5i_timer *ce = clkevt_to_sun5i_timer(clkevt);
111 struct sun5i_timer *ce = clkevt_to_sun5i_timer(clkevt);
122 struct sun5i_timer *ce = clkevt_to_sun5i_timer(clkevt);
133 struct sun5i_timer *ce = dev_id;
143 struct sun5i_timer *cs = clksrc_to_sun5i_timer(clksrc);
152 struct sun5i_timer *cs = nb_to_sun5i_timer(nb);
175 struct sun5i_timer *cs = platform_get_drvdata(pdev);
202 struct sun5i_timer *ce = platform_get_drvdata(pdev);
239 struct sun5i_timer *st;
309 struct sun5i_timer *st = platform_get_drvdata(pdev);