Home
last modified time | relevance | path

Searched refs:voltagedomain (Results 1 – 18 of 18) sorted by relevance

/Linux-v4.19/arch/arm/mach-omap2/
Dvoltage.h65 struct voltagedomain { struct
86 int (*scale) (struct voltagedomain *voltdm, argument
154 void omap_voltage_get_volttable(struct voltagedomain *voltdm,
156 struct omap_volt_data *omap_voltage_get_voltdata(struct voltagedomain *voltdm,
158 int omap_voltage_register_pmic(struct voltagedomain *voltdm,
167 struct voltagedomain *voltdm_lookup(const char *name);
168 void voltdm_init(struct voltagedomain **voltdm_list);
169 int voltdm_add_pwrdm(struct voltagedomain *voltdm, struct powerdomain *pwrdm);
170 int voltdm_scale(struct voltagedomain *voltdm, unsigned long target_volt);
171 void voltdm_reset(struct voltagedomain *voltdm);
[all …]
Dvoltage.c55 unsigned long voltdm_get_voltage(struct voltagedomain *voltdm) in voltdm_get_voltage()
73 int voltdm_scale(struct voltagedomain *voltdm, in voltdm_scale()
126 void voltdm_reset(struct voltagedomain *voltdm) in voltdm_reset()
157 void omap_voltage_get_volttable(struct voltagedomain *voltdm, in omap_voltage_get_volttable()
183 struct omap_volt_data *omap_voltage_get_voltdata(struct voltagedomain *voltdm, in omap_voltage_get_voltdata()
219 int omap_voltage_register_pmic(struct voltagedomain *voltdm, in omap_voltage_register_pmic()
241 struct voltagedomain *voltdm; in omap_voltage_late_init()
278 static struct voltagedomain *_voltdm_lookup(const char *name) in _voltdm_lookup()
280 struct voltagedomain *voltdm, *temp_voltdm; in _voltdm_lookup()
294 static int _voltdm_register(struct voltagedomain *voltdm) in _voltdm_register()
[all …]
Dvoltagedomains3xxx_data.c35 static struct voltagedomain omap3_voltdm_wkup = {
51 static struct voltagedomain omap3_voltdm_mpu = {
62 static struct voltagedomain omap3_voltdm_core = {
73 static struct voltagedomain *voltagedomains_omap3[] __initdata = {
82 static struct voltagedomain am35xx_voltdm_mpu = {
86 static struct voltagedomain am35xx_voltdm_core = {
90 static struct voltagedomain *voltagedomains_am35xx[] __initdata = {
102 struct voltagedomain *voltdm; in omap3xxx_voltagedomains_init()
103 struct voltagedomain **voltdms; in omap3xxx_voltagedomains_init()
Dvoltagedomains54xx_data.c36 static struct voltagedomain omap5_voltdm_mpu = {
47 static struct voltagedomain omap5_voltdm_mm = {
58 static struct voltagedomain omap5_voltdm_core = {
69 static struct voltagedomain omap5_voltdm_wkup = {
73 static struct voltagedomain *voltagedomains_omap5[] __initdata = {
85 struct voltagedomain *voltdm; in omap54xx_voltagedomains_init()
Dvp.h22 struct voltagedomain;
118 void omap_vp_init(struct voltagedomain *voltdm);
119 void omap_vp_enable(struct voltagedomain *voltdm);
120 void omap_vp_disable(struct voltagedomain *voltdm);
121 int omap_vp_forceupdate_scale(struct voltagedomain *voltdm,
123 int omap_vp_update_errorgain(struct voltagedomain *voltdm,
Dvoltagedomains44xx_data.c50 static struct voltagedomain omap4_voltdm_mpu = {
61 static struct voltagedomain omap4_voltdm_iva = {
72 static struct voltagedomain omap4_voltdm_core = {
83 static struct voltagedomain omap4_voltdm_wkup = {
87 static struct voltagedomain *voltagedomains_omap4[] __initdata = {
99 struct voltagedomain *voltdm; in omap44xx_voltagedomains_init()
Dvc.h22 struct voltagedomain;
125 void omap_vc_init_channel(struct voltagedomain *voltdm);
126 int omap_vc_pre_scale(struct voltagedomain *voltdm,
129 void omap_vc_post_scale(struct voltagedomain *voltdm,
132 int omap_vc_bypass_scale(struct voltagedomain *voltdm,
Dvc.c94 static int omap_vc_config_channel(struct voltagedomain *voltdm) in omap_vc_config_channel()
113 int omap_vc_pre_scale(struct voltagedomain *voltdm, in omap_vc_pre_scale()
155 void omap_vc_post_scale(struct voltagedomain *voltdm, in omap_vc_post_scale()
169 int omap_vc_bypass_scale(struct voltagedomain *voltdm, in omap_vc_bypass_scale()
229 struct voltagedomain *vd;
239 struct voltagedomain *vd = vc.vd; in omap3_vc_set_pmic_signaling()
288 static void __init omap3_vc_init_pmic_signaling(struct voltagedomain *voltdm) in omap3_vc_init_pmic_signaling()
330 static void omap3_init_voltsetup1(struct voltagedomain *voltdm, in omap3_init_voltsetup1()
358 static void omap3_set_i2c_timings(struct voltagedomain *voltdm) in omap3_set_i2c_timings()
384 static void omap3_set_off_timings(struct voltagedomain *voltdm) in omap3_set_off_timings()
[all …]
Dvoltagedomains2xxx_data.c15 static struct voltagedomain omap2_voltdm_core = {
19 static struct voltagedomain omap2_voltdm_wkup = {
23 static struct voltagedomain *voltagedomains_omap2[] __initdata = {
Dvp.c13 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()
DMakefile130 voltagedomain-common := voltage.o vc.o vp.o
131 obj-$(CONFIG_ARCH_OMAP2) += $(voltagedomain-common)
133 obj-$(CONFIG_ARCH_OMAP3) += $(voltagedomain-common)
135 obj-$(CONFIG_ARCH_OMAP4) += $(voltagedomain-common)
137 obj-$(CONFIG_SOC_AM33XX) += $(voltagedomain-common)
138 obj-$(CONFIG_SOC_AM43XX) += $(voltagedomain-common)
139 obj-$(CONFIG_SOC_OMAP5) += $(voltagedomain-common)
141 obj-$(CONFIG_SOC_DRA7XX) += $(voltagedomain-common)
Domap_twl.c223 struct voltagedomain *voltdm; in omap4_twl_init()
242 struct voltagedomain *voltdm; in omap3_twl_init()
Dpowerdomain.h77 struct voltagedomain;
116 struct voltagedomain *ptr;
Dpm.c91 struct voltagedomain *voltdm; in omap2_set_init_voltage()
Dpowerdomain.c95 struct voltagedomain *voltdm; in _pwrdm_register()
/Linux-v4.19/include/linux/platform_data/
Dvoltage-omap.h32 struct voltagedomain;
34 struct voltagedomain *voltdm_lookup(const char *name);
35 int voltdm_scale(struct voltagedomain *voltdm, unsigned long target_volt);
36 unsigned long voltdm_get_voltage(struct voltagedomain *voltdm);
37 struct omap_volt_data *omap_voltage_get_voltdata(struct voltagedomain *voltdm,
/Linux-v4.19/include/linux/power/
Dsmartreflex.h158 struct voltagedomain *voltdm;
296 struct voltagedomain *voltdm;
302 void omap_sr_enable(struct voltagedomain *voltdm);
303 void omap_sr_disable(struct voltagedomain *voltdm);
304 void omap_sr_disable_reset_volt(struct voltagedomain *voltdm);
319 static inline void omap_sr_enable(struct voltagedomain *voltdm) {} in omap_sr_enable()
320 static inline void omap_sr_disable(struct voltagedomain *voltdm) {} in omap_sr_disable()
322 struct voltagedomain *voltdm) {} in omap_sr_disable_reset_volt()
/Linux-v4.19/drivers/power/avs/
Dsmartreflex.c82 static struct omap_sr *_sr_lookup(struct voltagedomain *voltdm) in _sr_lookup()
698 void omap_sr_enable(struct voltagedomain *voltdm) in omap_sr_enable()
730 void omap_sr_disable(struct voltagedomain *voltdm) in omap_sr_disable()
762 void omap_sr_disable_reset_volt(struct voltagedomain *voltdm) in omap_sr_disable_reset_volt()