Home
last modified time | relevance | path

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

/openbmc/linux/arch/arm/mach-omap2/
H A Dvoltage.c52 unsigned long voltdm_get_voltage(struct voltagedomain *voltdm) in voltdm_get_voltage()
70 static int voltdm_scale(struct voltagedomain *voltdm, in voltdm_scale()
123 void voltdm_reset(struct voltagedomain *voltdm) in voltdm_reset()
216 int omap_voltage_register_pmic(struct voltagedomain *voltdm, in omap_voltage_register_pmic()
238 struct voltagedomain *voltdm; in omap_voltage_late_init()
277 struct voltagedomain *voltdm, *temp_voltdm; in _voltdm_lookup()
291 static int _voltdm_register(struct voltagedomain *voltdm) in _voltdm_register()
310 struct voltagedomain *voltdm_lookup(const char *name) in voltdm_lookup()
312 struct voltagedomain *voltdm ; in voltdm_lookup()
331 void voltdm_init(struct voltagedomain **voltdms) in voltdm_init()
[all …]
H A Dvoltagedomains3xxx_data.c32 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()
H A Dvoltage.h62 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 void voltdm_reset(struct voltagedomain *voltdm);
167 unsigned long voltdm_get_voltage(struct voltagedomain *voltdm);
H A Dvoltagedomains54xx_data.c33 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()
H A Dvp.h19 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,
H A Dvoltagedomains44xx_data.c47 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()
H A Dvc.h19 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,
H A Dvc.c116 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()
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()
426 static void omap3_set_off_timings(struct voltagedomain *voltdm) in omap3_set_off_timings()
[all …]
H A Dvoltagedomains2xxx_data.c12 static struct voltagedomain omap2_voltdm_core = {
16 static struct voltagedomain omap2_voltdm_wkup = {
20 static struct voltagedomain *voltagedomains_omap2[] __initdata = {
H A 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()
H A DMakefile124 voltagedomain-common := voltage.o vc.o vp.o
125 obj-$(CONFIG_ARCH_OMAP2) += $(voltagedomain-common)
127 obj-$(CONFIG_ARCH_OMAP3) += $(voltagedomain-common)
129 obj-$(CONFIG_ARCH_OMAP4) += $(voltagedomain-common)
131 obj-$(CONFIG_SOC_AM33XX) += $(voltagedomain-common)
132 obj-$(CONFIG_SOC_AM43XX) += $(voltagedomain-common)
133 obj-$(CONFIG_SOC_OMAP5) += $(voltagedomain-common)
135 obj-$(CONFIG_SOC_DRA7XX) += $(voltagedomain-common)
H A Domap_twl.c215 struct voltagedomain *voltdm; in omap4_twl_init()
235 struct voltagedomain *voltdm; in omap3_twl_init()
H A Dpowerdomain.h74 struct voltagedomain;
113 struct voltagedomain *ptr;
H A Dpmic-cpcap.c240 struct voltagedomain *voltdm; in omap4_cpcap_init()
H A Dpowerdomain.c92 struct voltagedomain *voltdm; in _pwrdm_register()
/openbmc/linux/include/linux/platform_data/
H A Dvoltage-omap.h29 struct voltagedomain;
31 struct voltagedomain *voltdm_lookup(const char *name);
32 unsigned long voltdm_get_voltage(struct voltagedomain *voltdm);
33 struct omap_volt_data *omap_voltage_get_voltdata(struct voltagedomain *voltdm,
/openbmc/linux/include/linux/power/
H A Dsmartreflex.h155 struct voltagedomain *voltdm;
292 struct voltagedomain *voltdm;
301 void omap_sr_enable(struct voltagedomain *voltdm);
302 void omap_sr_disable(struct voltagedomain *voltdm);
303 void omap_sr_disable_reset_volt(struct voltagedomain *voltdm);
315 static inline void omap_sr_enable(struct voltagedomain *voltdm) {} in omap_sr_enable()
316 static inline void omap_sr_disable(struct voltagedomain *voltdm) {} in omap_sr_disable()
318 struct voltagedomain *voltdm) {} in omap_sr_disable_reset_volt()
/openbmc/linux/drivers/soc/ti/
H A Dsmartreflex.c78 static struct omap_sr *_sr_lookup(struct voltagedomain *voltdm) in _sr_lookup()
685 void omap_sr_enable(struct voltagedomain *voltdm) in omap_sr_enable()
717 void omap_sr_disable(struct voltagedomain *voltdm) in omap_sr_disable()
749 void omap_sr_disable_reset_volt(struct voltagedomain *voltdm) in omap_sr_disable_reset_volt()