Lines Matching refs:clkevt
60 struct clock_event_device clkevt; member
75 return container_of(evt, struct ixp4xx_timer, clkevt); in to_ixp4xx_timer()
96 struct clock_event_device *evt = &tmr->clkevt; in ixp4xx_timer_interrupt()
211 tmr->clkevt.name = "ixp4xx timer1"; in ixp4xx_timer_register()
212 tmr->clkevt.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT; in ixp4xx_timer_register()
213 tmr->clkevt.rating = 200; in ixp4xx_timer_register()
214 tmr->clkevt.set_state_shutdown = ixp4xx_shutdown; in ixp4xx_timer_register()
215 tmr->clkevt.set_state_periodic = ixp4xx_set_periodic; in ixp4xx_timer_register()
216 tmr->clkevt.set_state_oneshot = ixp4xx_set_oneshot; in ixp4xx_timer_register()
217 tmr->clkevt.tick_resume = ixp4xx_resume; in ixp4xx_timer_register()
218 tmr->clkevt.set_next_event = ixp4xx_set_next_event; in ixp4xx_timer_register()
219 tmr->clkevt.cpumask = cpumask_of(0); in ixp4xx_timer_register()
220 tmr->clkevt.irq = timer_irq; in ixp4xx_timer_register()
227 clockevents_config_and_register(&tmr->clkevt, timer_freq, in ixp4xx_timer_register()