Searched refs:clockevent (Results 1 – 14 of 14) sorted by relevance
67 to_davinci_clockevent(struct clock_event_device *clockevent) in to_davinci_clockevent() argument69 return container_of(clockevent, struct davinci_clockevent, dev); in to_davinci_clockevent()73 davinci_clockevent_read(struct davinci_clockevent *clockevent, in davinci_clockevent_read() argument76 return readl_relaxed(clockevent->base + reg); in davinci_clockevent_read()79 static void davinci_clockevent_write(struct davinci_clockevent *clockevent, in davinci_clockevent_write() argument82 writel_relaxed(val, clockevent->base + reg); in davinci_clockevent_write()117 struct davinci_clockevent *clockevent; in davinci_clockevent_shutdown() local119 clockevent = to_davinci_clockevent(dev); in davinci_clockevent_shutdown()121 davinci_tim12_shutdown(clockevent->base); in davinci_clockevent_shutdown()128 struct davinci_clockevent *clockevent = to_davinci_clockevent(dev); in davinci_clockevent_set_oneshot() local[all …]
86 static struct clock_event_device clockevent = { variable133 clockevent.cpumask = cpumask_of(0); in vt8500_timer_init()137 &clockevent); in vt8500_timer_init()140 clockevent.name); in vt8500_timer_init()144 clockevents_config_and_register(&clockevent, VT8500_TIMER_HZ, in vt8500_timer_init()
21 /* Unusable as clockevent because of unreliable oscillator, allow to idle */39 /* Preferred timer for clockevent */
254 /* Preferred always-on timer for clockevent */
212 /* Preferred timer for clockevent */
714 /* Preferred timer for clockevent */
824 /* Preferred always-on timer for clockevent */
861 /* Preferred always-on timer for clockevent */
1333 /* Preferred always-on timer for clockevent */
30 /* TIMER0 with interrupt for clockevent */
25 /* TIMER0 with interrupt for clockevent */
43 /* TIMER0 with interrupt for clockevent */
26 /* TIMER0 with interrupt for clockevent */
95 /* TIMER0 with interrupt for clockevent */