diff options
Diffstat (limited to 'arch/arm/mach-omap2/powerdomains3xxx_data.c')
-rw-r--r-- | arch/arm/mach-omap2/powerdomains3xxx_data.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/powerdomains3xxx_data.c b/arch/arm/mach-omap2/powerdomains3xxx_data.c index e4f3a7d6ecfc..8ef26daeed68 100644 --- a/arch/arm/mach-omap2/powerdomains3xxx_data.c +++ b/arch/arm/mach-omap2/powerdomains3xxx_data.c | |||
@@ -51,6 +51,7 @@ static struct powerdomain iva2_pwrdm = { | |||
51 | [2] = PWRSTS_OFF_ON, | 51 | [2] = PWRSTS_OFF_ON, |
52 | [3] = PWRSTS_ON, | 52 | [3] = PWRSTS_ON, |
53 | }, | 53 | }, |
54 | .voltdm = { .name = "mpu_iva" }, | ||
54 | }; | 55 | }; |
55 | 56 | ||
56 | static struct powerdomain mpu_3xxx_pwrdm = { | 57 | static struct powerdomain mpu_3xxx_pwrdm = { |
@@ -66,6 +67,7 @@ static struct powerdomain mpu_3xxx_pwrdm = { | |||
66 | .pwrsts_mem_on = { | 67 | .pwrsts_mem_on = { |
67 | [0] = PWRSTS_OFF_ON, | 68 | [0] = PWRSTS_OFF_ON, |
68 | }, | 69 | }, |
70 | .voltdm = { .name = "mpu_iva" }, | ||
69 | }; | 71 | }; |
70 | 72 | ||
71 | /* | 73 | /* |
@@ -92,6 +94,7 @@ static struct powerdomain core_3xxx_pre_es3_1_pwrdm = { | |||
92 | [0] = PWRSTS_OFF_RET_ON, /* MEM1ONSTATE */ | 94 | [0] = PWRSTS_OFF_RET_ON, /* MEM1ONSTATE */ |
93 | [1] = PWRSTS_OFF_RET_ON, /* MEM2ONSTATE */ | 95 | [1] = PWRSTS_OFF_RET_ON, /* MEM2ONSTATE */ |
94 | }, | 96 | }, |
97 | .voltdm = { .name = "core" }, | ||
95 | }; | 98 | }; |
96 | 99 | ||
97 | static struct powerdomain core_3xxx_es3_1_pwrdm = { | 100 | static struct powerdomain core_3xxx_es3_1_pwrdm = { |
@@ -113,6 +116,7 @@ static struct powerdomain core_3xxx_es3_1_pwrdm = { | |||
113 | [0] = PWRSTS_OFF_RET_ON, /* MEM1ONSTATE */ | 116 | [0] = PWRSTS_OFF_RET_ON, /* MEM1ONSTATE */ |
114 | [1] = PWRSTS_OFF_RET_ON, /* MEM2ONSTATE */ | 117 | [1] = PWRSTS_OFF_RET_ON, /* MEM2ONSTATE */ |
115 | }, | 118 | }, |
119 | .voltdm = { .name = "core" }, | ||
116 | }; | 120 | }; |
117 | 121 | ||
118 | static struct powerdomain dss_pwrdm = { | 122 | static struct powerdomain dss_pwrdm = { |
@@ -127,6 +131,7 @@ static struct powerdomain dss_pwrdm = { | |||
127 | .pwrsts_mem_on = { | 131 | .pwrsts_mem_on = { |
128 | [0] = PWRSTS_ON, /* MEMONSTATE */ | 132 | [0] = PWRSTS_ON, /* MEMONSTATE */ |
129 | }, | 133 | }, |
134 | .voltdm = { .name = "core" }, | ||
130 | }; | 135 | }; |
131 | 136 | ||
132 | /* | 137 | /* |
@@ -147,6 +152,7 @@ static struct powerdomain sgx_pwrdm = { | |||
147 | .pwrsts_mem_on = { | 152 | .pwrsts_mem_on = { |
148 | [0] = PWRSTS_ON, /* MEMONSTATE */ | 153 | [0] = PWRSTS_ON, /* MEMONSTATE */ |
149 | }, | 154 | }, |
155 | .voltdm = { .name = "core" }, | ||
150 | }; | 156 | }; |
151 | 157 | ||
152 | static struct powerdomain cam_pwrdm = { | 158 | static struct powerdomain cam_pwrdm = { |
@@ -161,6 +167,7 @@ static struct powerdomain cam_pwrdm = { | |||
161 | .pwrsts_mem_on = { | 167 | .pwrsts_mem_on = { |
162 | [0] = PWRSTS_ON, /* MEMONSTATE */ | 168 | [0] = PWRSTS_ON, /* MEMONSTATE */ |
163 | }, | 169 | }, |
170 | .voltdm = { .name = "core" }, | ||
164 | }; | 171 | }; |
165 | 172 | ||
166 | static struct powerdomain per_pwrdm = { | 173 | static struct powerdomain per_pwrdm = { |
@@ -175,11 +182,13 @@ static struct powerdomain per_pwrdm = { | |||
175 | .pwrsts_mem_on = { | 182 | .pwrsts_mem_on = { |
176 | [0] = PWRSTS_ON, /* MEMONSTATE */ | 183 | [0] = PWRSTS_ON, /* MEMONSTATE */ |
177 | }, | 184 | }, |
185 | .voltdm = { .name = "core" }, | ||
178 | }; | 186 | }; |
179 | 187 | ||
180 | static struct powerdomain emu_pwrdm = { | 188 | static struct powerdomain emu_pwrdm = { |
181 | .name = "emu_pwrdm", | 189 | .name = "emu_pwrdm", |
182 | .prcm_offs = OMAP3430_EMU_MOD, | 190 | .prcm_offs = OMAP3430_EMU_MOD, |
191 | .voltdm = { .name = "core" }, | ||
183 | }; | 192 | }; |
184 | 193 | ||
185 | static struct powerdomain neon_pwrdm = { | 194 | static struct powerdomain neon_pwrdm = { |
@@ -187,6 +196,7 @@ static struct powerdomain neon_pwrdm = { | |||
187 | .prcm_offs = OMAP3430_NEON_MOD, | 196 | .prcm_offs = OMAP3430_NEON_MOD, |
188 | .pwrsts = PWRSTS_OFF_RET_ON, | 197 | .pwrsts = PWRSTS_OFF_RET_ON, |
189 | .pwrsts_logic_ret = PWRSTS_RET, | 198 | .pwrsts_logic_ret = PWRSTS_RET, |
199 | .voltdm = { .name = "mpu_iva" }, | ||
190 | }; | 200 | }; |
191 | 201 | ||
192 | static struct powerdomain usbhost_pwrdm = { | 202 | static struct powerdomain usbhost_pwrdm = { |
@@ -208,31 +218,37 @@ static struct powerdomain usbhost_pwrdm = { | |||
208 | .pwrsts_mem_on = { | 218 | .pwrsts_mem_on = { |
209 | [0] = PWRSTS_ON, /* MEMONSTATE */ | 219 | [0] = PWRSTS_ON, /* MEMONSTATE */ |
210 | }, | 220 | }, |
221 | .voltdm = { .name = "core" }, | ||
211 | }; | 222 | }; |
212 | 223 | ||
213 | static struct powerdomain dpll1_pwrdm = { | 224 | static struct powerdomain dpll1_pwrdm = { |
214 | .name = "dpll1_pwrdm", | 225 | .name = "dpll1_pwrdm", |
215 | .prcm_offs = MPU_MOD, | 226 | .prcm_offs = MPU_MOD, |
227 | .voltdm = { .name = "mpu_iva" }, | ||
216 | }; | 228 | }; |
217 | 229 | ||
218 | static struct powerdomain dpll2_pwrdm = { | 230 | static struct powerdomain dpll2_pwrdm = { |
219 | .name = "dpll2_pwrdm", | 231 | .name = "dpll2_pwrdm", |
220 | .prcm_offs = OMAP3430_IVA2_MOD, | 232 | .prcm_offs = OMAP3430_IVA2_MOD, |
233 | .voltdm = { .name = "mpu_iva" }, | ||
221 | }; | 234 | }; |
222 | 235 | ||
223 | static struct powerdomain dpll3_pwrdm = { | 236 | static struct powerdomain dpll3_pwrdm = { |
224 | .name = "dpll3_pwrdm", | 237 | .name = "dpll3_pwrdm", |
225 | .prcm_offs = PLL_MOD, | 238 | .prcm_offs = PLL_MOD, |
239 | .voltdm = { .name = "core" }, | ||
226 | }; | 240 | }; |
227 | 241 | ||
228 | static struct powerdomain dpll4_pwrdm = { | 242 | static struct powerdomain dpll4_pwrdm = { |
229 | .name = "dpll4_pwrdm", | 243 | .name = "dpll4_pwrdm", |
230 | .prcm_offs = PLL_MOD, | 244 | .prcm_offs = PLL_MOD, |
245 | .voltdm = { .name = "core" }, | ||
231 | }; | 246 | }; |
232 | 247 | ||
233 | static struct powerdomain dpll5_pwrdm = { | 248 | static struct powerdomain dpll5_pwrdm = { |
234 | .name = "dpll5_pwrdm", | 249 | .name = "dpll5_pwrdm", |
235 | .prcm_offs = PLL_MOD, | 250 | .prcm_offs = PLL_MOD, |
251 | .voltdm = { .name = "core" }, | ||
236 | }; | 252 | }; |
237 | 253 | ||
238 | /* As powerdomains are added or removed above, this list must also be changed */ | 254 | /* As powerdomains are added or removed above, this list must also be changed */ |