From: Lothar Waßmann Date: Fri, 12 Feb 2016 13:26:55 +0000 (+0100) Subject: ARM: dts: imx6ul: add DMA capability to ECSPI interface X-Git-Url: https://git.karo-electronics.de/?p=karo-tx-linux.git;a=commitdiff_plain;h=9f167869221c635e62f16b179328105bcfaa628f ARM: dts: imx6ul: add DMA capability to ECSPI interface Specify the DMA channels in DTB to enable the use of DMA for theECSPI interfaces. --- diff --git a/arch/arm/boot/dts/imx6ul.dtsi b/arch/arm/boot/dts/imx6ul.dtsi index 8499b3db18a5..7f2cc7c7360c 100644 --- a/arch/arm/boot/dts/imx6ul.dtsi +++ b/arch/arm/boot/dts/imx6ul.dtsi @@ -197,6 +197,9 @@ clocks = <&clks IMX6UL_CLK_ECSPI1>, <&clks IMX6UL_CLK_ECSPI1>; clock-names = "ipg", "per"; + dmas = <&sdma 3 7 0>, + <&sdma 4 7 0>; + dma-names = "rx", "tx"; status = "disabled"; }; @@ -209,6 +212,9 @@ clocks = <&clks IMX6UL_CLK_ECSPI2>, <&clks IMX6UL_CLK_ECSPI2>; clock-names = "ipg", "per"; + dmas = <&sdma 5 7 0>, + <&sdma 6 7 0>; + dma-names = "rx", "tx"; status = "disabled"; }; @@ -221,6 +227,9 @@ clocks = <&clks IMX6UL_CLK_ECSPI3>, <&clks IMX6UL_CLK_ECSPI3>; clock-names = "ipg", "per"; + dmas = <&sdma 7 7 0>, + <&sdma 8 7 0>; + dma-names = "rx", "tx"; status = "disabled"; }; @@ -233,6 +242,9 @@ clocks = <&clks IMX6UL_CLK_ECSPI4>, <&clks IMX6UL_CLK_ECSPI4>; clock-names = "ipg", "per"; + dmas = <&sdma 9 7 0>, + <&sdma 10 7 0>; + dma-names = "rx", "tx"; status = "disabled"; };