summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/snowball.dts
diff options
context:
space:
mode:
authorLee Jones <lee.jones@linaro.org>2012-05-29 06:40:04 (GMT)
committerLee Jones <lee.jones@linaro.org>2012-07-13 07:55:43 (GMT)
commit5e1ac7db04f963e230ffa0a39c5df376733f8c0b (patch)
tree084953653c4f6fe5fa12965c60ffcc02da70a296 /arch/arm/boot/dts/snowball.dts
parent2b667a2d8005e7c8362a77365cedbcd71fa5d6c1 (diff)
downloadlinux-fsl-qoriq-5e1ac7db04f963e230ffa0a39c5df376733f8c0b.tar.xz
ARM: ux500: Enable Device Tree support mmci for Snowball
Allow proper initialisation for MMC via the mmci driver for the Snowball low-cost development board using DT. At the moment we continue to use DMA setup from platform code. Once the DMA generic DT bindings have been completed we can then port the remainder over to DT. Acked-by: Linus Walleij <linus.walleij@linaro.org> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/snowball.dts')
-rw-r--r--arch/arm/boot/dts/snowball.dts19
1 files changed, 17 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/snowball.dts b/arch/arm/boot/dts/snowball.dts
index ec3c339..68f66f3 100644
--- a/arch/arm/boot/dts/snowball.dts
+++ b/arch/arm/boot/dts/snowball.dts
@@ -101,15 +101,30 @@
};
};
+ // External Micro SD slot
sdi@80126000 {
- status = "enabled";
+ arm,primecell-periphid = <0x10480180>;
+ max-frequency = <50000000>;
+ bus-width = <8>;
+ mmc-cap-mmc-highspeed;
vmmc-supply = <&ab8500_ldo_aux3_reg>;
+
+ #gpio-cells = <1>;
cd-gpios = <&gpio6 26 0x4>; // 218
+ cd-inverted;
+
+ status = "okay";
};
+ // On-board eMMC
sdi@80114000 {
- status = "enabled";
+ arm,primecell-periphid = <0x10480180>;
+ max-frequency = <50000000>;
+ bus-width = <8>;
+ mmc-cap-mmc-highspeed;
vmmc-supply = <&ab8500_ldo_aux2_reg>;
+
+ status = "okay";
};
uart@80120000 {