aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/ste-u300.dts
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2013-04-10 08:34:00 -0400
committerLinus Walleij <linus.walleij@linaro.org>2013-06-17 07:54:26 -0400
commitba078d1bd4ec56460c5317287033d97859374d7d (patch)
tree1748dd62f7acfc47af7c63e47d55df79523534d0 /arch/arm/boot/dts/ste-u300.dts
parentecf5b39a8b84e42341d8b39bf6454dea60e4c76b (diff)
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 <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/ste-u300.dts')
-rw-r--r--arch/arm/boot/dts/ste-u300.dts14
1 files changed, 14 insertions, 0 deletions
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 @@
193 interrupt-parent = <&vicb>; 193 interrupt-parent = <&vicb>;
194 interrupts = <20>; 194 interrupts = <20>;
195 }; 195 };
196
197 mmcsd: mmcsd@c0001000 {
198 compatible = "arm,pl18x", "arm,primecell";
199 reg = <0xc0001000 0x1000>;
200 interrupt-parent = <&vicb>;
201 interrupts = <6 7>;
202 max-frequency = <24000000>;
203 bus-width = <4>; // SD-card slot
204 mmc-cap-mmc-highspeed;
205 mmc-cap-sd-highspeed;
206 cd-gpios = <&gpio 12 0x4>;
207 cd-inverted;
208 vmmc-supply = <&ab3100_ldo_g_reg>;
209 };
196 }; 210 };
197}; 211};