Lines Matching refs:omap_dm_timer
47 struct omap_dm_timer;
52 struct omap_dm_timer *omap_dm_timer_request(void);
53 struct omap_dm_timer *omap_dm_timer_request_specific(int timer_id);
54 void omap_dm_timer_free(struct omap_dm_timer *timer);
55 void omap_dm_timer_enable(struct omap_dm_timer *timer);
56 void omap_dm_timer_disable(struct omap_dm_timer *timer);
58 int omap_dm_timer_get_irq(struct omap_dm_timer *timer);
61 struct clk *omap_dm_timer_get_fclk(struct omap_dm_timer *timer);
63 void omap_dm_timer_trigger(struct omap_dm_timer *timer);
64 void omap_dm_timer_start(struct omap_dm_timer *timer);
65 void omap_dm_timer_stop(struct omap_dm_timer *timer);
67 int omap_dm_timer_set_source(struct omap_dm_timer *timer, int source);
68 void omap_dm_timer_set_load(struct omap_dm_timer *timer, int autoreload, unsigned int value);
69 void omap_dm_timer_set_load_start(struct omap_dm_timer *timer, int autoreload, unsigned int value);
70 void omap_dm_timer_set_match(struct omap_dm_timer *timer, int enable, unsigned int match);
71 void omap_dm_timer_set_pwm(struct omap_dm_timer *timer, int def_on, int toggle, int trigger);
72 void omap_dm_timer_set_prescaler(struct omap_dm_timer *timer, int prescaler);
74 void omap_dm_timer_set_int_enable(struct omap_dm_timer *timer, unsigned int value);
76 unsigned int omap_dm_timer_read_status(struct omap_dm_timer *timer);
77 void omap_dm_timer_write_status(struct omap_dm_timer *timer, unsigned int value);
78 unsigned int omap_dm_timer_read_counter(struct omap_dm_timer *timer);
79 void omap_dm_timer_write_counter(struct omap_dm_timer *timer, unsigned int value);