diff --git a/arch/arm64/boot/dts/rockchip/rk3588.dtsi b/arch/arm64/boot/dts/rockchip/rk3588.dtsi index 179d1ee01daf..e9456c6e818d 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588.dtsi @@ -108,6 +108,7 @@ dma-names = "tx"; resets = <&cru SRST_M_I2S8_8CH_TX>; reset-names = "tx-m"; + rockchip,playback-only; #sound-dai-cells = <0>; status = "disabled"; }; @@ -134,6 +135,7 @@ dma-names = "tx"; resets = <&cru SRST_M_I2S6_8CH_TX>; reset-names = "tx-m"; + rockchip,playback-only; #sound-dai-cells = <0>; status = "disabled"; }; @@ -148,6 +150,7 @@ dma-names = "rx"; resets = <&cru SRST_M_I2S7_8CH_RX>; reset-names = "rx-m"; + rockchip,capture-only; #sound-dai-cells = <0>; status = "disabled"; }; @@ -162,6 +165,7 @@ dma-names = "rx"; resets = <&cru SRST_M_I2S10_8CH_RX>; reset-names = "rx-m"; + rockchip,capture-only; #sound-dai-cells = <0>; status = "disabled"; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi index 12c5ba9ae1cc..6c056773614f 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi @@ -1200,6 +1200,7 @@ dma-names = "tx"; resets = <&cru SRST_M_I2S4_8CH_TX>; reset-names = "tx-m"; + rockchip,playback-only; #sound-dai-cells = <0>; status = "disabled"; }; @@ -1226,6 +1227,7 @@ dma-names = "tx"; resets = <&cru SRST_M_I2S5_8CH_TX>; reset-names = "tx-m"; + rockchip,playback-only; #sound-dai-cells = <0>; status = "disabled"; }; @@ -1240,6 +1242,7 @@ dma-names = "rx"; resets = <&cru SRST_M_I2S9_8CH_RX>; reset-names = "rx-m"; + rockchip,capture-only; #sound-dai-cells = <0>; status = "disabled"; };