aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/arm/boot/dts/exynos3250-rinato.dts108
1 files changed, 108 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos3250-rinato.dts b/arch/arm/boot/dts/exynos3250-rinato.dts
index 8ad98088adbf..84380fa13e37 100644
--- a/arch/arm/boot/dts/exynos3250-rinato.dts
+++ b/arch/arm/boot/dts/exynos3250-rinato.dts
@@ -157,6 +157,10 @@
157 regulator-min-microvolt = <1000000>; 157 regulator-min-microvolt = <1000000>;
158 regulator-max-microvolt = <1000000>; 158 regulator-max-microvolt = <1000000>;
159 regulator-always-on; 159 regulator-always-on;
160
161 regulator-state-mem {
162 regulator-on-in-suspend;
163 };
160 }; 164 };
161 165
162 ldo2_reg: LDO2 { 166 ldo2_reg: LDO2 {
@@ -164,6 +168,10 @@
164 regulator-min-microvolt = <1200000>; 168 regulator-min-microvolt = <1200000>;
165 regulator-max-microvolt = <1200000>; 169 regulator-max-microvolt = <1200000>;
166 regulator-always-on; 170 regulator-always-on;
171
172 regulator-state-mem {
173 regulator-off-in-suspend;
174 };
167 }; 175 };
168 176
169 ldo3_reg: LDO3 { 177 ldo3_reg: LDO3 {
@@ -171,6 +179,10 @@
171 regulator-min-microvolt = <1800000>; 179 regulator-min-microvolt = <1800000>;
172 regulator-max-microvolt = <1800000>; 180 regulator-max-microvolt = <1800000>;
173 regulator-always-on; 181 regulator-always-on;
182
183 regulator-state-mem {
184 regulator-off-in-suspend;
185 };
174 }; 186 };
175 187
176 ldo4_reg: LDO4 { 188 ldo4_reg: LDO4 {
@@ -178,6 +190,10 @@
178 regulator-min-microvolt = <1800000>; 190 regulator-min-microvolt = <1800000>;
179 regulator-max-microvolt = <1800000>; 191 regulator-max-microvolt = <1800000>;
180 regulator-always-on; 192 regulator-always-on;
193
194 regulator-state-mem {
195 regulator-off-in-suspend;
196 };
181 }; 197 };
182 198
183 ldo5_reg: LDO5 { 199 ldo5_reg: LDO5 {
@@ -185,6 +201,10 @@
185 regulator-min-microvolt = <1000000>; 201 regulator-min-microvolt = <1000000>;
186 regulator-max-microvolt = <1000000>; 202 regulator-max-microvolt = <1000000>;
187 regulator-always-on; 203 regulator-always-on;
204
205 regulator-state-mem {
206 regulator-off-in-suspend;
207 };
188 }; 208 };
189 209
190 ldo6_reg: LDO6 { 210 ldo6_reg: LDO6 {
@@ -192,6 +212,10 @@
192 regulator-min-microvolt = <1000000>; 212 regulator-min-microvolt = <1000000>;
193 regulator-max-microvolt = <1000000>; 213 regulator-max-microvolt = <1000000>;
194 regulator-always-on; 214 regulator-always-on;
215
216 regulator-state-mem {
217 regulator-off-in-suspend;
218 };
195 }; 219 };
196 220
197 ldo7_reg: LDO7 { 221 ldo7_reg: LDO7 {
@@ -199,6 +223,10 @@
199 regulator-min-microvolt = <1800000>; 223 regulator-min-microvolt = <1800000>;
200 regulator-max-microvolt = <1800000>; 224 regulator-max-microvolt = <1800000>;
201 regulator-always-on; 225 regulator-always-on;
226
227 regulator-state-mem {
228 regulator-off-in-suspend;
229 };
202 }; 230 };
203 231
204 ldo8_reg: LDO8 { 232 ldo8_reg: LDO8 {
@@ -206,6 +234,10 @@
206 regulator-min-microvolt = <3000000>; 234 regulator-min-microvolt = <3000000>;
207 regulator-max-microvolt = <3000000>; 235 regulator-max-microvolt = <3000000>;
208 regulator-always-on; 236 regulator-always-on;
237
238 regulator-state-mem {
239 regulator-off-in-suspend;
240 };
209 }; 241 };
210 242
211 ldo9_reg: LDO9 { 243 ldo9_reg: LDO9 {
@@ -213,12 +245,20 @@
213 regulator-min-microvolt = <1200000>; 245 regulator-min-microvolt = <1200000>;
214 regulator-max-microvolt = <1200000>; 246 regulator-max-microvolt = <1200000>;
215 regulator-always-on; 247 regulator-always-on;
248
249 regulator-state-mem {
250 regulator-on-in-suspend;
251 };
216 }; 252 };
217 253
218 ldo10_reg: LDO10 { 254 ldo10_reg: LDO10 {
219 regulator-name = "UNUSED_LDO10"; 255 regulator-name = "UNUSED_LDO10";
220 regulator-min-microvolt = <1000000>; 256 regulator-min-microvolt = <1000000>;
221 regulator-max-microvolt = <1000000>; 257 regulator-max-microvolt = <1000000>;
258
259 regulator-state-mem {
260 regulator-off-in-suspend;
261 };
222 }; 262 };
223 263
224 ldo11_reg: LDO11 { 264 ldo11_reg: LDO11 {
@@ -239,60 +279,100 @@
239 regulator-name = "CAM_AVDD_2.8V"; 279 regulator-name = "CAM_AVDD_2.8V";
240 regulator-min-microvolt = <2800000>; 280 regulator-min-microvolt = <2800000>;
241 regulator-max-microvolt = <2800000>; 281 regulator-max-microvolt = <2800000>;
282
283 regulator-state-mem {
284 regulator-off-in-suspend;
285 };
242 }; 286 };
243 287
244 ldo14_reg: LDO14 { 288 ldo14_reg: LDO14 {
245 regulator-name = "UNUSED_LDO14"; 289 regulator-name = "UNUSED_LDO14";
246 regulator-min-microvolt = <2700000>; 290 regulator-min-microvolt = <2700000>;
247 regulator-max-microvolt = <2700000>; 291 regulator-max-microvolt = <2700000>;
292
293 regulator-state-mem {
294 regulator-off-in-suspend;
295 };
248 }; 296 };
249 297
250 ldo15_reg: LDO15 { 298 ldo15_reg: LDO15 {
251 regulator-name = "TSP_AVDD_3.3V"; 299 regulator-name = "TSP_AVDD_3.3V";
252 regulator-min-microvolt = <3300000>; 300 regulator-min-microvolt = <3300000>;
253 regulator-max-microvolt = <3300000>; 301 regulator-max-microvolt = <3300000>;
302
303 regulator-state-mem {
304 regulator-off-in-suspend;
305 };
254 }; 306 };
255 307
256 ldo16_reg: LDO16 { 308 ldo16_reg: LDO16 {
257 regulator-name = "LCD_VDD_3.3V"; 309 regulator-name = "LCD_VDD_3.3V";
258 regulator-min-microvolt = <3300000>; 310 regulator-min-microvolt = <3300000>;
259 regulator-max-microvolt = <3300000>; 311 regulator-max-microvolt = <3300000>;
312
313 regulator-state-mem {
314 regulator-off-in-suspend;
315 };
260 }; 316 };
261 317
262 ldo17_reg: LDO17 { 318 ldo17_reg: LDO17 {
263 regulator-name = "V_IRLED_3.3V"; 319 regulator-name = "V_IRLED_3.3V";
264 regulator-min-microvolt = <3300000>; 320 regulator-min-microvolt = <3300000>;
265 regulator-max-microvolt = <3300000>; 321 regulator-max-microvolt = <3300000>;
322
323 regulator-state-mem {
324 regulator-off-in-suspend;
325 };
266 }; 326 };
267 327
268 ldo18_reg: LDO18 { 328 ldo18_reg: LDO18 {
269 regulator-name = "CAM_AF_2.8V"; 329 regulator-name = "CAM_AF_2.8V";
270 regulator-min-microvolt = <2800000>; 330 regulator-min-microvolt = <2800000>;
271 regulator-max-microvolt = <2800000>; 331 regulator-max-microvolt = <2800000>;
332
333 regulator-state-mem {
334 regulator-off-in-suspend;
335 };
272 }; 336 };
273 337
274 ldo19_reg: LDO19 { 338 ldo19_reg: LDO19 {
275 regulator-name = "TSP_VDD_1.8V"; 339 regulator-name = "TSP_VDD_1.8V";
276 regulator-min-microvolt = <1800000>; 340 regulator-min-microvolt = <1800000>;
277 regulator-max-microvolt = <1800000>; 341 regulator-max-microvolt = <1800000>;
342
343 regulator-state-mem {
344 regulator-off-in-suspend;
345 };
278 }; 346 };
279 347
280 ldo20_reg: LDO20 { 348 ldo20_reg: LDO20 {
281 regulator-name = "LCD_VDD_1.8V"; 349 regulator-name = "LCD_VDD_1.8V";
282 regulator-min-microvolt = <1800000>; 350 regulator-min-microvolt = <1800000>;
283 regulator-max-microvolt = <1800000>; 351 regulator-max-microvolt = <1800000>;
352
353 regulator-state-mem {
354 regulator-off-in-suspend;
355 };
284 }; 356 };
285 357
286 ldo21_reg: LDO21 { 358 ldo21_reg: LDO21 {
287 regulator-name = "CAM_IO_1.8V"; 359 regulator-name = "CAM_IO_1.8V";
288 regulator-min-microvolt = <1800000>; 360 regulator-min-microvolt = <1800000>;
289 regulator-max-microvolt = <1800000>; 361 regulator-max-microvolt = <1800000>;
362
363 regulator-state-mem {
364 regulator-off-in-suspend;
365 };
290 }; 366 };
291 367
292 ldo22_reg: LDO22 { 368 ldo22_reg: LDO22 {
293 regulator-name = "CAM_DVDD_1.2V"; 369 regulator-name = "CAM_DVDD_1.2V";
294 regulator-min-microvolt = <1200000>; 370 regulator-min-microvolt = <1200000>;
295 regulator-max-microvolt = <1200000>; 371 regulator-max-microvolt = <1200000>;
372
373 regulator-state-mem {
374 regulator-off-in-suspend;
375 };
296 }; 376 };
297 377
298 ldo23_reg: LDO23 { 378 ldo23_reg: LDO23 {
@@ -306,12 +386,20 @@
306 regulator-name = "HRM_VCC_3.3V"; 386 regulator-name = "HRM_VCC_3.3V";
307 regulator-min-microvolt = <3000000>; 387 regulator-min-microvolt = <3000000>;
308 regulator-max-microvolt = <3000000>; 388 regulator-max-microvolt = <3000000>;
389
390 regulator-state-mem {
391 regulator-off-in-suspend;
392 };
309 }; 393 };
310 394
311 ldo25_reg: LDO25 { 395 ldo25_reg: LDO25 {
312 regulator-name = "UNUSED_LDO25"; 396 regulator-name = "UNUSED_LDO25";
313 regulator-min-microvolt = <3000000>; 397 regulator-min-microvolt = <3000000>;
314 regulator-max-microvolt = <3000000>; 398 regulator-max-microvolt = <3000000>;
399
400 regulator-state-mem {
401 regulator-off-in-suspend;
402 };
315 }; 403 };
316 404
317 buck1_reg: BUCK1 { 405 buck1_reg: BUCK1 {
@@ -319,6 +407,10 @@
319 regulator-min-microvolt = <800000>; 407 regulator-min-microvolt = <800000>;
320 regulator-max-microvolt = <900000>; 408 regulator-max-microvolt = <900000>;
321 regulator-always-on; 409 regulator-always-on;
410
411 regulator-state-mem {
412 regulator-off-in-suspend;
413 };
322 }; 414 };
323 415
324 buck2_reg: BUCK2 { 416 buck2_reg: BUCK2 {
@@ -326,6 +418,10 @@
326 regulator-min-microvolt = <850000>; 418 regulator-min-microvolt = <850000>;
327 regulator-max-microvolt = <1150000>; 419 regulator-max-microvolt = <1150000>;
328 regulator-always-on; 420 regulator-always-on;
421
422 regulator-state-mem {
423 regulator-off-in-suspend;
424 };
329 }; 425 };
330 426
331 buck3_reg: BUCK3 { 427 buck3_reg: BUCK3 {
@@ -333,6 +429,10 @@
333 regulator-min-microvolt = <850000>; 429 regulator-min-microvolt = <850000>;
334 regulator-max-microvolt = <1000000>; 430 regulator-max-microvolt = <1000000>;
335 regulator-always-on; 431 regulator-always-on;
432
433 regulator-state-mem {
434 regulator-off-in-suspend;
435 };
336 }; 436 };
337 437
338 buck4_reg: BUCK4 { 438 buck4_reg: BUCK4 {
@@ -340,6 +440,10 @@
340 regulator-min-microvolt = <1950000>; 440 regulator-min-microvolt = <1950000>;
341 regulator-max-microvolt = <1950000>; 441 regulator-max-microvolt = <1950000>;
342 regulator-always-on; 442 regulator-always-on;
443
444 regulator-state-mem {
445 regulator-on-in-suspend;
446 };
343 }; 447 };
344 448
345 buck5_reg: BUCK5 { 449 buck5_reg: BUCK5 {
@@ -347,6 +451,10 @@
347 regulator-min-microvolt = <1350000>; 451 regulator-min-microvolt = <1350000>;
348 regulator-max-microvolt = <1350000>; 452 regulator-max-microvolt = <1350000>;
349 regulator-always-on; 453 regulator-always-on;
454
455 regulator-state-mem {
456 regulator-on-in-suspend;
457 };
350 }; 458 };
351 }; 459 };
352 }; 460 };