/linux-6.1.9/arch/arm/mach-omap2/ |
D | voltage.h | 62 struct voltagedomain { struct 83 int (*scale) (struct voltagedomain *voltdm, argument 151 void omap_voltage_get_volttable(struct voltagedomain *voltdm, 153 struct omap_volt_data *omap_voltage_get_voltdata(struct voltagedomain *voltdm, 155 int omap_voltage_register_pmic(struct voltagedomain *voltdm, 164 struct voltagedomain *voltdm_lookup(const char *name); 165 void voltdm_init(struct voltagedomain **voltdm_list); 166 int voltdm_add_pwrdm(struct voltagedomain *voltdm, struct powerdomain *pwrdm); 167 int voltdm_scale(struct voltagedomain *voltdm, unsigned long target_volt); 168 void voltdm_reset(struct voltagedomain *voltdm); [all …]
|
D | voltage.c | 52 unsigned long voltdm_get_voltage(struct voltagedomain *voltdm) in voltdm_get_voltage() 70 int voltdm_scale(struct voltagedomain *voltdm, in voltdm_scale() 123 void voltdm_reset(struct voltagedomain *voltdm) in voltdm_reset() 154 void omap_voltage_get_volttable(struct voltagedomain *voltdm, in omap_voltage_get_volttable() 180 struct omap_volt_data *omap_voltage_get_voltdata(struct voltagedomain *voltdm, in omap_voltage_get_voltdata() 216 int omap_voltage_register_pmic(struct voltagedomain *voltdm, in omap_voltage_register_pmic() 238 struct voltagedomain *voltdm; in omap_voltage_late_init() 275 static struct voltagedomain *_voltdm_lookup(const char *name) in _voltdm_lookup() 277 struct voltagedomain *voltdm, *temp_voltdm; in _voltdm_lookup() 291 static int _voltdm_register(struct voltagedomain *voltdm) in _voltdm_register() [all …]
|
D | voltagedomains3xxx_data.c | 32 static struct voltagedomain omap3_voltdm_wkup = { 48 static struct voltagedomain omap3_voltdm_mpu = { 59 static struct voltagedomain omap3_voltdm_core = { 70 static struct voltagedomain *voltagedomains_omap3[] __initdata = { 79 static struct voltagedomain am35xx_voltdm_mpu = { 83 static struct voltagedomain am35xx_voltdm_core = { 87 static struct voltagedomain *voltagedomains_am35xx[] __initdata = { 99 struct voltagedomain *voltdm; in omap3xxx_voltagedomains_init() 100 struct voltagedomain **voltdms; in omap3xxx_voltagedomains_init()
|
D | voltagedomains54xx_data.c | 33 static struct voltagedomain omap5_voltdm_mpu = { 44 static struct voltagedomain omap5_voltdm_mm = { 55 static struct voltagedomain omap5_voltdm_core = { 66 static struct voltagedomain omap5_voltdm_wkup = { 70 static struct voltagedomain *voltagedomains_omap5[] __initdata = { 82 struct voltagedomain *voltdm; in omap54xx_voltagedomains_init()
|
D | vp.h | 19 struct voltagedomain; 115 void omap_vp_init(struct voltagedomain *voltdm); 116 void omap_vp_enable(struct voltagedomain *voltdm); 117 void omap_vp_disable(struct voltagedomain *voltdm); 118 int omap_vp_forceupdate_scale(struct voltagedomain *voltdm, 120 int omap_vp_update_errorgain(struct voltagedomain *voltdm,
|
D | voltagedomains44xx_data.c | 47 static struct voltagedomain omap4_voltdm_mpu = { 58 static struct voltagedomain omap4_voltdm_iva = { 69 static struct voltagedomain omap4_voltdm_core = { 80 static struct voltagedomain omap4_voltdm_wkup = { 84 static struct voltagedomain *voltagedomains_omap4[] __initdata = { 96 struct voltagedomain *voltdm; in omap44xx_voltagedomains_init()
|
D | vc.c | 116 static int omap_vc_config_channel(struct voltagedomain *voltdm) in omap_vc_config_channel() 135 int omap_vc_pre_scale(struct voltagedomain *voltdm, in omap_vc_pre_scale() 177 void omap_vc_post_scale(struct voltagedomain *voltdm, in omap_vc_post_scale() 191 int omap_vc_bypass_scale(struct voltagedomain *voltdm, in omap_vc_bypass_scale() 251 struct voltagedomain *vd; 261 struct voltagedomain *vd = vc.vd; in omap3_vc_set_pmic_signaling() 307 struct voltagedomain *vd = vc.vd; in omap4_vc_set_pmic_signaling() 330 static void __init omap3_vc_init_pmic_signaling(struct voltagedomain *voltdm) in omap3_vc_init_pmic_signaling() 372 static void omap3_init_voltsetup1(struct voltagedomain *voltdm, in omap3_init_voltsetup1() 400 static void omap3_set_i2c_timings(struct voltagedomain *voltdm) in omap3_set_i2c_timings() [all …]
|
D | vc.h | 19 struct voltagedomain; 122 void omap_vc_init_channel(struct voltagedomain *voltdm); 123 int omap_vc_pre_scale(struct voltagedomain *voltdm, 126 void omap_vc_post_scale(struct voltagedomain *voltdm, 129 int omap_vc_bypass_scale(struct voltagedomain *voltdm,
|
D | voltagedomains2xxx_data.c | 12 static struct voltagedomain omap2_voltdm_core = { 16 static struct voltagedomain omap2_voltdm_wkup = { 20 static struct voltagedomain *voltagedomains_omap2[] __initdata = {
|
D | vp.c | 13 static u32 _vp_set_init_voltage(struct voltagedomain *voltdm, u32 volt) in _vp_set_init_voltage() 39 void __init omap_vp_init(struct voltagedomain *voltdm) in omap_vp_init() 98 int omap_vp_update_errorgain(struct voltagedomain *voltdm, in omap_vp_update_errorgain() 121 int omap_vp_forceupdate_scale(struct voltagedomain *voltdm, in omap_vp_forceupdate_scale() 197 void omap_vp_enable(struct voltagedomain *voltdm) in omap_vp_enable() 241 void omap_vp_disable(struct voltagedomain *voltdm) in omap_vp_disable()
|
D | Makefile | 125 voltagedomain-common := voltage.o vc.o vp.o 126 obj-$(CONFIG_ARCH_OMAP2) += $(voltagedomain-common) 128 obj-$(CONFIG_ARCH_OMAP3) += $(voltagedomain-common) 130 obj-$(CONFIG_ARCH_OMAP4) += $(voltagedomain-common) 132 obj-$(CONFIG_SOC_AM33XX) += $(voltagedomain-common) 133 obj-$(CONFIG_SOC_AM43XX) += $(voltagedomain-common) 134 obj-$(CONFIG_SOC_OMAP5) += $(voltagedomain-common) 136 obj-$(CONFIG_SOC_DRA7XX) += $(voltagedomain-common)
|
D | omap_twl.c | 215 struct voltagedomain *voltdm; in omap4_twl_init() 235 struct voltagedomain *voltdm; in omap3_twl_init()
|
D | powerdomain.h | 74 struct voltagedomain; 113 struct voltagedomain *ptr;
|
D | pmic-cpcap.c | 240 struct voltagedomain *voltdm; in omap4_cpcap_init()
|
D | powerdomain.c | 92 struct voltagedomain *voltdm; in _pwrdm_register()
|
/linux-6.1.9/include/linux/platform_data/ |
D | voltage-omap.h | 29 struct voltagedomain; 31 struct voltagedomain *voltdm_lookup(const char *name); 32 int voltdm_scale(struct voltagedomain *voltdm, unsigned long target_volt); 33 unsigned long voltdm_get_voltage(struct voltagedomain *voltdm); 34 struct omap_volt_data *omap_voltage_get_voltdata(struct voltagedomain *voltdm,
|
/linux-6.1.9/include/linux/power/ |
D | smartreflex.h | 155 struct voltagedomain *voltdm; 295 struct voltagedomain *voltdm; 304 void omap_sr_enable(struct voltagedomain *voltdm); 305 void omap_sr_disable(struct voltagedomain *voltdm); 306 void omap_sr_disable_reset_volt(struct voltagedomain *voltdm); 318 static inline void omap_sr_enable(struct voltagedomain *voltdm) {} in omap_sr_enable() 319 static inline void omap_sr_disable(struct voltagedomain *voltdm) {} in omap_sr_disable() 321 struct voltagedomain *voltdm) {} in omap_sr_disable_reset_volt()
|
/linux-6.1.9/drivers/soc/ti/ |
D | smartreflex.c | 78 static struct omap_sr *_sr_lookup(struct voltagedomain *voltdm) in _sr_lookup() 689 void omap_sr_enable(struct voltagedomain *voltdm) in omap_sr_enable() 721 void omap_sr_disable(struct voltagedomain *voltdm) in omap_sr_disable() 753 void omap_sr_disable_reset_volt(struct voltagedomain *voltdm) in omap_sr_disable_reset_volt()
|