diff options
author | Tony Lindgren <tony@atomide.com> | 2015-12-23 01:00:45 +0100 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2015-12-23 01:00:45 +0100 |
commit | 609e55745fd6dd670fed4cbb621f881d2d105162 (patch) | |
tree | 22977e96e1c6e26ac94768e11932d5d73e9e913a /arch/arm/boot/dts/dm814x.dtsi | |
parent | ARM: dts: Update edma bindings on dm814x to use edma_xbar (diff) | |
download | linux-609e55745fd6dd670fed4cbb621f881d2d105162.tar.xz linux-609e55745fd6dd670fed4cbb621f881d2d105162.zip |
ARM: dts: Add mmc device entries for dm814x
Add mmc device entries for dm814x.
Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/boot/dts/dm814x.dtsi')
-rw-r--r-- | arch/arm/boot/dts/dm814x.dtsi | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/dm814x.dtsi b/arch/arm/boot/dts/dm814x.dtsi index 72e071c4e4fe..75f42976572b 100644 --- a/arch/arm/boot/dts/dm814x.dtsi +++ b/arch/arm/boot/dts/dm814x.dtsi @@ -183,6 +183,28 @@ ti,hwmods = "timer3"; }; + mmc1: mmc@60000 { + compatible = "ti,omap4-hsmmc"; + ti,hwmods = "mmc1"; + dmas = <&edma 24 0 + &edma 25 0>; + dma-names = "tx", "rx"; + interrupts = <64>; + interrupt-parent = <&intc>; + reg = <0x60000 0x1000>; + }; + + mmc2: mmc@1d8000 { + compatible = "ti,omap4-hsmmc"; + ti,hwmods = "mmc2"; + dmas = <&edma 2 0 + &edma 3 0>; + dma-names = "tx", "rx"; + interrupts = <28>; + interrupt-parent = <&intc>; + reg = <0x1d8000 0x1000>; + }; + control: control@140000 { compatible = "ti,dm814-scm", "simple-bus"; reg = <0x140000 0x20000>; @@ -279,6 +301,15 @@ reg = <0x48200000 0x1000>; }; + /* Board must configure evtmux with edma_xbar for EDMA */ + mmc3: mmc@47810000 { + compatible = "ti,omap4-hsmmc"; + ti,hwmods = "mmc3"; + interrupts = <29>; + interrupt-parent = <&intc>; + reg = <0x47810000 0x1000>; + }; + edma: edma@49000000 { compatible = "ti,edma3-tpcc"; ti,hwmods = "tpcc"; |