115 lines
3.0 KiB
Diff
115 lines
3.0 KiB
Diff
|
From cea40c25a7ee89de9a80539df3118b6ed648f203 Mon Sep 17 00:00:00 2001
|
||
|
From: Jernej Skrabec <jernej.skrabec@gmail.com>
|
||
|
Date: Sun, 9 May 2021 12:40:31 +0200
|
||
|
Subject: [PATCH 255/464] 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 <jernej.skrabec@gmail.com>
|
||
|
---
|
||
|
.../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 ce3ae19e72db..460c0e3d2f97 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>;
|
||
|
@@ -190,6 +194,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 d7f8bad6bb98..6e44f86a8f63 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 22530ace12d5..3e69ebde50d3 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.34.1
|
||
|
|