summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/snowball.dts
diff options
context:
space:
mode:
authorLee Jones <lee.jones@linaro.org>2013-04-02 13:21:54 (GMT)
committerLinus Walleij <linus.walleij@linaro.org>2013-05-27 12:07:11 (GMT)
commit383307c2be50bdb27c378c9aaf6b9eb72d54a19a (patch)
treec77b79974ed91085715804991927cc9bbeac588b /arch/arm/boot/dts/snowball.dts
parentc21a43b775a4687e4f84c5eb3a6eebdcb727265a (diff)
downloadlinux-fsl-qoriq-383307c2be50bdb27c378c9aaf6b9eb72d54a19a.tar.xz
ARM: ux500: Add a VQMMC (level-shifting) regulator DT node for Snowball
Until recently platform code took care of all MMCI level-shifting by way of an ios_handler() call-back. Now it is the driver's responsibility to handle. In order to so that we need to provide the VQMMC regulator reference in Device Tree. This patch takes care of that. Signed-off-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/snowball.dts')
-rw-r--r--arch/arm/boot/dts/snowball.dts8
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/snowball.dts b/arch/arm/boot/dts/snowball.dts
index 814769b..0aa1318 100644
--- a/arch/arm/boot/dts/snowball.dts
+++ b/arch/arm/boot/dts/snowball.dts
@@ -119,6 +119,13 @@
};
};
+ vmmci: regulator-gpio {
+ gpios = <&gpio6 25 0x4>;
+ enable-gpio = <&gpio7 4 0x4>;
+
+ status = "okay";
+ };
+
// External Micro SD slot
sdi0_per1@80126000 {
arm,primecell-periphid = <0x10480180>;
@@ -126,6 +133,7 @@
bus-width = <4>;
mmc-cap-mmc-highspeed;
vmmc-supply = <&ab8500_ldo_aux3_reg>;
+ vqmmc-supply = <&vmmci>;
cd-gpios = <&gpio6 26 0x4>; // 218
cd-inverted;