Searched refs:omap_sr (Results 1 – 3 of 3) sorted by relevance
/linux-6.1.9/include/linux/power/ |
D | smartreflex.h | 150 struct omap_sr { struct 240 int (*enable)(struct omap_sr *sr); 241 int (*disable)(struct omap_sr *sr, int is_volt_reset); 242 int (*configure)(struct omap_sr *sr); 243 int (*notify)(struct omap_sr *sr, u32 status); 309 int sr_enable(struct omap_sr *sr, unsigned long volt); 310 void sr_disable(struct omap_sr *sr); 311 int sr_configure_errgen(struct omap_sr *sr); 312 int sr_disable_errgen(struct omap_sr *sr); 313 int sr_configure_minmax(struct omap_sr *sr);
|
/linux-6.1.9/drivers/soc/ti/ |
D | smartreflex.c | 39 static inline void sr_write_reg(struct omap_sr *sr, unsigned offset, u32 value) in sr_write_reg() 44 static inline void sr_modify_reg(struct omap_sr *sr, unsigned offset, u32 mask, in sr_modify_reg() 73 static inline u32 sr_read_reg(struct omap_sr *sr, unsigned offset) in sr_read_reg() 78 static struct omap_sr *_sr_lookup(struct voltagedomain *voltdm) in _sr_lookup() 80 struct omap_sr *sr_info; in _sr_lookup() 97 struct omap_sr *sr_info = data; in sr_interrupt() 127 static void sr_set_clk_length(struct omap_sr *sr) in sr_set_clk_length() 160 static void sr_start_vddautocomp(struct omap_sr *sr) in sr_start_vddautocomp() 173 static void sr_stop_vddautocomp(struct omap_sr *sr) in sr_stop_vddautocomp() 199 static int sr_late_init(struct omap_sr *sr_info) in sr_late_init() [all …]
|
/linux-6.1.9/arch/arm/mach-omap2/ |
D | smartreflex-class3.c | 15 static int sr_class3_enable(struct omap_sr *sr) in sr_class3_enable() 29 static int sr_class3_disable(struct omap_sr *sr, int is_volt_reset) in sr_class3_disable() 40 static int sr_class3_configure(struct omap_sr *sr) in sr_class3_configure()
|