aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNishanth Menon <nm@ti.com>2014-10-21 10:38:10 -0400
committerTony Lindgren <tony@atomide.com>2014-11-10 17:27:35 -0500
commit395b23ca57b46e79d7956ce1d5a9381dc6fe0e3a (patch)
treecbe1474f7fb911979dc07257e5538fa2216df000
parent5b434d7e9ebd5664dd2a649d08f0ab8d1c8a1f71 (diff)
ARM: dts: dra7-evm: Keep all VDD rails always-on
DRA7 Data Manual (SPRS857L - August 2014) section 4.1.1 states: "All unused power supply balls must be supplied with the voltages specified in the Section 5.2, Recommended Operating Conditions". This implies that all unused voltage rails for Vayu can never be switched off even if the hardware blocks inside that voltage domain is unused. Switching off these unused rails may result in stability issues on other domains and increased leakage and power-on-hour impacts. J6eco-evm dts file already considers this, however j6evm-dts file needs to be fixed to consider this constraint of the SoC. Signed-off-by: Nishanth Menon <nm@ti.com> Acked-by: Roger Quadros <rogerq@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-rw-r--r--arch/arm/boot/dts/dra7-evm.dts5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/dra7-evm.dts b/arch/arm/boot/dts/dra7-evm.dts
index 07a525ac3b4f..0d8a3bd0f00d 100644
--- a/arch/arm/boot/dts/dra7-evm.dts
+++ b/arch/arm/boot/dts/dra7-evm.dts
@@ -281,6 +281,7 @@
281 regulator-name = "smps45"; 281 regulator-name = "smps45";
282 regulator-min-microvolt = < 850000>; 282 regulator-min-microvolt = < 850000>;
283 regulator-max-microvolt = <1150000>; 283 regulator-max-microvolt = <1150000>;
284 regulator-always-on;
284 regulator-boot-on; 285 regulator-boot-on;
285 }; 286 };
286 287
@@ -289,6 +290,7 @@
289 regulator-name = "smps6"; 290 regulator-name = "smps6";
290 regulator-min-microvolt = <850000>; 291 regulator-min-microvolt = <850000>;
291 regulator-max-microvolt = <12500000>; 292 regulator-max-microvolt = <12500000>;
293 regulator-always-on;
292 regulator-boot-on; 294 regulator-boot-on;
293 }; 295 };
294 296
@@ -306,6 +308,7 @@
306 regulator-name = "smps8"; 308 regulator-name = "smps8";
307 regulator-min-microvolt = < 850000>; 309 regulator-min-microvolt = < 850000>;
308 regulator-max-microvolt = <1250000>; 310 regulator-max-microvolt = <1250000>;
311 regulator-always-on;
309 regulator-boot-on; 312 regulator-boot-on;
310 }; 313 };
311 314
@@ -332,6 +335,7 @@
332 regulator-name = "ldo2"; 335 regulator-name = "ldo2";
333 regulator-min-microvolt = <3300000>; 336 regulator-min-microvolt = <3300000>;
334 regulator-max-microvolt = <3300000>; 337 regulator-max-microvolt = <3300000>;
338 regulator-always-on;
335 regulator-boot-on; 339 regulator-boot-on;
336 }; 340 };
337 341
@@ -349,6 +353,7 @@
349 regulator-name = "ldo9"; 353 regulator-name = "ldo9";
350 regulator-min-microvolt = <1050000>; 354 regulator-min-microvolt = <1050000>;
351 regulator-max-microvolt = <1050000>; 355 regulator-max-microvolt = <1050000>;
356 regulator-always-on;
352 regulator-boot-on; 357 regulator-boot-on;
353 }; 358 };
354 359