From ba078d1bd4ec56460c5317287033d97859374d7d Mon Sep 17 00:00:00 2001 From: Linus Walleij Date: Wed, 10 Apr 2013 14:34:00 +0200 Subject: [PATCH] ARM: u300: enable MMC/SD card from device tree This adds support for the U300 MMC/SD card slot from the device tree boot. No other changes needed. Signed-off-by: Linus Walleij --- arch/arm/boot/dts/ste-u300.dts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm/boot/dts/ste-u300.dts b/arch/arm/boot/dts/ste-u300.dts index d1ab4e91bfff..ae51dd109422 100644 --- a/arch/arm/boot/dts/ste-u300.dts +++ b/arch/arm/boot/dts/ste-u300.dts @@ -193,5 +193,19 @@ interrupt-parent = <&vicb>; interrupts = <20>; }; + + mmcsd: mmcsd@c0001000 { + compatible = "arm,pl18x", "arm,primecell"; + reg = <0xc0001000 0x1000>; + interrupt-parent = <&vicb>; + interrupts = <6 7>; + max-frequency = <24000000>; + bus-width = <4>; // SD-card slot + mmc-cap-mmc-highspeed; + mmc-cap-sd-highspeed; + cd-gpios = <&gpio 12 0x4>; + cd-inverted; + vmmc-supply = <&ab3100_ldo_g_reg>; + }; }; }; -- 2.39.5