Lines Matching refs:event_dev
49 struct clock_event_device event_dev; member
149 struct clock_event_device *event_dev = &timer.event_dev; in keystone_timer_init() local
202 TIMER_NAME, event_dev); in keystone_timer_init()
209 event_dev->features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT; in keystone_timer_init()
210 event_dev->set_next_event = keystone_set_next_event; in keystone_timer_init()
211 event_dev->set_state_shutdown = keystone_shutdown; in keystone_timer_init()
212 event_dev->set_state_periodic = keystone_set_periodic; in keystone_timer_init()
213 event_dev->set_state_oneshot = keystone_shutdown; in keystone_timer_init()
214 event_dev->cpumask = cpu_all_mask; in keystone_timer_init()
215 event_dev->owner = THIS_MODULE; in keystone_timer_init()
216 event_dev->name = TIMER_NAME; in keystone_timer_init()
217 event_dev->irq = irq; in keystone_timer_init()
219 clockevents_config_and_register(event_dev, rate, 1, ULONG_MAX); in keystone_timer_init()