diff --git a/arch/arm64/boot/dts/rockchip/rk3588.dtsi b/arch/arm64/boot/dts/rockchip/rk3588.dtsi index 90242e13645a..276bd7bfb141 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588.dtsi @@ -135,8 +135,8 @@ compatible = "rockchip,rk3588-i2s-tdm"; reg = <0x0 0xfddf4000 0x0 0x1000>; interrupts = ; - clocks = <&cru MCLK_I2S6_8CH_TX>, <&cru HCLK_I2S6_8CH>; - clock-names = "mclk_tx", "hclk"; + clocks = <&cru MCLK_I2S6_8CH_TX>, <&cru MCLK_I2S6_8CH_TX>, <&cru HCLK_I2S6_8CH>; + clock-names = "mclk_tx", "mclk_rx", "hclk"; dmas = <&dmac2 4>; dma-names = "tx"; power-domains = <&power RK3588_PD_VO1>; @@ -151,8 +151,8 @@ compatible = "rockchip,rk3588-i2s-tdm"; reg = <0x0 0xfddf8000 0x0 0x1000>; interrupts = ; - clocks = <&cru MCLK_I2S7_8CH_RX>, <&cru HCLK_I2S7_8CH>; - clock-names = "mclk_rx", "hclk"; + clocks = <&cru MCLK_I2S7_8CH_RX>, <&cru MCLK_I2S7_8CH_RX>, <&cru HCLK_I2S7_8CH>; + clock-names = "mclk_tx", "mclk_rx", "hclk"; dmas = <&dmac2 21>; dma-names = "rx"; power-domains = <&power RK3588_PD_VO1>; @@ -167,8 +167,8 @@ compatible = "rockchip,rk3588-i2s-tdm"; reg = <0x0 0xfde00000 0x0 0x1000>; interrupts = ; - clocks = <&cru MCLK_I2S10_8CH_RX>, <&cru HCLK_I2S10_8CH>; - clock-names = "mclk_rx", "hclk"; + clocks = <&cru MCLK_I2S10_8CH_RX>, <&cru MCLK_I2S10_8CH_RX>, <&cru HCLK_I2S10_8CH>; + clock-names = "mclk_tx", "mclk_rx", "hclk"; dmas = <&dmac2 24>; dma-names = "rx"; power-domains = <&power RK3588_PD_VO1>; diff --git a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi index efa69a02c7e0..305463700796 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi @@ -1897,8 +1897,8 @@ compatible = "rockchip,rk3588-i2s-tdm"; reg = <0x0 0xfddc0000 0x0 0x1000>; interrupts = ; - clocks = <&cru MCLK_I2S4_8CH_TX>, <&cru HCLK_I2S4_8CH>; - clock-names = "mclk_tx", "hclk"; + clocks = <&cru MCLK_I2S4_8CH_TX>, <&cru MCLK_I2S4_8CH_TX>, <&cru HCLK_I2S4_8CH>; + clock-names = "mclk_tx", "mclk_rx", "hclk"; dmas = <&dmac2 0>; dma-names = "tx"; power-domains = <&power RK3588_PD_VO0>; @@ -1926,8 +1926,8 @@ compatible = "rockchip,rk3588-i2s-tdm"; reg = <0x0 0xfddf0000 0x0 0x1000>; interrupts = ; - clocks = <&cru MCLK_I2S5_8CH_TX>, <&cru HCLK_I2S5_8CH>; - clock-names = "mclk_tx", "hclk"; + clocks = <&cru MCLK_I2S5_8CH_TX>, <&cru MCLK_I2S5_8CH_TX>, <&cru HCLK_I2S5_8CH>; + clock-names = "mclk_tx", "mclk_rx", "hclk"; dmas = <&dmac2 2>; dma-names = "tx"; power-domains = <&power RK3588_PD_VO1>; @@ -1942,8 +1942,8 @@ compatible = "rockchip,rk3588-i2s-tdm"; reg = <0x0 0xfddfc000 0x0 0x1000>; interrupts = ; - clocks = <&cru MCLK_I2S9_8CH_RX>, <&cru HCLK_I2S9_8CH>; - clock-names = "mclk_rx", "hclk"; + clocks = <&cru MCLK_I2S9_8CH_RX>, <&cru MCLK_I2S9_8CH_RX>, <&cru HCLK_I2S9_8CH>; + clock-names = "mclk_tx", "mclk_rx", "hclk"; dmas = <&dmac2 23>; dma-names = "rx"; power-domains = <&power RK3588_PD_VO1>;