Lines Matching refs:clkevt
49 struct clock_event_device clkevt; member
64 return container_of(evt, struct ixp4xx_timer, clkevt); in to_ixp4xx_timer()
85 struct clock_event_device *evt = &tmr->clkevt; in ixp4xx_timer_interrupt()
199 tmr->clkevt.name = "ixp4xx timer1"; in ixp4xx_timer_register()
200 tmr->clkevt.features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT; in ixp4xx_timer_register()
201 tmr->clkevt.rating = 200; in ixp4xx_timer_register()
202 tmr->clkevt.set_state_shutdown = ixp4xx_shutdown; in ixp4xx_timer_register()
203 tmr->clkevt.set_state_periodic = ixp4xx_set_periodic; in ixp4xx_timer_register()
204 tmr->clkevt.set_state_oneshot = ixp4xx_set_oneshot; in ixp4xx_timer_register()
205 tmr->clkevt.tick_resume = ixp4xx_resume; in ixp4xx_timer_register()
206 tmr->clkevt.set_next_event = ixp4xx_set_next_event; in ixp4xx_timer_register()
207 tmr->clkevt.cpumask = cpumask_of(0); in ixp4xx_timer_register()
208 tmr->clkevt.irq = timer_irq; in ixp4xx_timer_register()
215 clockevents_config_and_register(&tmr->clkevt, timer_freq, in ixp4xx_timer_register()