Lines Matching refs:event_dev
40 * @event_dev: event device based on timer
45 struct clock_event_device event_dev;
145 struct clock_event_device *event_dev = &timer.event_dev;
198 TIMER_NAME, event_dev);
205 event_dev->features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT;
206 event_dev->set_next_event = keystone_set_next_event;
207 event_dev->set_state_shutdown = keystone_shutdown;
208 event_dev->set_state_periodic = keystone_set_periodic;
209 event_dev->set_state_oneshot = keystone_shutdown;
210 event_dev->cpumask = cpu_possible_mask;
211 event_dev->owner = THIS_MODULE;
212 event_dev->name = TIMER_NAME;
213 event_dev->irq = irq;
215 clockevents_config_and_register(event_dev, rate, 1, ULONG_MAX);