BananaPi BPI-M4-Zero: change overlay to sun50i-h616

Make it Armbian compatible

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
This commit is contained in:
Patrick Yavitz
2024-10-04 10:39:15 -04:00
committed by Igor
parent 31ce3431ce
commit 7663069fb5
2 changed files with 22 additions and 22 deletions

View File

@@ -3,14 +3,14 @@ From: Patrick Yavitz <pyavitz@armbian.com>
Date: Thu, 3 Oct 2024 12:59:06 -0400
Subject: [PATCH] Add BPI-M4-ZERO sdio wifi bt overlay
sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso
sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
---
.../arm64/boot/dts/allwinner/overlay/Makefile | 3 +-
.../sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso | 45 +++++++++++++++++++
.../sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso | 45 +++++++++++++++++++
2 files changed, 47 insertions(+), 1 deletion(-)
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
diff --git a/arch/arm64/boot/dts/allwinner/overlay/Makefile b/arch/arm64/boot/dts/allwinner/overlay/Makefile
index 76a4952e3ecc..cd4dda360f3c 100644
@@ -22,15 +22,15 @@ index 76a4952e3ecc..cd4dda360f3c 100644
sun50i-h616-i2c2-pi.dtbo \
- sun50i-h616-gpu.dtbo
+ sun50i-h616-gpu.dtbo \
+ sun50i-h618-bananapi-m4-sdio-wifi-bt.dtbo
+ sun50i-h616-bananapi-m4-sdio-wifi-bt.dtbo
scr-$(CONFIG_ARCH_SUNXI) += \
sun50i-a64-fixup.scr \
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
new file mode 100644
index 000000000000..d73673cc38ba
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
@@ -0,0 +1,45 @@
+/dts-v1/;
+/plugin/;
@@ -44,7 +44,7 @@ index 000000000000..d73673cc38ba
+#include <dt-bindings/reset/sun50i-h6-r-ccu.h>
+
+/ {
+ compatible = "sinovoip,bpi-m4-zero", "allwinner,sun50i-h618";
+ compatible = "sinovoip,bpi-m4-zero", "allwinner,sun50i-h616", "allwinner,sun50i-h618";
+
+ fragment@0 {
+ target-path = "/";
@@ -87,13 +87,13 @@ Subject: [PATCH] Disable bluetooth as it wont load in Armbian
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
---
.../overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso | 5 +++++
.../overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
index d73673cc38ba..352e8bdc2360 100644
--- a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso
--- a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
@@ -31,6 +31,11 @@ __overlay__ {
fragment@2 {
target = <&uart1>;

View File

@@ -3,14 +3,14 @@ From: Patrick Yavitz <pyavitz@armbian.com>
Date: Thu, 3 Oct 2024 12:59:06 -0400
Subject: [PATCH] Add BPI-M4-ZERO sdio wifi bt overlay
sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso
sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
---
.../arm64/boot/dts/allwinner/overlay/Makefile | 3 +-
.../sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso | 45 +++++++++++++++++++
.../sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso | 45 +++++++++++++++++++
2 files changed, 47 insertions(+), 1 deletion(-)
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
diff --git a/arch/arm64/boot/dts/allwinner/overlay/Makefile b/arch/arm64/boot/dts/allwinner/overlay/Makefile
index 76a4952e3ecc..cd4dda360f3c 100644
@@ -22,15 +22,15 @@ index 76a4952e3ecc..cd4dda360f3c 100644
sun50i-h616-i2c2-pi.dtbo \
- sun50i-h616-gpu.dtbo
+ sun50i-h616-gpu.dtbo \
+ sun50i-h618-bananapi-m4-sdio-wifi-bt.dtbo
+ sun50i-h616-bananapi-m4-sdio-wifi-bt.dtbo
scr-$(CONFIG_ARCH_SUNXI) += \
sun50i-a64-fixup.scr \
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
new file mode 100644
index 000000000000..d73673cc38ba
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
@@ -0,0 +1,45 @@
+/dts-v1/;
+/plugin/;
@@ -44,7 +44,7 @@ index 000000000000..d73673cc38ba
+#include <dt-bindings/reset/sun50i-h6-r-ccu.h>
+
+/ {
+ compatible = "sinovoip,bpi-m4-zero", "allwinner,sun50i-h618";
+ compatible = "sinovoip,bpi-m4-zero", "allwinner,sun50i-h616", "allwinner,sun50i-h618";
+
+ fragment@0 {
+ target-path = "/";
@@ -87,13 +87,13 @@ Subject: [PATCH] Disable bluetooth as it wont load in Armbian
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
---
.../overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso | 5 +++++
.../overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
index d73673cc38ba..352e8bdc2360 100644
--- a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso
--- a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
@@ -31,6 +31,11 @@ __overlay__ {
fragment@2 {
target = <&uart1>;