From 7835fbd016daedfa548cdb6b9c4b9d663bc67c73 Mon Sep 17 00:00:00 2001 From: Jernej Skrabec Date: Sun, 9 May 2021 12:40:31 +0200 Subject: 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 076a0b983101..5882b62097a9 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 0f29da7d51e6..f420acc6f49f 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts @@ -145,6 +145,10 @@ hdmi_out_con: endpoint { }; }; +&i2s2 { + status = "okay"; +}; + &ir { pinctrl-names = "default"; pinctrl-0 = <&r_ir_rx_pin>; @@ -191,6 +195,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 d4fc4e60e4e7..42d0ffa4a864 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>; @@ -183,6 +187,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 3eb986c354a9..281d37d46d43 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>; disable-wp; @@ -116,6 +120,10 @@ &ohci0 { status = "okay"; }; +&sound_hdmi { + status = "okay"; +}; + &uart0 { pinctrl-names = "default"; pinctrl-0 = <&uart0_pa_pins>; -- 2.35.3