ARM: dts: s5pv210: align DMA channels with dtschema
authorKrzysztof Kozlowski <krzk@kernel.org>
Sun, 27 Mar 2022 18:08:54 +0000 (11:08 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 9 Jun 2022 08:22:41 +0000 (10:22 +0200)
[ Upstream commit 9e916fb9bc3d16066286f19fc9c51d26a6aec6bd ]

dtschema expects DMA channels in specific order (tx, rx and tx-sec).
The order actually should not matter because dma-names is used however
let's make it aligned with dtschema to suppress warnings like:

  i2s@eee30000: dma-names: ['rx', 'tx', 'tx-sec'] is not valid under any of the given schemas

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Co-developed-by: Jonathan Bakker <xc-racer2@live.ca>
Signed-off-by: Jonathan Bakker <xc-racer2@live.ca>
Link: https://lore.kernel.org/r/CY4PR04MB056779A9C50DC95987C5272ACB1C9@CY4PR04MB0567.namprd04.prod.outlook.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/arm/boot/dts/s5pv210-aries.dtsi
arch/arm/boot/dts/s5pv210.dtsi

index 2f57100..9b7da2b 100644 (file)
 };
 
 &i2s0 {
-       dmas = <&pdma0 9>, <&pdma0 10>, <&pdma0 11>;
+       dmas = <&pdma0 10>, <&pdma0 9>, <&pdma0 11>;
        status = "okay";
 };
 
index 353ba7b..c5265f3 100644 (file)
                        reg = <0xeee30000 0x1000>;
                        interrupt-parent = <&vic2>;
                        interrupts = <16>;
-                       dma-names = "rx", "tx", "tx-sec";
-                       dmas = <&pdma1 9>, <&pdma1 10>, <&pdma1 11>;
+                       dma-names = "tx", "rx", "tx-sec";
+                       dmas = <&pdma1 10>, <&pdma1 9>, <&pdma1 11>;
                        clock-names = "iis",
                                      "i2s_opclk0",
                                      "i2s_opclk1";
                        reg = <0xe2100000 0x1000>;
                        interrupt-parent = <&vic2>;
                        interrupts = <17>;
-                       dma-names = "rx", "tx";
-                       dmas = <&pdma1 12>, <&pdma1 13>;
+                       dma-names = "tx", "rx";
+                       dmas = <&pdma1 13>, <&pdma1 12>;
                        clock-names = "iis", "i2s_opclk0";
                        clocks = <&clocks CLK_I2S1>, <&clocks SCLK_AUDIO1>;
                        pinctrl-names = "default";
                        reg = <0xe2a00000 0x1000>;
                        interrupt-parent = <&vic2>;
                        interrupts = <18>;
-                       dma-names = "rx", "tx";
-                       dmas = <&pdma1 14>, <&pdma1 15>;
+                       dma-names = "tx", "rx";
+                       dmas = <&pdma1 15>, <&pdma1 14>;
                        clock-names = "iis", "i2s_opclk0";
                        clocks = <&clocks CLK_I2S2>, <&clocks SCLK_AUDIO2>;
                        pinctrl-names = "default";