Searched refs:omap_sr (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/include/linux/power/ |
D | smartreflex.h | 153 struct omap_sr { struct 241 int (*enable)(struct omap_sr *sr); 242 int (*disable)(struct omap_sr *sr, int is_volt_reset); 243 int (*configure)(struct omap_sr *sr); 244 int (*notify)(struct omap_sr *sr, u32 status); 310 int sr_enable(struct omap_sr *sr, unsigned long volt); 311 void sr_disable(struct omap_sr *sr); 312 int sr_configure_errgen(struct omap_sr *sr); 313 int sr_disable_errgen(struct omap_sr *sr); 314 int sr_configure_minmax(struct omap_sr *sr);
|
/Linux-v4.19/drivers/power/avs/ |
D | smartreflex.c | 43 static inline void sr_write_reg(struct omap_sr *sr, unsigned offset, u32 value) in sr_write_reg() 48 static inline void sr_modify_reg(struct omap_sr *sr, unsigned offset, u32 mask, in sr_modify_reg() 77 static inline u32 sr_read_reg(struct omap_sr *sr, unsigned offset) in sr_read_reg() 82 static struct omap_sr *_sr_lookup(struct voltagedomain *voltdm) in _sr_lookup() 84 struct omap_sr *sr_info; in _sr_lookup() 101 struct omap_sr *sr_info = data; in sr_interrupt() 131 static void sr_set_clk_length(struct omap_sr *sr) in sr_set_clk_length() 174 static void sr_start_vddautocomp(struct omap_sr *sr) in sr_start_vddautocomp() 187 static void sr_stop_vddautocomp(struct omap_sr *sr) in sr_stop_vddautocomp() 213 static int sr_late_init(struct omap_sr *sr_info) in sr_late_init() [all …]
|
/Linux-v4.19/arch/arm/mach-omap2/ |
D | smartreflex-class3.c | 18 static int sr_class3_enable(struct omap_sr *sr) in sr_class3_enable() 32 static int sr_class3_disable(struct omap_sr *sr, int is_volt_reset) in sr_class3_disable() 43 static int sr_class3_configure(struct omap_sr *sr) in sr_class3_configure()
|