]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android-sdk/kernel-video.git/commitdiff
arm/dts: dra7: Add mmc controller nodes and board data
authorBalaji T K <balajitk@ti.com>
Tue, 30 Apr 2013 10:52:07 +0000 (16:22 +0530)
committerBalaji T K <balajitk@ti.com>
Fri, 31 May 2013 14:10:24 +0000 (19:40 +0530)
Add dra mmc related device tree data.

Signed-off-by: Balaji T K <balajitk@ti.com>
arch/arm/boot/dts/dra7-evm.dts
arch/arm/boot/dts/dra7.dtsi

index 8f38a4ea03a598d908b671793cdbc3a0e91ef660..740a4564ccedb0baa85f72596a13c9351eff767d 100644 (file)
        clock-frequency = <400000>;
 };
 
+&mmc1 {
+       bus-width = <4>;
+};
+
+&mmc2 {
+       bus-width = <8>;
+       ti,non-removable;
+};
+
+&mmc3 {
+       bus-width = <8>;
+       ti,non-removable;
+       status = "disabled";
+};
+
+&mmc4 {
+       bus-width = <4>;
+       status = "disabled";
+};
+
 &avs_mpu {
        avs-supply = <&smps123_reg>;
 };
index 65d8c44b71f873dede8f4f3fd6694afed8c1f4f0..464e7e33b7346c1ea1ac2b9ef232deefd0839d22 100644 (file)
                        ti,hwmods = "i2c5";
                };
 
+               mmc1: mmc@4809c000 {
+                       compatible = "ti,omap4-hsmmc";
+                       reg = <0x4809c000 0x400>;
+                       interrupts = <0 83 0x4>;
+                       ti,hwmods = "mmc1";
+                       ti,dual-volt;
+                       ti,needs-special-reset;
+               };
+
+               mmc2: mmc@480b4000 {
+                       compatible = "ti,omap4-hsmmc";
+                       reg = <0x480b4000 0x400>;
+                       interrupts = <0 86 0x4>;
+                       ti,hwmods = "mmc2";
+                       ti,needs-special-reset;
+               };
+
+               mmc3: mmc@480ad000 {
+                       compatible = "ti,omap4-hsmmc";
+                       reg = <0x480ad000 0x400>;
+                       interrupts = <0 94 0x4>;
+                       ti,hwmods = "mmc3";
+                       ti,needs-special-reset;
+               };
+
+               mmc4: mmc@480d1000 {
+                       compatible = "ti,omap4-hsmmc";
+                       reg = <0x480d1000 0x400>;
+                       interrupts = <0 96 0x4>;
+                       ti,hwmods = "mmc4";
+                       ti,needs-special-reset;
+               };
+
                avs_mpu: regulator-avs@0x4A003B18 {
                        compatible = "ti,avsclass0";
                        reg = <0x4A003B18 0x20>;