aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm
diff options
context:
space:
mode:
authorNishanth Menon <nm@ti.com>2013-07-29 13:03:03 -0400
committerTony Lindgren <tony@atomide.com>2013-07-30 02:43:20 -0400
commitbd3c5544a1e98a25d2d24c98779092e0f84373f7 (patch)
tree4933144f6abdc41b470112b46195339bca8c7480 /arch/arm
parente18235a62a7ea737d0a3f73c76eacaaec6df3dfe (diff)
ARM: dts: omap5-uevm: update optional/unused regulator configurations
commit e00c27ef3b4c23e39d0a77b7c8e5be44c28001c7 (ARM: dts: OMAP5: Add Palmas MFD node and regulator nodes) introduced regulator entries for OMAP5uEVM. However, The regulator information is based on an older temporary pre-production board variant and does not reflect production board 750-2628-XXX boards. The following optional/unused regulators can be updated: - SMPS9 supplies TWL6040 over VDDA_2v1_AUD. This regulator needs to be enabled only when audio is active. Since it does not come active by default, it does not require "always-on" or "boot-on". - LDO2 and LDO8 do not go to any peripheral or connector on the board. Further, these unused regulators should have been 2.8V for LDO2 and 3.0V for LDO8. Mark these LDOs as disabled in the dts until needed. Reported-by: Marc Jüttner <m-juettner@ti.com> Signed-off-by: Nishanth Menon <nm@ti.com> Acked-by: J Keerthy <j-keerthy@ti.com> Acked-by: Benoit Cousson <benoit.cousson@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/boot/dts/omap5-uevm.dts17
1 files changed, 8 insertions, 9 deletions
diff --git a/arch/arm/boot/dts/omap5-uevm.dts b/arch/arm/boot/dts/omap5-uevm.dts
index 247c03c0d734..65d7b601651c 100644
--- a/arch/arm/boot/dts/omap5-uevm.dts
+++ b/arch/arm/boot/dts/omap5-uevm.dts
@@ -331,8 +331,6 @@
331 regulator-name = "smps9"; 331 regulator-name = "smps9";
332 regulator-min-microvolt = <2100000>; 332 regulator-min-microvolt = <2100000>;
333 regulator-max-microvolt = <2100000>; 333 regulator-max-microvolt = <2100000>;
334 regulator-always-on;
335 regulator-boot-on;
336 ti,smps-range = <0x80>; 334 ti,smps-range = <0x80>;
337 }; 335 };
338 336
@@ -355,10 +353,10 @@
355 ldo2_reg: ldo2 { 353 ldo2_reg: ldo2 {
356 /* VCC_2V8_DISP: Does not go anywhere */ 354 /* VCC_2V8_DISP: Does not go anywhere */
357 regulator-name = "ldo2"; 355 regulator-name = "ldo2";
358 regulator-min-microvolt = <2900000>; 356 regulator-min-microvolt = <2800000>;
359 regulator-max-microvolt = <2900000>; 357 regulator-max-microvolt = <2800000>;
360 regulator-always-on; 358 /* Unused */
361 regulator-boot-on; 359 status = "disabled";
362 }; 360 };
363 361
364 ldo3_reg: ldo3 { 362 ldo3_reg: ldo3 {
@@ -408,10 +406,11 @@
408 ldo8_reg: ldo8 { 406 ldo8_reg: ldo8 {
409 /* VDD_3v0: Does not go anywhere */ 407 /* VDD_3v0: Does not go anywhere */
410 regulator-name = "ldo8"; 408 regulator-name = "ldo8";
411 regulator-min-microvolt = <1500000>; 409 regulator-min-microvolt = <3000000>;
412 regulator-max-microvolt = <1500000>; 410 regulator-max-microvolt = <3000000>;
413 regulator-always-on;
414 regulator-boot-on; 411 regulator-boot-on;
412 /* Unused */
413 status = "disabled";
415 }; 414 };
416 415
417 ldo9_reg: ldo9 { 416 ldo9_reg: ldo9 {