Lines Matching refs:ce

58 	struct clock_event_device ce;  member
64 static struct digicolor_timer *dc_timer(struct clock_event_device *ce) in dc_timer() argument
66 return container_of(ce, struct digicolor_timer, ce); in dc_timer()
69 static inline void dc_timer_disable(struct clock_event_device *ce) in dc_timer_disable() argument
71 struct digicolor_timer *dt = dc_timer(ce); in dc_timer_disable()
75 static inline void dc_timer_enable(struct clock_event_device *ce, u32 mode) in dc_timer_enable() argument
77 struct digicolor_timer *dt = dc_timer(ce); in dc_timer_enable()
81 static inline void dc_timer_set_count(struct clock_event_device *ce, in dc_timer_set_count() argument
84 struct digicolor_timer *dt = dc_timer(ce); in dc_timer_set_count()
88 static int digicolor_clkevt_shutdown(struct clock_event_device *ce) in digicolor_clkevt_shutdown() argument
90 dc_timer_disable(ce); in digicolor_clkevt_shutdown()
94 static int digicolor_clkevt_set_oneshot(struct clock_event_device *ce) in digicolor_clkevt_set_oneshot() argument
96 dc_timer_disable(ce); in digicolor_clkevt_set_oneshot()
97 dc_timer_enable(ce, CONTROL_MODE_ONESHOT); in digicolor_clkevt_set_oneshot()
101 static int digicolor_clkevt_set_periodic(struct clock_event_device *ce) in digicolor_clkevt_set_periodic() argument
103 struct digicolor_timer *dt = dc_timer(ce); in digicolor_clkevt_set_periodic()
105 dc_timer_disable(ce); in digicolor_clkevt_set_periodic()
106 dc_timer_set_count(ce, dt->ticks_per_jiffy); in digicolor_clkevt_set_periodic()
107 dc_timer_enable(ce, CONTROL_MODE_PERIODIC); in digicolor_clkevt_set_periodic()
112 struct clock_event_device *ce) in digicolor_clkevt_next_event() argument
114 dc_timer_disable(ce); in digicolor_clkevt_next_event()
115 dc_timer_set_count(ce, evt); in digicolor_clkevt_next_event()
116 dc_timer_enable(ce, CONTROL_MODE_ONESHOT); in digicolor_clkevt_next_event()
122 .ce = {
190 &dc_timer_dev.ce); in digicolor_timer_init()
196 dc_timer_dev.ce.cpumask = cpu_possible_mask; in digicolor_timer_init()
197 dc_timer_dev.ce.irq = irq; in digicolor_timer_init()
199 clockevents_config_and_register(&dc_timer_dev.ce, rate, 0, 0xffffffff); in digicolor_timer_init()