armbian_build/patch/kernel/archive/sunxi-6.12/patches.armbian/BananaPi-BPI-M4-Zero-Enable-GPU-and-add-Audio-nodes.patch
2025-05-29 17:50:10 +02:00

67 lines
1.6 KiB
Diff

From f59ab5c108596c2fb936e27a2d571dbee9280849 Mon Sep 17 00:00:00 2001
From: Patrick Yavitz <pyavitz@armbian.com>
Date: Wed, 14 May 2025 06:57:54 -0400
Subject: BananaPi BPI-M4-Zero: Enable GPU and add Audio nodes
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
---
.../allwinner/sun50i-h618-bananapi-m4-zero.dts | 5 +++++
.../dts/allwinner/sun50i-h618-bananapi-m4.dtsi | 18 +++++++++++++++++-
2 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4-zero.dts b/arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4-zero.dts
index 46e07893c653..4fef48cceedf 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4-zero.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4-zero.dts
@@ -34,6 +34,11 @@ led-0 {
};
};
+/* &codec {
+ status = "okay";
+ allwinner,audio-routing = "Hdmi", "HDMI";
+}; */
+
/* Connected to an on-board RTL8821CU USB WiFi chip. */
&ehci1 {
status = "okay";
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4.dtsi
index e9640439e02c..6e52232105ae 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4.dtsi
@@ -80,6 +80,22 @@ wifi_pwrseq: wifi-pwrseq {
};
};
+&ahub_dam_plat {
+ status = "okay";
+};
+
+&ahub1_plat {
+ status = "okay";
+};
+
+&ahub1_mach {
+ status = "okay";
+};
+
+/* &ahub_i2s2 {
+ status = "okay";
+}; */
+
&cpu0 {
cpu-supply = <&reg_dcdc2>;
};
@@ -89,7 +105,7 @@ &de {
};
&gpu {
- status = "disabled";
+ status = "okay";
mali-supply = <&reg_dcdc1>;
};
--
2.35.3