Lines Matching refs:omap_dm_timer
13 struct omap_dm_timer *(*request_by_node)(struct device_node *np);
14 struct omap_dm_timer *(*request_specific)(int timer_id);
15 struct omap_dm_timer *(*request)(void);
17 int (*free)(struct omap_dm_timer *timer);
19 void (*enable)(struct omap_dm_timer *timer);
20 void (*disable)(struct omap_dm_timer *timer);
22 int (*get_irq)(struct omap_dm_timer *timer);
23 int (*set_int_enable)(struct omap_dm_timer *timer,
25 int (*set_int_disable)(struct omap_dm_timer *timer, u32 mask);
27 struct clk *(*get_fclk)(struct omap_dm_timer *timer);
29 int (*start)(struct omap_dm_timer *timer);
30 int (*stop)(struct omap_dm_timer *timer);
31 int (*set_source)(struct omap_dm_timer *timer, int source);
33 int (*set_load)(struct omap_dm_timer *timer, unsigned int value);
34 int (*set_match)(struct omap_dm_timer *timer, int enable,
36 int (*set_pwm)(struct omap_dm_timer *timer, int def_on,
38 int (*get_pwm_status)(struct omap_dm_timer *timer);
39 int (*set_prescaler)(struct omap_dm_timer *timer, int prescaler);
41 unsigned int (*read_counter)(struct omap_dm_timer *timer);
42 int (*write_counter)(struct omap_dm_timer *timer,
44 unsigned int (*read_status)(struct omap_dm_timer *timer);
45 int (*write_status)(struct omap_dm_timer *timer,