Lines Matching refs:clkevt
77 struct clock_event_device *clkevt = dev_id; in ls1x_clockevent_isr() local
78 struct timer_of *to = to_timer_of(clkevt); in ls1x_clockevent_isr()
84 clkevt->event_handler(clkevt); in ls1x_clockevent_isr()
89 static int ls1x_clockevent_set_state_periodic(struct clock_event_device *clkevt) in ls1x_clockevent_set_state_periodic() argument
91 struct timer_of *to = to_timer_of(clkevt); in ls1x_clockevent_set_state_periodic()
102 static int ls1x_clockevent_tick_resume(struct clock_event_device *clkevt) in ls1x_clockevent_tick_resume() argument
105 ls1x_pwmtimer_start(to_timer_of(clkevt)); in ls1x_clockevent_tick_resume()
111 static int ls1x_clockevent_set_state_shutdown(struct clock_event_device *clkevt) in ls1x_clockevent_set_state_shutdown() argument
114 ls1x_pwmtimer_stop(to_timer_of(clkevt)); in ls1x_clockevent_set_state_shutdown()
121 struct clock_event_device *clkevt) in ls1x_clockevent_set_next() argument
123 struct timer_of *to = to_timer_of(clkevt); in ls1x_clockevent_set_next()
136 .clkevt = {
225 clockevents_config_and_register(&to->clkevt, timer_of_rate(to), in ls1x_pwm_clocksource_init()