Lines Matching refs:evt
126 static int armada_370_xp_clkevt_shutdown(struct clock_event_device *evt)
140 static int armada_370_xp_clkevt_set_periodic(struct clock_event_device *evt)
162 struct clock_event_device *evt = dev_id;
165 evt->event_handler(evt);
175 struct clock_event_device *evt = per_cpu_ptr(armada_370_xp_evt, cpu);
184 evt->name = "armada_370_xp_per_cpu_tick";
185 evt->features = CLOCK_EVT_FEAT_ONESHOT |
187 evt->shift = 32;
188 evt->rating = 300;
189 evt->set_next_event = armada_370_xp_clkevt_next_event;
190 evt->set_state_shutdown = armada_370_xp_clkevt_shutdown;
191 evt->set_state_periodic = armada_370_xp_clkevt_set_periodic;
192 evt->set_state_oneshot = armada_370_xp_clkevt_shutdown;
193 evt->tick_resume = armada_370_xp_clkevt_shutdown;
194 evt->irq = armada_370_xp_clkevt_irq;
195 evt->cpumask = cpumask_of(cpu);
197 clockevents_config_and_register(evt, timer_clk, 1, 0xfffffffe);
198 enable_percpu_irq(evt->irq, 0);
205 struct clock_event_device *evt = per_cpu_ptr(armada_370_xp_evt, cpu);
207 evt->set_state_shutdown(evt);
208 disable_percpu_irq(evt->irq);