diff --git a/arch/arm64/boot/dts/rockchip/rk3588.dtsi b/arch/arm64/boot/dts/rockchip/rk3588.dtsi index 006eee5b147c..8e3447365781 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588.dtsi @@ -187,7 +187,7 @@ dmas = <&dmac1 22>; dma-names = "tx"; clock-names = "mclk", "hclk"; - clocks = <&cru MCLK_SPDIF5_DP1>, <&cru HCLK_SPDIF5_DP1>; + clocks = <&cru MCLK_SPDIF5>, <&cru HCLK_SPDIF5_DP1>; assigned-clocks = <&cru CLK_SPDIF5_DP1_SRC>; assigned-clock-parents = <&cru PLL_AUPLL>; power-domains = <&power RK3588_PD_VO0>; @@ -320,13 +320,16 @@ compatible = "rockchip,rk3588-dp"; reg = <0x0 0xfde60000 0x0 0x4000>; interrupts = ; - clocks = <&cru PCLK_DP1>, <&cru CLK_AUX16M_1>, <&hclk_vo0>; - clock-names = "apb", "aux", "hclk"; + clocks = <&cru PCLK_DP1>, <&cru CLK_AUX16M_1>, + <&cru MCLK_I2S8_8CH_TX>, <&cru MCLK_SPDIF5_DP1>, + <&hclk_vo0>; + clock-names = "apb", "aux", "i2s", "spdif", "hclk"; assigned-clocks = <&cru CLK_AUX16M_1>; assigned-clock-rates = <16000000>; resets = <&cru SRST_DP1>; phys = <&usbdp_phy1_dp>; power-domains = <&power RK3588_PD_VO0>; + #sound-dai-cells = <1>; status = "disabled"; ports { diff --git a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi index 9f8007177e17..2834a7211e60 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi @@ -3134,7 +3134,7 @@ dmas = <&dmac1 6>; dma-names = "tx"; clock-names = "mclk", "hclk"; - clocks = <&cru MCLK_SPDIF2_DP0>, <&cru HCLK_SPDIF2_DP0>; + clocks = <&cru MCLK_SPDIF2>, <&cru HCLK_SPDIF2_DP0>; assigned-clocks = <&cru CLK_SPDIF2_DP0_SRC>; assigned-clock-parents = <&cru PLL_AUPLL>; power-domains = <&power RK3588_PD_VO0>; @@ -3312,13 +3312,16 @@ compatible = "rockchip,rk3588-dp"; reg = <0x0 0xfde50000 0x0 0x4000>; interrupts = ; - clocks = <&cru PCLK_DP0>, <&cru CLK_AUX16M_0>, <&hclk_vo0>; - clock-names = "apb", "aux", "hclk"; + clocks = <&cru PCLK_DP0>, <&cru CLK_AUX16M_0>, + <&cru MCLK_I2S4_8CH_TX>, <&cru MCLK_SPDIF2_DP0>, + <&hclk_vo0>; + clock-names = "apb", "aux", "i2s", "spdif", "hclk"; assigned-clocks = <&cru CLK_AUX16M_0>; assigned-clock-rates = <16000000>; resets = <&cru SRST_DP0>; phys = <&usbdp_phy0_dp>; power-domains = <&power RK3588_PD_VO0>; + #sound-dai-cells = <1>; status = "disabled"; ports {