summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/tegra124-venice2.dts
diff options
context:
space:
mode:
authorStephen Warren <swarren@nvidia.com>2014-04-16 02:27:01 +0400
committerStephen Warren <swarren@nvidia.com>2014-04-17 03:13:20 +0400
commitc7fe76721eb546d13fd5576cf135c414136ae4ff (patch)
tree97c4cd3123bfff29f4294ca704c5469cf79c982e /arch/arm/boot/dts/tegra124-venice2.dts
parent9260764cb3daea8738ae308f8a8ecb31507c0d6f (diff)
downloadlinux-c7fe76721eb546d13fd5576cf135c414136ae4ff.tar.xz
ARM: tegra: make Venice's +3.3V_RUN regulator always on
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>
Diffstat (limited to 'arch/arm/boot/dts/tegra124-venice2.dts')
-rw-r--r--arch/arm/boot/dts/tegra124-venice2.dts2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/tegra124-venice2.dts b/arch/arm/boot/dts/tegra124-venice2.dts
index c17283c04598..87537f499875 100644
--- a/arch/arm/boot/dts/tegra124-venice2.dts
+++ b/arch/arm/boot/dts/tegra124-venice2.dts
@@ -1060,6 +1060,8 @@
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>;