diff --git a/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4.dtsi index 543d78d3f182..8c4abb338876 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4.dtsi @@ -254,6 +254,10 @@ status = "okay"; }; +&dp0_sound{ + status = "okay"; +}; + &dp1 { pinctrl-names = "default"; pinctrl-0 = <&dp1_hpd>; @@ -668,6 +672,10 @@ status = "okay"; }; +&spdif_tx2 { + status = "okay"; +}; + &u2phy0_otg { rockchip,typec-vbus-det; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-evb.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s-evb.dtsi index 39a0c225f268..57f1d510e4c5 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s-evb.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s-evb.dtsi @@ -84,6 +84,16 @@ default-brightness-level = <200>; }; + dp0_sound: dp0-sound { + status = "disabled"; + compatible = "rockchip,hdmi"; + rockchip,card-name= "rockchip,dp0"; + rockchip,mclk-fs = <512>; + rockchip,cpu = <&spdif_tx2>; + rockchip,codec = <&dp0 1>; + rockchip,jack-det; + }; + hdmi0_sound: hdmi0-sound { status = "disabled"; compatible = "simple-audio-card"; diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-evb1-lp4x.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s-evb1-lp4x.dtsi index 44b0001b3d9f..5a93b3fa949c 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s-evb1-lp4x.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s-evb1-lp4x.dtsi @@ -222,6 +222,10 @@ status = "okay"; }; +&dp0_sound{ + status = "okay"; +}; + &edp0 { force-hpd; status = "okay"; @@ -660,6 +664,10 @@ status = "okay"; }; +&spdif_tx2 { + status = "okay"; +}; + &u2phy0_otg { rockchip,typec-vbus-det; };