Home
last modified time | relevance | path

Searched refs:omap_sr (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/include/linux/power/
Dsmartreflex.h150 struct omap_sr { struct
238 int (*enable)(struct omap_sr *sr);
239 int (*disable)(struct omap_sr *sr, int is_volt_reset);
240 int (*configure)(struct omap_sr *sr);
241 int (*notify)(struct omap_sr *sr, u32 status);
304 int sr_enable(struct omap_sr *sr, unsigned long volt);
305 void sr_disable(struct omap_sr *sr);
306 int sr_configure_errgen(struct omap_sr *sr);
307 int sr_disable_errgen(struct omap_sr *sr);
308 int sr_configure_minmax(struct omap_sr *sr);
/Linux-v5.4/drivers/power/avs/
Dsmartreflex.c39 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()
170 static void sr_start_vddautocomp(struct omap_sr *sr) in sr_start_vddautocomp()
183 static void sr_stop_vddautocomp(struct omap_sr *sr) in sr_stop_vddautocomp()
209 static int sr_late_init(struct omap_sr *sr_info) in sr_late_init()
[all …]
/Linux-v5.4/arch/arm/mach-omap2/
Dsmartreflex-class3.c15 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()