diff options
author | Emilio López <emilio@elopez.com.ar> | 2014-08-04 16:10:01 -0400 |
---|---|---|
committer | Maxime Ripard <maxime.ripard@free-electrons.com> | 2014-08-17 03:57:12 -0400 |
commit | fed4c5c676f41359c7dbee635bd98e25e54c40f4 (patch) | |
tree | fa74168d31e1f33b37b5709550f734dfa47a936d | |
parent | 4192ff81174609e7d548e7a04d6fd940e860472e (diff) |
ARM: sun5i: dt: enable DMA on SPI
All of our SPI controllers support DMA transfers, so let's add the
properties here so they can be used when it's best to do so.
Signed-off-by: Emilio López <emilio@elopez.com.ar>
Reviewed-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
-rw-r--r-- | arch/arm/boot/dts/sun5i-a10s.dtsi | 6 | ||||
-rw-r--r-- | arch/arm/boot/dts/sun5i-a13.dtsi | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/sun5i-a10s.dtsi b/arch/arm/boot/dts/sun5i-a10s.dtsi index aa6f1261ec90..02aa41f6fdc4 100644 --- a/arch/arm/boot/dts/sun5i-a10s.dtsi +++ b/arch/arm/boot/dts/sun5i-a10s.dtsi | |||
@@ -314,6 +314,8 @@ | |||
314 | interrupts = <10>; | 314 | interrupts = <10>; |
315 | clocks = <&ahb_gates 20>, <&spi0_clk>; | 315 | clocks = <&ahb_gates 20>, <&spi0_clk>; |
316 | clock-names = "ahb", "mod"; | 316 | clock-names = "ahb", "mod"; |
317 | dmas = <&dma 1 27>, <&dma 1 26>; | ||
318 | dma-names = "rx", "tx"; | ||
317 | status = "disabled"; | 319 | status = "disabled"; |
318 | #address-cells = <1>; | 320 | #address-cells = <1>; |
319 | #size-cells = <0>; | 321 | #size-cells = <0>; |
@@ -325,6 +327,8 @@ | |||
325 | interrupts = <11>; | 327 | interrupts = <11>; |
326 | clocks = <&ahb_gates 21>, <&spi1_clk>; | 328 | clocks = <&ahb_gates 21>, <&spi1_clk>; |
327 | clock-names = "ahb", "mod"; | 329 | clock-names = "ahb", "mod"; |
330 | dmas = <&dma 1 9>, <&dma 1 8>; | ||
331 | dma-names = "rx", "tx"; | ||
328 | status = "disabled"; | 332 | status = "disabled"; |
329 | #address-cells = <1>; | 333 | #address-cells = <1>; |
330 | #size-cells = <0>; | 334 | #size-cells = <0>; |
@@ -411,6 +415,8 @@ | |||
411 | interrupts = <12>; | 415 | interrupts = <12>; |
412 | clocks = <&ahb_gates 22>, <&spi2_clk>; | 416 | clocks = <&ahb_gates 22>, <&spi2_clk>; |
413 | clock-names = "ahb", "mod"; | 417 | clock-names = "ahb", "mod"; |
418 | dmas = <&dma 1 29>, <&dma 1 28>; | ||
419 | dma-names = "rx", "tx"; | ||
414 | status = "disabled"; | 420 | status = "disabled"; |
415 | #address-cells = <1>; | 421 | #address-cells = <1>; |
416 | #size-cells = <0>; | 422 | #size-cells = <0>; |
diff --git a/arch/arm/boot/dts/sun5i-a13.dtsi b/arch/arm/boot/dts/sun5i-a13.dtsi index cce04d16d7ea..d8f02ee1b4dc 100644 --- a/arch/arm/boot/dts/sun5i-a13.dtsi +++ b/arch/arm/boot/dts/sun5i-a13.dtsi | |||
@@ -312,6 +312,8 @@ | |||
312 | interrupts = <10>; | 312 | interrupts = <10>; |
313 | clocks = <&ahb_gates 20>, <&spi0_clk>; | 313 | clocks = <&ahb_gates 20>, <&spi0_clk>; |
314 | clock-names = "ahb", "mod"; | 314 | clock-names = "ahb", "mod"; |
315 | dmas = <&dma 1 27>, <&dma 1 26>; | ||
316 | dma-names = "rx", "tx"; | ||
315 | status = "disabled"; | 317 | status = "disabled"; |
316 | #address-cells = <1>; | 318 | #address-cells = <1>; |
317 | #size-cells = <0>; | 319 | #size-cells = <0>; |
@@ -323,6 +325,8 @@ | |||
323 | interrupts = <11>; | 325 | interrupts = <11>; |
324 | clocks = <&ahb_gates 21>, <&spi1_clk>; | 326 | clocks = <&ahb_gates 21>, <&spi1_clk>; |
325 | clock-names = "ahb", "mod"; | 327 | clock-names = "ahb", "mod"; |
328 | dmas = <&dma 1 9>, <&dma 1 8>; | ||
329 | dma-names = "rx", "tx"; | ||
326 | status = "disabled"; | 330 | status = "disabled"; |
327 | #address-cells = <1>; | 331 | #address-cells = <1>; |
328 | #size-cells = <0>; | 332 | #size-cells = <0>; |
@@ -384,6 +388,8 @@ | |||
384 | interrupts = <12>; | 388 | interrupts = <12>; |
385 | clocks = <&ahb_gates 22>, <&spi2_clk>; | 389 | clocks = <&ahb_gates 22>, <&spi2_clk>; |
386 | clock-names = "ahb", "mod"; | 390 | clock-names = "ahb", "mod"; |
391 | dmas = <&dma 1 29>, <&dma 1 28>; | ||
392 | dma-names = "rx", "tx"; | ||
387 | status = "disabled"; | 393 | status = "disabled"; |
388 | #address-cells = <1>; | 394 | #address-cells = <1>; |
389 | #size-cells = <0>; | 395 | #size-cells = <0>; |