diff options
author | Lee Jones <lee.jones@linaro.org> | 2012-10-10 09:38:26 +0100 |
---|---|---|
committer | Lee Jones <lee.jones@linaro.org> | 2012-11-20 16:10:46 +0000 |
commit | 79b1c9e69de27813c7b270b1fbe0880c7b537def (patch) | |
tree | 97e70002f94ca6bf1693e8156fa4697e37d7c930 /arch/arm/boot/dts/u9540.dts | |
parent | 80c70c68216f78b45e022893753555f54315de78 (diff) | |
download | talos-obmc-linux-79b1c9e69de27813c7b270b1fbe0880c7b537def.tar.gz talos-obmc-linux-79b1c9e69de27813c7b270b1fbe0880c7b537def.zip |
ARM: ux500: Enable all MMC devices on the u9540 when booting with DT
The u9540 supports 3 MMC devices. This patch enables two of them
and updates the configuration of the already enabled SDI4 port.
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/u9540.dts')
-rw-r--r-- | arch/arm/boot/dts/u9540.dts | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/u9540.dts b/arch/arm/boot/dts/u9540.dts index 2dade76321f3..95892ec6c342 100644 --- a/arch/arm/boot/dts/u9540.dts +++ b/arch/arm/boot/dts/u9540.dts @@ -33,10 +33,35 @@ status = "okay"; }; + // External Micro SD slot + sdi0_per1@80126000 { + arm,primecell-periphid = <0x10480180>; + max-frequency = <100000000>; + bus-width = <4>; + mmc-cap-sd-highspeed; + mmc-cap-mmc-highspeed; + vmmc-supply = <&ab8500_ldo_aux3_reg>; + + cd-gpios = <&gpio7 6 0x4>; // 230 + cd-inverted; + + status = "okay"; + }; + + + // WLAN SDIO channel + sdi1_per2@80118000 { + arm,primecell-periphid = <0x10480180>; + max-frequency = <50000000>; + bus-width = <4>; + + status = "okay"; + }; + // On-board eMMC sdi4_per2@80114000 { arm,primecell-periphid = <0x10480180>; - max-frequency = <50000000>; + max-frequency = <100000000>; bus-width = <8>; mmc-cap-mmc-highspeed; vmmc-supply = <&ab8500_ldo_aux2_reg>; |