Lines Matching refs:ce

60 	struct clock_event_device ce;  member
66 struct digicolor_timer *dc_timer(struct clock_event_device *ce) in dc_timer() argument
68 return container_of(ce, struct digicolor_timer, ce); in dc_timer()
71 static inline void dc_timer_disable(struct clock_event_device *ce) in dc_timer_disable() argument
73 struct digicolor_timer *dt = dc_timer(ce); in dc_timer_disable()
77 static inline void dc_timer_enable(struct clock_event_device *ce, u32 mode) in dc_timer_enable() argument
79 struct digicolor_timer *dt = dc_timer(ce); in dc_timer_enable()
83 static inline void dc_timer_set_count(struct clock_event_device *ce, in dc_timer_set_count() argument
86 struct digicolor_timer *dt = dc_timer(ce); in dc_timer_set_count()
90 static int digicolor_clkevt_shutdown(struct clock_event_device *ce) in digicolor_clkevt_shutdown() argument
92 dc_timer_disable(ce); in digicolor_clkevt_shutdown()
96 static int digicolor_clkevt_set_oneshot(struct clock_event_device *ce) in digicolor_clkevt_set_oneshot() argument
98 dc_timer_disable(ce); in digicolor_clkevt_set_oneshot()
99 dc_timer_enable(ce, CONTROL_MODE_ONESHOT); in digicolor_clkevt_set_oneshot()
103 static int digicolor_clkevt_set_periodic(struct clock_event_device *ce) in digicolor_clkevt_set_periodic() argument
105 struct digicolor_timer *dt = dc_timer(ce); in digicolor_clkevt_set_periodic()
107 dc_timer_disable(ce); in digicolor_clkevt_set_periodic()
108 dc_timer_set_count(ce, dt->ticks_per_jiffy); in digicolor_clkevt_set_periodic()
109 dc_timer_enable(ce, CONTROL_MODE_PERIODIC); in digicolor_clkevt_set_periodic()
114 struct clock_event_device *ce) in digicolor_clkevt_next_event() argument
116 dc_timer_disable(ce); in digicolor_clkevt_next_event()
117 dc_timer_set_count(ce, evt); in digicolor_clkevt_next_event()
118 dc_timer_enable(ce, CONTROL_MODE_ONESHOT); in digicolor_clkevt_next_event()
124 .ce = {
192 &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()