Lines Matching refs:evt

83 	struct clock_event_device evt;
297 struct clock_event_device *evt)
304 static int mct_set_state_shutdown(struct clock_event_device *evt)
310 static int mct_set_state_periodic(struct clock_event_device *evt)
314 cycles_per_jiffy = (((unsigned long long)NSEC_PER_SEC / HZ * evt->mult)
315 >> evt->shift);
336 struct clock_event_device *evt = dev_id;
340 evt->event_handler(evt);
403 struct clock_event_device *evt)
407 mevt = container_of(evt, struct mct_clock_event_device, evt);
412 static int set_state_shutdown(struct clock_event_device *evt)
416 mevt = container_of(evt, struct mct_clock_event_device, evt);
422 static int set_state_periodic(struct clock_event_device *evt)
427 mevt = container_of(evt, struct mct_clock_event_device, evt);
428 cycles_per_jiffy = (((unsigned long long)NSEC_PER_SEC / HZ * evt->mult)
429 >> evt->shift);
438 struct clock_event_device *evt = &mevt->evt;
445 if (!clockevent_state_periodic(&mevt->evt))
450 evt->event_handler(evt);
459 struct clock_event_device *evt = &mevt->evt;
463 evt->name = mevt->name;
464 evt->cpumask = cpumask_of(cpu);
465 evt->set_next_event = exynos4_tick_set_next_event;
466 evt->set_state_periodic = set_state_periodic;
467 evt->set_state_shutdown = set_state_shutdown;
468 evt->set_state_oneshot = set_state_shutdown;
469 evt->set_state_oneshot_stopped = set_state_shutdown;
470 evt->tick_resume = set_state_shutdown;
471 evt->features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT |
473 evt->rating = MCT_CLKEVENTS_RATING;
479 if (evt->irq == -1)
482 irq_force_affinity(evt->irq, cpumask_of(cpu));
483 enable_irq(evt->irq);
487 clockevents_config_and_register(evt, clk_rate / (TICK_BASE_CNT + 1),
497 struct clock_event_device *evt = &mevt->evt;
499 evt->set_state_shutdown(evt);
501 if (evt->irq != -1)
502 disable_irq_nosync(evt->irq);
585 pcpu_mevt->evt.irq = -1;
600 pcpu_mevt->evt.irq = mct_irq;
633 if (pcpu_mevt->evt.irq != -1) {
634 free_irq(pcpu_mevt->evt.irq, pcpu_mevt);
635 pcpu_mevt->evt.irq = -1;