Lines Matching refs:omap_dm_timer

102 struct omap_dm_timer {  struct
128 struct omap_dm_timer *omap_dm_timer_request(void); argument
129 struct omap_dm_timer *omap_dm_timer_request_specific(int timer_id);
130 struct omap_dm_timer *omap_dm_timer_request_by_cap(u32 cap);
131 struct omap_dm_timer *omap_dm_timer_request_by_node(struct device_node *np);
132 int omap_dm_timer_free(struct omap_dm_timer *timer);
133 void omap_dm_timer_enable(struct omap_dm_timer *timer);
134 void omap_dm_timer_disable(struct omap_dm_timer *timer);
136 int omap_dm_timer_get_irq(struct omap_dm_timer *timer);
139 struct clk *omap_dm_timer_get_fclk(struct omap_dm_timer *timer);
141 int omap_dm_timer_trigger(struct omap_dm_timer *timer);
142 int omap_dm_timer_start(struct omap_dm_timer *timer);
143 int omap_dm_timer_stop(struct omap_dm_timer *timer);
145 int omap_dm_timer_set_source(struct omap_dm_timer *timer, int source);
146 int omap_dm_timer_set_load(struct omap_dm_timer *timer, int autoreload, unsigned int value);
147 int omap_dm_timer_set_load_start(struct omap_dm_timer *timer, int autoreload, unsigned int value);
148 int omap_dm_timer_set_match(struct omap_dm_timer *timer, int enable, unsigned int match);
149 int omap_dm_timer_set_pwm(struct omap_dm_timer *timer, int def_on, int toggle, int trigger);
150 int omap_dm_timer_set_prescaler(struct omap_dm_timer *timer, int prescaler);
152 int omap_dm_timer_set_int_enable(struct omap_dm_timer *timer, unsigned int value);
153 int omap_dm_timer_set_int_disable(struct omap_dm_timer *timer, u32 mask);
155 unsigned int omap_dm_timer_read_status(struct omap_dm_timer *timer);
156 int omap_dm_timer_write_status(struct omap_dm_timer *timer, unsigned int value);
157 unsigned int omap_dm_timer_read_counter(struct omap_dm_timer *timer);
158 int omap_dm_timer_write_counter(struct omap_dm_timer *timer, unsigned int value);
279 static inline u32 __omap_dm_timer_read(struct omap_dm_timer *timer, u32 reg, in __omap_dm_timer_read()
289 static inline void __omap_dm_timer_write(struct omap_dm_timer *timer, in __omap_dm_timer_write()
299 static inline void __omap_dm_timer_init_regs(struct omap_dm_timer *timer) in __omap_dm_timer_init_regs()
334 static inline void __omap_dm_timer_enable_posted(struct omap_dm_timer *timer) in __omap_dm_timer_enable_posted()
361 static inline void __omap_dm_timer_override_errata(struct omap_dm_timer *timer, in __omap_dm_timer_override_errata()
367 static inline void __omap_dm_timer_stop(struct omap_dm_timer *timer, in __omap_dm_timer_stop()
391 static inline void __omap_dm_timer_load_start(struct omap_dm_timer *timer, in __omap_dm_timer_load_start()
399 static inline void __omap_dm_timer_int_enable(struct omap_dm_timer *timer, in __omap_dm_timer_int_enable()
407 __omap_dm_timer_read_counter(struct omap_dm_timer *timer, int posted) in __omap_dm_timer_read_counter()
412 static inline void __omap_dm_timer_write_status(struct omap_dm_timer *timer, in __omap_dm_timer_write_status()