From d49dbe62914044a688c3bec7eb6546d0c48cb7e4 Mon Sep 17 00:00:00 2001 From: Huang zhibao Date: Thu, 18 Nov 2021 14:49:59 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3588-nvr: Add hdmi sound for nvr demo Signed-off-by: Huang zhibao Change-Id: I9527e167cb613000f2d195197218a2996afa1957 --- .../boot/dts/rockchip/rk3588-nvr-demo.dtsi | 8 +++++ arch/arm64/boot/dts/rockchip/rk3588-nvr.dtsi | 30 +++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo.dtsi index 27afeee3ecfe..ed2cd4ad181c 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo.dtsi @@ -216,6 +216,10 @@ status = "okay"; }; +&hdmi0_sound { + status = "okay"; +}; + &hdptxphy_hdmi0 { status = "okay"; }; @@ -278,6 +282,10 @@ &i2s0_sdo0>; }; +&i2s5_8ch { + status = "okay"; +}; + &mdio0 { rgmii_phy0: phy@1 { compatible = "ethernet-phy-ieee802.3-c22"; diff --git a/arch/arm64/boot/dts/rockchip/rk3588-nvr.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-nvr.dtsi index 9f74c4898829..59a18ef96a39 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-nvr.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-nvr.dtsi @@ -27,6 +27,36 @@ }; }; + hdmi0_sound: hdmi0-sound { + status = "disabled"; + compatible = "simple-audio-card"; + simple-audio-card,format = "i2s"; + simple-audio-card,mclk-fs = <128>; + simple-audio-card,name = "rockchip,hdmi0"; + + simple-audio-card,cpu { + sound-dai = <&i2s5_8ch>; + }; + simple-audio-card,codec { + sound-dai = <&hdmi0>; + }; + }; + + hdmi1_sound: hdmi1-sound { + status = "disabled"; + compatible = "simple-audio-card"; + simple-audio-card,format = "i2s"; + simple-audio-card,mclk-fs = <128>; + simple-audio-card,name = "rockchip,hdmi1"; + + simple-audio-card,cpu { + sound-dai = <&i2s6_8ch>; + }; + simple-audio-card,codec { + sound-dai = <&hdmi1>; + }; + }; + test-power { status = "okay"; };