Searched refs:omap_dm_timer (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.10/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 …]
|
/Linux-v5.10/drivers/clocksource/ |
D | timer-ti-dm.c | 56 static inline u32 omap_dm_timer_read_reg(struct omap_dm_timer *timer, u32 reg) in omap_dm_timer_read_reg() 72 static void omap_dm_timer_write_reg(struct omap_dm_timer *timer, u32 reg, in omap_dm_timer_write_reg() 79 static void omap_timer_restore_context(struct omap_dm_timer *timer) in omap_timer_restore_context() 96 static void omap_timer_save_context(struct omap_dm_timer *timer) in omap_timer_save_context() 114 struct omap_dm_timer *timer; in omap_timer_context_notifier() 116 timer = container_of(nb, struct omap_dm_timer, nb); in omap_timer_context_notifier() 137 static int omap_dm_timer_reset(struct omap_dm_timer *timer) in omap_dm_timer_reset() 166 static int omap_dm_timer_set_source(struct omap_dm_timer *timer, int source) in omap_dm_timer_set_source() 222 static void omap_dm_timer_enable(struct omap_dm_timer *timer) in omap_dm_timer_enable() 227 static void omap_dm_timer_disable(struct omap_dm_timer *timer) in omap_dm_timer_disable() [all …]
|
/Linux-v5.10/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); 254 static inline u32 __omap_dm_timer_read(struct omap_dm_timer *timer, u32 reg, in __omap_dm_timer_read() 264 static inline void __omap_dm_timer_write(struct omap_dm_timer *timer, in __omap_dm_timer_write() 274 static inline void __omap_dm_timer_init_regs(struct omap_dm_timer *timer) in __omap_dm_timer_init_regs() 309 static inline void __omap_dm_timer_enable_posted(struct omap_dm_timer *timer) in __omap_dm_timer_enable_posted() 336 static inline void __omap_dm_timer_override_errata(struct omap_dm_timer *timer, in __omap_dm_timer_override_errata() 342 static inline void __omap_dm_timer_stop(struct omap_dm_timer *timer, in __omap_dm_timer_stop() [all …]
|
/Linux-v5.10/drivers/pwm/ |
D | pwm-omap-dmtimer.c | 67 struct omap_dm_timer *dm_timer; 324 struct omap_dm_timer *dm_timer; in pwm_omap_dmtimer_probe()
|
/Linux-v5.10/drivers/remoteproc/ |
D | omap_remoteproc.c | 79 struct omap_dm_timer *odt;
|