aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/am33xx.dtsi
diff options
context:
space:
mode:
authorMatt Porter <mporter@ti.com>2013-09-10 15:24:39 -0400
committerBenoit Cousson <bcousson@baylibre.com>2013-10-11 15:06:29 -0400
commit55b4452b4b7082ecf3cc2095bc21762a901a8ca2 (patch)
tree995295869826dab924763d3da0a7d99a7dffb02f /arch/arm/boot/dts/am33xx.dtsi
parentf5e2f807b730fa7f0683e515fe7483a5ebff9095 (diff)
ARM: dts: AM33XX: Add MMC support and documentation
Adds AM33XX MMC support for am335x-bone, am335x-evm and am335x-evmsk boards. Also added is the DMA binding definitions based on the generic DMA request binding. Additional changes made to DTS: * Interrupt, reg and compatible properties added * ti,needs-special-hs-handling added Signed-off-by: Matt Porter <mporter@ti.com> Acked-by: Tony Lindgren <tony@atomide.com> Signed-off-by: Joel Fernandes <joelf@ti.com> Signed-off-by: Benoit Cousson <bcousson@baylibre.com>
Diffstat (limited to 'arch/arm/boot/dts/am33xx.dtsi')
-rw-r--r--arch/arm/boot/dts/am33xx.dtsi38
1 files changed, 38 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi
index 9cd60bf5edb5..553adc6b535e 100644
--- a/arch/arm/boot/dts/am33xx.dtsi
+++ b/arch/arm/boot/dts/am33xx.dtsi
@@ -245,6 +245,44 @@
245 status = "disabled"; 245 status = "disabled";
246 }; 246 };
247 247
248 mmc1: mmc@48060000 {
249 compatible = "ti,omap4-hsmmc";
250 ti,hwmods = "mmc1";
251 ti,dual-volt;
252 ti,needs-special-reset;
253 ti,needs-special-hs-handling;
254 dmas = <&edma 24
255 &edma 25>;
256 dma-names = "tx", "rx";
257 interrupts = <64>;
258 interrupt-parent = <&intc>;
259 reg = <0x48060000 0x1000>;
260 status = "disabled";
261 };
262
263 mmc2: mmc@481d8000 {
264 compatible = "ti,omap4-hsmmc";
265 ti,hwmods = "mmc2";
266 ti,needs-special-reset;
267 dmas = <&edma 2
268 &edma 3>;
269 dma-names = "tx", "rx";
270 interrupts = <28>;
271 interrupt-parent = <&intc>;
272 reg = <0x481d8000 0x1000>;
273 status = "disabled";
274 };
275
276 mmc3: mmc@47810000 {
277 compatible = "ti,omap4-hsmmc";
278 ti,hwmods = "mmc3";
279 ti,needs-special-reset;
280 interrupts = <29>;
281 interrupt-parent = <&intc>;
282 reg = <0x47810000 0x1000>;
283 status = "disabled";
284 };
285
248 wdt2: wdt@44e35000 { 286 wdt2: wdt@44e35000 {
249 compatible = "ti,omap3-wdt"; 287 compatible = "ti,omap3-wdt";
250 ti,hwmods = "wd_timer2"; 288 ti,hwmods = "wd_timer2";