MLK-10375: ARM: dts: Enable dual fifo for ssi in imx6
authorShengjiu Wang <shengjiu.wang@freescale.com>
Thu, 5 Mar 2015 08:52:41 +0000 (16:52 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 19:48:15 +0000 (14:48 -0500)
There is a specific DMATYPE (IMX_DMATYPE_SSI_DUAL) for ssi
dual fifo mode.

Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com>
(cherry picked from commit 26fbde0839ec018d02fdb9c5b7c10808a583596a)

arch/arm/boot/dts/imx6qdl.dtsi
arch/arm/boot/dts/imx6sl.dtsi
arch/arm/boot/dts/imx6sx.dtsi

index 0d1f276..cadd015 100644 (file)
                                        clocks = <&clks IMX6QDL_CLK_SSI1_IPG>,
                                                 <&clks IMX6QDL_CLK_SSI1>;
                                        clock-names = "ipg", "baud";
-                                       dmas = <&sdma 37 1 0>,
-                                              <&sdma 38 1 0>;
+                                       dmas = <&sdma 37 22 0>,
+                                              <&sdma 38 22 0>;
                                        dma-names = "rx", "tx";
                                        fsl,fifo-depth = <15>;
                                        status = "disabled";
                                        clocks = <&clks IMX6QDL_CLK_SSI2_IPG>,
                                                 <&clks IMX6QDL_CLK_SSI2>;
                                        clock-names = "ipg", "baud";
-                                       dmas = <&sdma 41 1 0>,
-                                              <&sdma 42 1 0>;
+                                       dmas = <&sdma 41 22 0>,
+                                              <&sdma 42 22 0>;
                                        dma-names = "rx", "tx";
                                        fsl,fifo-depth = <15>;
                                        status = "disabled";
                                        clocks = <&clks IMX6QDL_CLK_SSI3_IPG>,
                                                 <&clks IMX6QDL_CLK_SSI3>;
                                        clock-names = "ipg", "baud";
-                                       dmas = <&sdma 45 1 0>,
-                                              <&sdma 46 1 0>;
+                                       dmas = <&sdma 45 22 0>,
+                                              <&sdma 46 22 0>;
                                        dma-names = "rx", "tx";
                                        fsl,fifo-depth = <15>;
                                        status = "disabled";
index 234bdb5..b5d42a3 100644 (file)
                                        clocks = <&clks IMX6SL_CLK_SSI1_IPG>,
                                                 <&clks IMX6SL_CLK_SSI1>;
                                        clock-names = "ipg", "baud";
-                                       dmas = <&sdma 37 1 0>,
-                                              <&sdma 38 1 0>;
+                                       dmas = <&sdma 37 22 0>,
+                                              <&sdma 38 22 0>;
                                        dma-names = "rx", "tx";
                                        fsl,fifo-depth = <15>;
                                        status = "disabled";
                                        clocks = <&clks IMX6SL_CLK_SSI2_IPG>,
                                                 <&clks IMX6SL_CLK_SSI2>;
                                        clock-names = "ipg", "baud";
-                                       dmas = <&sdma 41 1 0>,
-                                              <&sdma 42 1 0>;
+                                       dmas = <&sdma 41 22 0>,
+                                              <&sdma 42 22 0>;
                                        dma-names = "rx", "tx";
                                        fsl,fifo-depth = <15>;
                                        status = "disabled";
                                        clocks = <&clks IMX6SL_CLK_SSI3_IPG>,
                                                 <&clks IMX6SL_CLK_SSI3>;
                                        clock-names = "ipg", "baud";
-                                       dmas = <&sdma 45 1 0>,
-                                              <&sdma 46 1 0>;
+                                       dmas = <&sdma 45 22 0>,
+                                              <&sdma 46 22 0>;
                                        dma-names = "rx", "tx";
                                        fsl,fifo-depth = <15>;
                                        status = "disabled";
index d0a6cbf..8118bac 100644 (file)
                                        clocks = <&clks IMX6SX_CLK_SSI1_IPG>,
                                                 <&clks IMX6SX_CLK_SSI1>;
                                        clock-names = "ipg", "baud";
-                                       dmas = <&sdma 37 1 0>, <&sdma 38 1 0>;
+                                       dmas = <&sdma 37 22 0>, <&sdma 38 22 0>;
                                        dma-names = "rx", "tx";
                                        fsl,fifo-depth = <15>;
                                        status = "disabled";
                                        clocks = <&clks IMX6SX_CLK_SSI2_IPG>,
                                                 <&clks IMX6SX_CLK_SSI2>;
                                        clock-names = "ipg", "baud";
-                                       dmas = <&sdma 41 1 0>, <&sdma 42 1 0>;
+                                       dmas = <&sdma 41 22 0>, <&sdma 42 22 0>;
                                        dma-names = "rx", "tx";
                                        fsl,fifo-depth = <15>;
                                        status = "disabled";
                                        clocks = <&clks IMX6SX_CLK_SSI3_IPG>,
                                                 <&clks IMX6SX_CLK_SSI3>;
                                        clock-names = "ipg", "baud";
-                                       dmas = <&sdma 45 1 0>, <&sdma 46 1 0>;
+                                       dmas = <&sdma 45 22 0>, <&sdma 46 22 0>;
                                        dma-names = "rx", "tx";
                                        fsl,fifo-depth = <15>;
                                        status = "disabled";