diff options
author | Ludovic Desroches <ludovic.desroches@atmel.com> | 2013-04-16 09:03:10 -0400 |
---|---|---|
committer | Nicolas Ferre <nicolas.ferre@atmel.com> | 2013-04-19 04:42:08 -0400 |
commit | 05c1bc97c1421d0618d3e2660c25cdd6a052cd0f (patch) | |
tree | 4be76410bbf2b776d2b0bbdb4b342122a3e9ce05 /arch/arm/boot | |
parent | d9a63a45180ec0f42313dfb8c05b6a59b4ab626b (diff) |
ARM: at91: dts: add MCI DMA support
Add DMA resources to MCI nodes.
Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
[nicolas.ferre@atmel.com: correct 9g45, 9n12 dma phandle name]
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r-- | arch/arm/boot/dts/at91sam9g45.dtsi | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/at91sam9n12.dtsi | 2 | ||||
-rw-r--r-- | arch/arm/boot/dts/at91sam9x5.dtsi | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/sama5d3.dtsi | 6 |
4 files changed, 16 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/at91sam9g45.dtsi b/arch/arm/boot/dts/at91sam9g45.dtsi index 275e76801b70..2b6e30cbc48b 100644 --- a/arch/arm/boot/dts/at91sam9g45.dtsi +++ b/arch/arm/boot/dts/at91sam9g45.dtsi | |||
@@ -513,6 +513,8 @@ | |||
513 | compatible = "atmel,hsmci"; | 513 | compatible = "atmel,hsmci"; |
514 | reg = <0xfff80000 0x600>; | 514 | reg = <0xfff80000 0x600>; |
515 | interrupts = <11 4 0>; | 515 | interrupts = <11 4 0>; |
516 | dmas = <&dma 1 0>; | ||
517 | dma-names = "rxtx"; | ||
516 | #address-cells = <1>; | 518 | #address-cells = <1>; |
517 | #size-cells = <0>; | 519 | #size-cells = <0>; |
518 | status = "disabled"; | 520 | status = "disabled"; |
@@ -522,6 +524,8 @@ | |||
522 | compatible = "atmel,hsmci"; | 524 | compatible = "atmel,hsmci"; |
523 | reg = <0xfffd0000 0x600>; | 525 | reg = <0xfffd0000 0x600>; |
524 | interrupts = <29 4 0>; | 526 | interrupts = <29 4 0>; |
527 | dmas = <&dma 1 13>; | ||
528 | dma-names = "rxtx"; | ||
525 | #address-cells = <1>; | 529 | #address-cells = <1>; |
526 | #size-cells = <0>; | 530 | #size-cells = <0>; |
527 | status = "disabled"; | 531 | status = "disabled"; |
diff --git a/arch/arm/boot/dts/at91sam9n12.dtsi b/arch/arm/boot/dts/at91sam9n12.dtsi index 824d3011b25a..b0bd70485f87 100644 --- a/arch/arm/boot/dts/at91sam9n12.dtsi +++ b/arch/arm/boot/dts/at91sam9n12.dtsi | |||
@@ -89,6 +89,8 @@ | |||
89 | compatible = "atmel,hsmci"; | 89 | compatible = "atmel,hsmci"; |
90 | reg = <0xf0008000 0x600>; | 90 | reg = <0xf0008000 0x600>; |
91 | interrupts = <12 4 0>; | 91 | interrupts = <12 4 0>; |
92 | dmas = <&dma 1 0>; | ||
93 | dma-names = "rxtx"; | ||
92 | #address-cells = <1>; | 94 | #address-cells = <1>; |
93 | #size-cells = <0>; | 95 | #size-cells = <0>; |
94 | status = "disabled"; | 96 | status = "disabled"; |
diff --git a/arch/arm/boot/dts/at91sam9x5.dtsi b/arch/arm/boot/dts/at91sam9x5.dtsi index 1befa0fd23d7..ffd450fbde10 100644 --- a/arch/arm/boot/dts/at91sam9x5.dtsi +++ b/arch/arm/boot/dts/at91sam9x5.dtsi | |||
@@ -377,6 +377,8 @@ | |||
377 | compatible = "atmel,hsmci"; | 377 | compatible = "atmel,hsmci"; |
378 | reg = <0xf0008000 0x600>; | 378 | reg = <0xf0008000 0x600>; |
379 | interrupts = <12 4 0>; | 379 | interrupts = <12 4 0>; |
380 | dmas = <&dma0 1 0>; | ||
381 | dma-names = "rxtx"; | ||
380 | #address-cells = <1>; | 382 | #address-cells = <1>; |
381 | #size-cells = <0>; | 383 | #size-cells = <0>; |
382 | status = "disabled"; | 384 | status = "disabled"; |
@@ -386,6 +388,8 @@ | |||
386 | compatible = "atmel,hsmci"; | 388 | compatible = "atmel,hsmci"; |
387 | reg = <0xf000c000 0x600>; | 389 | reg = <0xf000c000 0x600>; |
388 | interrupts = <26 4 0>; | 390 | interrupts = <26 4 0>; |
391 | dmas = <&dma1 1 0>; | ||
392 | dma-names = "rxtx"; | ||
389 | #address-cells = <1>; | 393 | #address-cells = <1>; |
390 | #size-cells = <0>; | 394 | #size-cells = <0>; |
391 | status = "disabled"; | 395 | status = "disabled"; |
diff --git a/arch/arm/boot/dts/sama5d3.dtsi b/arch/arm/boot/dts/sama5d3.dtsi index 8e87277b518d..2e643ea51cce 100644 --- a/arch/arm/boot/dts/sama5d3.dtsi +++ b/arch/arm/boot/dts/sama5d3.dtsi | |||
@@ -60,6 +60,8 @@ | |||
60 | compatible = "atmel,hsmci"; | 60 | compatible = "atmel,hsmci"; |
61 | reg = <0xf0000000 0x600>; | 61 | reg = <0xf0000000 0x600>; |
62 | interrupts = <21 4 0>; | 62 | interrupts = <21 4 0>; |
63 | dmas = <&dma0 2 0>; | ||
64 | dma-names = "rxtx"; | ||
63 | pinctrl-names = "default"; | 65 | pinctrl-names = "default"; |
64 | pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3 &pinctrl_mmc0_dat4_7>; | 66 | pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3 &pinctrl_mmc0_dat4_7>; |
65 | status = "disabled"; | 67 | status = "disabled"; |
@@ -173,6 +175,8 @@ | |||
173 | compatible = "atmel,hsmci"; | 175 | compatible = "atmel,hsmci"; |
174 | reg = <0xf8000000 0x600>; | 176 | reg = <0xf8000000 0x600>; |
175 | interrupts = <22 4 0>; | 177 | interrupts = <22 4 0>; |
178 | dmas = <&dma1 2 0>; | ||
179 | dma-names = "rxtx"; | ||
176 | pinctrl-names = "default"; | 180 | pinctrl-names = "default"; |
177 | pinctrl-0 = <&pinctrl_mmc1_clk_cmd_dat0 &pinctrl_mmc1_dat1_3>; | 181 | pinctrl-0 = <&pinctrl_mmc1_clk_cmd_dat0 &pinctrl_mmc1_dat1_3>; |
178 | status = "disabled"; | 182 | status = "disabled"; |
@@ -184,6 +188,8 @@ | |||
184 | compatible = "atmel,hsmci"; | 188 | compatible = "atmel,hsmci"; |
185 | reg = <0xf8004000 0x600>; | 189 | reg = <0xf8004000 0x600>; |
186 | interrupts = <23 4 0>; | 190 | interrupts = <23 4 0>; |
191 | dmas = <&dma1 2 1>; | ||
192 | dma-names = "rxtx"; | ||
187 | pinctrl-names = "default"; | 193 | pinctrl-names = "default"; |
188 | pinctrl-0 = <&pinctrl_mmc2_clk_cmd_dat0 &pinctrl_mmc2_dat1_3>; | 194 | pinctrl-0 = <&pinctrl_mmc2_clk_cmd_dat0 &pinctrl_mmc2_dat1_3>; |
189 | status = "disabled"; | 195 | status = "disabled"; |