From 1a1f31c8a94426732a4407595c94dc68c837842f Mon Sep 17 00:00:00 2001 From: Jernej Skrabec Date: Sun, 9 May 2021 12:40:31 +0200 Subject: [PATCH 248/388] arm64: dts: allwinner: h5: Enable hdmi sound card on boards with hdmi Each board that has HDMI connector can also transmit audio through it. Enable HDMI sound card on all H5 boards with HDMI connector. Signed-off-by: Jernej Skrabec --- .../dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts | 8 ++++++++ arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 8 ++++++++ .../arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts | 8 ++++++++ .../boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts | 8 ++++++++ 4 files changed, 32 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts index 076a0b983..5882b6209 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts @@ -69,3 +69,11 @@ hdmi_out_con: endpoint { &i2c1 { status = "okay"; }; + +&i2s2 { + status = "okay"; +}; + +&sound_hdmi { + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts index 2d041f962..093838108 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts @@ -149,6 +149,10 @@ hdmi_out_con: endpoint { }; }; +&i2s2 { + status = "okay"; +}; + &ir { pinctrl-names = "default"; pinctrl-0 = <&r_ir_rx_pin>; @@ -194,6 +198,10 @@ reg_vdd_cpux: regulator@65 { }; }; +&sound_hdmi { + status = "okay"; +}; + &spi0 { status = "okay"; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts index d7f8bad6b..6e44f86a8 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts @@ -145,6 +145,10 @@ hdmi_out_con: endpoint { }; }; +&i2s2 { + status = "okay"; +}; + &ir { pinctrl-names = "default"; pinctrl-0 = <&r_ir_rx_pin>; @@ -182,6 +186,10 @@ &ohci3 { status = "okay"; }; +&sound_hdmi { + status = "okay"; +}; + &uart0 { pinctrl-names = "default"; pinctrl-0 = <&uart0_pa_pins>; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts index 22530ace1..3e69ebde5 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts @@ -77,6 +77,10 @@ hdmi_out_con: endpoint { }; }; +&i2s2 { + status = "okay"; +}; + &mmc0 { vmmc-supply = <®_vcc3v3>; bus-width = <4>; @@ -115,6 +119,10 @@ &ohci0 { status = "okay"; }; +&sound_hdmi { + status = "okay"; +}; + &uart0 { pinctrl-names = "default"; pinctrl-0 = <&uart0_pa_pins>; -- 2.35.3