Searched refs:omap_dm_timer (Results  1 – 5 of 5) sorted by relevance
| /Linux-v5.4/include/linux/platform_data/ | 
| D | dmtimer-omap.h | 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); [all …] 
 | 
| D | pwm_omap_dmtimer.h | 53 struct omap_dm_timer; 54 typedef struct omap_dm_timer pwm_omap_dmtimer;
  | 
| /Linux-v5.4/drivers/clocksource/ | 
| D | timer-ti-dm.c | 72 static inline u32 omap_dm_timer_read_reg(struct omap_dm_timer *timer, u32 reg)  in omap_dm_timer_read_reg() 88 static void omap_dm_timer_write_reg(struct omap_dm_timer *timer, u32 reg,  in omap_dm_timer_write_reg() 95 static void omap_timer_restore_context(struct omap_dm_timer *timer)  in omap_timer_restore_context() 112 static int omap_dm_timer_reset(struct omap_dm_timer *timer)  in omap_dm_timer_reset() 141 static int omap_dm_timer_of_set_source(struct omap_dm_timer *timer)  in omap_dm_timer_of_set_source() 170 static int omap_dm_timer_set_source(struct omap_dm_timer *timer, int source)  in omap_dm_timer_set_source() 226 static void omap_dm_timer_enable(struct omap_dm_timer *timer)  in omap_dm_timer_enable() 245 static void omap_dm_timer_disable(struct omap_dm_timer *timer)  in omap_dm_timer_disable() 250 static int omap_dm_timer_prepare(struct omap_dm_timer *timer)  in omap_dm_timer_prepare() 301 static struct omap_dm_timer *_omap_dm_timer_request(int req_type, void *data)  in _omap_dm_timer_request() [all …] 
 | 
| /Linux-v5.4/include/clocksource/ | 
| D | timer-ti-dm.h | 96 struct omap_dm_timer {  struct 122 struct omap_dm_timer *omap_dm_timer_request_by_cap(u32 cap);  argument 124 int omap_dm_timer_get_irq(struct omap_dm_timer *timer); 128 int omap_dm_timer_trigger(struct omap_dm_timer *timer); 255 static inline u32 __omap_dm_timer_read(struct omap_dm_timer *timer, u32 reg,  in __omap_dm_timer_read() 265 static inline void __omap_dm_timer_write(struct omap_dm_timer *timer,  in __omap_dm_timer_write() 275 static inline void __omap_dm_timer_init_regs(struct omap_dm_timer *timer)  in __omap_dm_timer_init_regs() 310 static inline void __omap_dm_timer_enable_posted(struct omap_dm_timer *timer)  in __omap_dm_timer_enable_posted() 337 static inline void __omap_dm_timer_override_errata(struct omap_dm_timer *timer,  in __omap_dm_timer_override_errata() 343 static inline void __omap_dm_timer_stop(struct omap_dm_timer *timer,  in __omap_dm_timer_stop() [all …] 
 | 
| /Linux-v5.4/arch/arm/mach-omap2/ | 
| D | timer.c | 66 static struct omap_dm_timer clkev; 283 static int __init omap_dm_timer_init_one(struct omap_dm_timer *timer,  in omap_dm_timer_init_one() 409 static struct omap_dm_timer clksrc;
  |