ARM: tegra: make Venice's +3.3V_RUN regulator always on
authorStephen Warren <swarren@nvidia.com>
Tue, 15 Apr 2014 22:27:01 +0000 (16:27 -0600)
committerStephen Warren <swarren@nvidia.com>
Wed, 16 Apr 2014 23:13:20 +0000 (17:13 -0600)
This regulator supplies power to pretty much everything on the board, so
it doesn't make sense to allow it to turn off. Mark it boot-on and
always-on so it doesn't get turned off. Without this, I see issues with
the eMMC device; it can't be correctly detected during boot.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
arch/arm/boot/dts/tegra124-venice2.dts

index c17283c0459807f1906080deca248f4fb638b192..87537f499875b14d7ac41e1f9a0fe935674ea0d8 100644 (file)
                        regulator-name = "+3.3V_RUN";
                        regulator-min-microvolt = <3300000>;
                        regulator-max-microvolt = <3300000>;
+                       regulator-always-on;
+                       regulator-boot-on;
                        gpio = <&pmic 1 GPIO_ACTIVE_HIGH>;
                        enable-active-high;
                        vin-supply = <&vdd_3v3_sys>;