ARM: dts: imx6ul: fix sai compatible strings, clocks and DMA types
authorLothar Waßmann <LW@KARO-electronics.de>
Fri, 4 Dec 2015 12:39:28 +0000 (13:39 +0100)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 4 Dec 2015 12:39:28 +0000 (13:39 +0100)
arch/arm/boot/dts/imx6ul.dtsi

index 993d1cb..7723ee8 100644 (file)
 
                                sai1: sai@02028000 {
                                        #sound-dai-cells = <0>;
-                                       compatible = "fsl,imx6q-ssi",
-                                                       "fsl,imx51-ssi";
+                                       compatible = "fsl,imx6sx-sai";
                                        reg = <0x02028000 0x4000>;
                                        interrupts = <GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>;
                                        clocks = <&clks IMX6UL_CLK_SAI1_IPG>,
-                                                <&clks IMX6UL_CLK_SAI1>;
-                                       clock-names = "ipg", "baud";
-                                       dmas = <&sdma 35 1 0>,
-                                              <&sdma 36 1 0>;
+                                                <&clks IMX6UL_CLK_SAI1>,
+                                                <&clks 0>, <&clks 0>;
+                                       clock-names = "bus", "mclk1", "mclk2", "mclk3";
+                                       dmas = <&sdma 35 24 0>,
+                                              <&sdma 36 24 0>;
                                        dma-names = "rx", "tx";
-                                       fsl,fifo-depth = <15>;
                                        status = "disabled";
                                };
 
                                sai2: sai@0202c000 {
                                        #sound-dai-cells = <0>;
-                                       compatible = "fsl,imx6q-ssi",
-                                                       "fsl,imx51-ssi";
+                                       compatible = "fsl,imx6sx-sai";
                                        reg = <0x0202c000 0x4000>;
                                        interrupts = <GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>;
                                        clocks = <&clks IMX6UL_CLK_SAI2_IPG>,
-                                                <&clks IMX6UL_CLK_SAI2>;
-                                       clock-names = "ipg", "baud";
-                                       dmas = <&sdma 37 1 0>,
-                                              <&sdma 38 1 0>;
+                                                <&clks IMX6UL_CLK_SAI2>,
+                                                <&clks 0>, <&clks 0>;
+                                       clock-names = "bus", "mclk1", "mclk2", "mclk3";
+                                       dmas = <&sdma 37 24 0>,
+                                              <&sdma 38 24 0>;
                                        dma-names = "rx", "tx";
-                                       fsl,fifo-depth = <15>;
                                        status = "disabled";
                                };
 
                                sai3: sai@02030000 {
                                        #sound-dai-cells = <0>;
-                                       compatible = "fsl,imx6q-ssi",
-                                                       "fsl,imx51-ssi";
+                                       compatible = "fsl,imx6sx-sai";
                                        reg = <0x02030000 0x4000>;
                                        interrupts = <GIC_SPI 24 IRQ_TYPE_LEVEL_HIGH>;
                                        clocks = <&clks IMX6UL_CLK_SAI3_IPG>,
-                                                <&clks IMX6UL_CLK_SAI3>;
-                                       clock-names = "ipg", "baud";
-                                       dmas = <&sdma 39 1 0>,
-                                              <&sdma 40 1 0>;
+                                                <&clks IMX6UL_CLK_SAI3>,
+                                                <&clks 0>, <&clks 0>;
+                                       clock-names = "bus", "mclk1", "mclk2", "mclk3";
+                                       dmas = <&sdma 39 24 0>,
+                                              <&sdma 40 24 0>;
                                        dma-names = "rx", "tx";
-                                       fsl,fifo-depth = <15>;
                                        status = "disabled";
                                };
                        };