Lines Matching refs:evt
129 struct clock_event_device *evt) in bfin_gptmr0_set_next_event() argument
139 static int bfin_gptmr0_set_periodic(struct clock_event_device *evt) in bfin_gptmr0_set_periodic() argument
157 static int bfin_gptmr0_set_oneshot(struct clock_event_device *evt) in bfin_gptmr0_set_oneshot() argument
173 static int bfin_gptmr0_shutdown(struct clock_event_device *evt) in bfin_gptmr0_shutdown() argument
194 struct clock_event_device *evt = dev_id; in bfin_gptmr0_interrupt() local
203 evt->event_handler(evt); in bfin_gptmr0_interrupt()
226 static void __init bfin_gptmr0_clockevent_init(struct clock_event_device *evt) in bfin_gptmr0_clockevent_init() argument
231 evt->mult = div_sc(clock_tick, NSEC_PER_SEC, evt->shift); in bfin_gptmr0_clockevent_init()
232 evt->max_delta_ns = clockevent_delta2ns(-1, evt); in bfin_gptmr0_clockevent_init()
233 evt->min_delta_ns = clockevent_delta2ns(100, evt); in bfin_gptmr0_clockevent_init()
235 evt->cpumask = cpumask_of(0); in bfin_gptmr0_clockevent_init()
237 clockevents_register_device(evt); in bfin_gptmr0_clockevent_init()
246 struct clock_event_device *evt) in bfin_coretmr_set_next_event() argument
256 static int bfin_coretmr_set_periodic(struct clock_event_device *evt) in bfin_coretmr_set_periodic() argument
270 static int bfin_coretmr_set_oneshot(struct clock_event_device *evt) in bfin_coretmr_set_oneshot() argument
280 static int bfin_coretmr_shutdown(struct clock_event_device *evt) in bfin_coretmr_shutdown() argument
308 struct clock_event_device *evt = &per_cpu(coretmr_events, cpu); in bfin_coretmr_interrupt() local
311 evt->event_handler(evt); in bfin_coretmr_interrupt()
328 struct clock_event_device *evt = &per_cpu(coretmr_events, cpu); in bfin_coretmr_clockevent_init() local
331 evt->broadcast = smp_timer_broadcast; in bfin_coretmr_clockevent_init()
334 evt->name = "bfin_core_timer"; in bfin_coretmr_clockevent_init()
335 evt->rating = 350; in bfin_coretmr_clockevent_init()
336 evt->irq = -1; in bfin_coretmr_clockevent_init()
337 evt->shift = 32; in bfin_coretmr_clockevent_init()
338 evt->features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT; in bfin_coretmr_clockevent_init()
339 evt->set_next_event = bfin_coretmr_set_next_event; in bfin_coretmr_clockevent_init()
340 evt->set_state_shutdown = bfin_coretmr_shutdown; in bfin_coretmr_clockevent_init()
341 evt->set_state_periodic = bfin_coretmr_set_periodic; in bfin_coretmr_clockevent_init()
342 evt->set_state_oneshot = bfin_coretmr_set_oneshot; in bfin_coretmr_clockevent_init()
345 evt->mult = div_sc(clock_tick, NSEC_PER_SEC, evt->shift); in bfin_coretmr_clockevent_init()
346 evt->max_delta_ns = clockevent_delta2ns(-1, evt); in bfin_coretmr_clockevent_init()
347 evt->min_delta_ns = clockevent_delta2ns(100, evt); in bfin_coretmr_clockevent_init()
349 evt->cpumask = cpumask_of(cpu); in bfin_coretmr_clockevent_init()
351 clockevents_register_device(evt); in bfin_coretmr_clockevent_init()