sunxi/current: rewrite-kernel-patches, no changes

This commit is contained in:
Ricardo Pardini 2025-01-04 00:36:51 +00:00 committed by Igor
parent fd967e8de8
commit e103e2e1da
442 changed files with 1652 additions and 1961 deletions

View File

@ -1,4 +1,4 @@
From d0f6b8b0000847160766e3b9df8a8c2b61d543d0 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Mikhail Iakhiaev <mikhailai@gmail.com>
Date: Mon, 29 Jul 2024 09:50:36 -0700
Subject: arm/patch: call flush_icache ASAP after writing new instruction.
@ -28,11 +28,11 @@ Signed-off-by: Mikhail Iakhiaev <mikhailai@gmail.com>
Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
---
arch/arm/kernel/patch.c | 12 +++++++++---
arch/arm/kernel/patch.c | 12 +++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/arch/arm/kernel/patch.c b/arch/arm/kernel/patch.c
index e9e828b6bb30..f003867f085a 100644
index 111111111111..222222222222 100644
--- a/arch/arm/kernel/patch.c
+++ b/arch/arm/kernel/patch.c
@@ -99,13 +99,19 @@ void __kprobes __patch_text_real(void *addr, unsigned int insn, bool remap)
@ -59,5 +59,5 @@ index e9e828b6bb30..f003867f085a 100644
static int __kprobes patch_text_stop_machine(void *data)
--
2.35.3
Armbian

View File

@ -1,4 +1,4 @@
From 7a6264fac2099b181564b09baa283157f19cc069 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Gunjan Gupta <viraniac@gmail.com>
Date: Mon, 26 Jun 2023 13:29:46 +0000
Subject: ARM: dts: sun8i: nanopiduo2: Use key-0 as power button
@ -12,7 +12,7 @@ the board back to life
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-duo2.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-duo2.dts
index 343b02b97155..4878d27bab3e 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-duo2.dts
+++ b/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-duo2.dts
@@ -42,8 +42,9 @@ gpio-keys {
@ -27,5 +27,5 @@ index 343b02b97155..4878d27bab3e 100644
};
--
2.35.3
Armbian

View File

@ -1,4 +1,4 @@
From c6de1fe93692bf97c0057346eeadbab3b71d05d3 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Gunjan Gupta <viraniac@gmail.com>
Date: Mon, 26 Jun 2023 13:53:14 +0000
Subject: ARM: dts: sun8i: nanopiduo2: enable ethernet
@ -9,7 +9,7 @@ NanoPi Duo2 has pinout for ethernet. Lets enable the same in dts
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-duo2.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-duo2.dts
index 4878d27bab3e..8669fd0879e7 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-duo2.dts
+++ b/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-duo2.dts
@@ -105,6 +105,13 @@ &ehci0 {
@ -27,5 +27,5 @@ index 4878d27bab3e..8669fd0879e7 100644
bus-width = <4>;
cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>; /* PF6 */
--
2.35.3
Armbian

View File

@ -1,15 +1,15 @@
From dace565b9c83d61a0fd8ea91dc69c75cfe02a573 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: JohnTheCoolingFan <ivan8215145640@gmail.com>
Date: Sat, 7 Sep 2024 10:57:35 +0000
Subject: ARM64 DTS: sun50i-h616 overlays: fix sun50i-h616-light overlay
Signed-off-by: JohnTheCoolingFan <ivan8215145640@gmail.com>
---
.../boot/dts/allwinner/overlay/sun50i-h616-light.dtso | 9 +--------
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-light.dtso | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-light.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-light.dtso
index 5010ea6a57b5..4ab9dc9527e7 100755
index 111111111111..222222222222 100755
--- a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-light.dtso
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-light.dtso
@@ -11,17 +11,10 @@ __overlay__ {
@ -32,5 +32,5 @@ index 5010ea6a57b5..4ab9dc9527e7 100755
- };
};
--
2.35.3
Armbian

View File

@ -1,15 +1,15 @@
From 179cc7e62d1603a54f1d2b71185d754694521415 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: JohnTheCoolingFan <ivan8215145640@gmail.com>
Date: Thu, 13 Jun 2024 11:50:55 +0000
Subject: ARM64: dts: sun50i-h616: BigTreeTech CB1: Enable EMAC1
Signed-off-by: JohnTheCoolingFan <ivan8215145640@gmail.com>
---
.../allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 18 ++++++++++++++++++
arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 18 ++++++++++
1 file changed, 18 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
index bbff30ccf5a9..b98e85a51261 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
@@ -144,6 +144,24 @@ mcp2515_clock: mcp2515_clock {
@ -38,5 +38,5 @@ index bbff30ccf5a9..b98e85a51261 100644
vmmc-supply = <&reg_dldo1>;
broken-cd;
--
2.35.3
Armbian

View File

@ -1,15 +1,15 @@
From fc3ef95a7c02af18308eeb74ae28e85f3e7c3ee2 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: JohnTheCoolingFan <ivan8215145640@gmail.com>
Date: Thu, 13 Jun 2024 11:07:35 +0000
Subject: ARM64: dts: sun50i-h616: BigTreeTech CB1: Enable HDMI
Signed-off-by: JohnTheCoolingFan <ivan8215145640@gmail.com>
---
.../sun50i-h616-bigtreetech-cb1.dtsi | 26 +++++++++++++++++++
arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 26 ++++++++++
1 file changed, 26 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
index e82da4b6e340..bbff30ccf5a9 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
@@ -25,6 +25,17 @@ chosen {
@ -53,5 +53,5 @@ index e82da4b6e340..bbff30ccf5a9 100644
cpu-supply = <&reg_dcdc2>;
status = "okay";
--
2.35.3
Armbian

View File

@ -1,15 +1,15 @@
From e01b533da5e6181c2a34ccf65a25d79bf6cc545b Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: JohnTheCoolingFan <ivan8215145640@gmail.com>
Date: Mon, 12 Aug 2024 14:50:16 +0000
Subject: ARM64: dts: sun50i-h616: BigTreeTech CB1: Enable IR receiver
Signed-off-by: JohnTheCoolingFan <ivan8215145640@gmail.com>
---
.../arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 4 ++++
arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
index b98e85a51261..c2e20408cb66 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
@@ -354,6 +354,10 @@ &ohci3 {
@ -24,5 +24,5 @@ index b98e85a51261..c2e20408cb66 100644
/*
* PHY0 pins are connected to a USB-C socket, but a role switch
--
2.35.3
Armbian

View File

@ -1,4 +1,4 @@
From e18f494dcd6db8d9a7074939cd96f2c042acc169 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Jernej Skrabec <jernej.skrabec@gmail.com>
Date: Thu, 1 Sep 2022 17:36:53 +0200
Subject: ASoC: AC200: Initial driver
@ -7,12 +7,11 @@ Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
---
sound/soc/codecs/Kconfig | 10 +
sound/soc/codecs/Makefile | 2 +
sound/soc/codecs/ac200.c | 774 ++++++++++++++++++++++++++++++++++++++
sound/soc/codecs/ac200.c | 774 ++++++++++
3 files changed, 786 insertions(+)
create mode 100644 sound/soc/codecs/ac200.c
diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig
index 68e051ddecd6..aed686afff16 100644
index 111111111111..222222222222 100644
--- a/sound/soc/codecs/Kconfig
+++ b/sound/soc/codecs/Kconfig
@@ -16,6 +16,7 @@ config SND_SOC_ALL_CODECS
@ -40,7 +39,7 @@ index 68e051ddecd6..aed686afff16 100644
tristate "Build generic ASoC AC97 CODEC driver"
select SND_AC97_CODEC
diff --git a/sound/soc/codecs/Makefile b/sound/soc/codecs/Makefile
index 6c56841521f5..b0860c75f4a3 100644
index 111111111111..222222222222 100644
--- a/sound/soc/codecs/Makefile
+++ b/sound/soc/codecs/Makefile
@@ -1,6 +1,7 @@
@ -61,7 +60,7 @@ index 6c56841521f5..b0860c75f4a3 100644
obj-$(CONFIG_SND_SOC_AD193X) += snd-soc-ad193x.o
diff --git a/sound/soc/codecs/ac200.c b/sound/soc/codecs/ac200.c
new file mode 100644
index 000000000000..113a45408116
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/codecs/ac200.c
@@ -0,0 +1,774 @@
@ -840,5 +839,5 @@ index 000000000000..113a45408116
+MODULE_AUTHOR("Jernej Skrabec <jernej.skrabec@gmail.com>");
+MODULE_LICENSE("GPL");
--
2.35.3
Armbian

View File

@ -1,37 +1,26 @@
From 4d117355aa136c467962a60a35c14c13c8ccf352 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Patrick Yavitz <pyavitz@armbian.com>
Date: Wed, 11 Dec 2024 12:23:10 -0500
Subject: Add BananaPi BPI-M4-Zero overlays
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
---
.../arm64/boot/dts/allwinner/overlay/Makefile | 11 +++++++
...sun50i-h616-bananapi-m4-pg-15-16-i2c4.dtso | 13 ++++++++
...sun50i-h616-bananapi-m4-pg-17-18-i2c3.dtso | 13 ++++++++
.../sun50i-h616-bananapi-m4-ph-2-3-uart5.dtso | 13 ++++++++
...un50i-h616-bananapi-m4-pi-13-14-uart4.dtso | 13 ++++++++
...16-bananapi-m4-pi-15-16-rts-cts-uart4.dtso | 16 ++++++++++
.../sun50i-h616-bananapi-m4-pi-5-6-i2c0.dtso | 13 ++++++++
.../sun50i-h616-bananapi-m4-pi-7-8-i2c1.dtso | 13 ++++++++
.../sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso | 29 +++++++++++++++++
...-h616-bananapi-m4-spi1-cs0-cs1-spidev.dtso | 32 +++++++++++++++++++
...n50i-h616-bananapi-m4-spi1-cs0-spidev.dtso | 24 ++++++++++++++
...n50i-h616-bananapi-m4-spi1-cs1-spidev.dtso | 13 ++++++++
arch/arm64/boot/dts/allwinner/overlay/Makefile | 11 ++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pg-15-16-i2c4.dtso | 13 ++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pg-17-18-i2c3.dtso | 13 ++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-ph-2-3-uart5.dtso | 13 ++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-13-14-uart4.dtso | 13 ++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-15-16-rts-cts-uart4.dtso | 16 +++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-5-6-i2c0.dtso | 13 ++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-7-8-i2c1.dtso | 13 ++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso | 29 +++++++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs0-cs1-spidev.dtso | 32 ++++++++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs0-spidev.dtso | 24 +++++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs1-spidev.dtso | 13 ++++
12 files changed, 203 insertions(+)
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pg-15-16-i2c4.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pg-17-18-i2c3.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-ph-2-3-uart5.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-13-14-uart4.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-15-16-rts-cts-uart4.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-5-6-i2c0.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-7-8-i2c1.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs0-cs1-spidev.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs0-spidev.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs1-spidev.dtso
diff --git a/arch/arm64/boot/dts/allwinner/overlay/Makefile b/arch/arm64/boot/dts/allwinner/overlay/Makefile
index 24383cb63770..da0e99784b8c 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/overlay/Makefile
+++ b/arch/arm64/boot/dts/allwinner/overlay/Makefile
@@ -49,6 +49,17 @@ dtb-$(CONFIG_ARCH_SUNXI) += \
@ -54,7 +43,7 @@ index 24383cb63770..da0e99784b8c 100644
sun50i-h616-i2c4-ph.dtbo \
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pg-15-16-i2c4.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pg-15-16-i2c4.dtso
new file mode 100644
index 000000000000..4e78aa8f1f27
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pg-15-16-i2c4.dtso
@@ -0,0 +1,13 @@
@ -73,7 +62,7 @@ index 000000000000..4e78aa8f1f27
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pg-17-18-i2c3.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pg-17-18-i2c3.dtso
new file mode 100644
index 000000000000..3419eee0b70b
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pg-17-18-i2c3.dtso
@@ -0,0 +1,13 @@
@ -92,7 +81,7 @@ index 000000000000..3419eee0b70b
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-ph-2-3-uart5.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-ph-2-3-uart5.dtso
new file mode 100644
index 000000000000..aaa96e46d708
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-ph-2-3-uart5.dtso
@@ -0,0 +1,13 @@
@ -111,7 +100,7 @@ index 000000000000..aaa96e46d708
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-13-14-uart4.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-13-14-uart4.dtso
new file mode 100644
index 000000000000..0373f7d25449
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-13-14-uart4.dtso
@@ -0,0 +1,13 @@
@ -130,7 +119,7 @@ index 000000000000..0373f7d25449
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-15-16-rts-cts-uart4.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-15-16-rts-cts-uart4.dtso
new file mode 100644
index 000000000000..ef9394c8519c
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-15-16-rts-cts-uart4.dtso
@@ -0,0 +1,16 @@
@ -152,7 +141,7 @@ index 000000000000..ef9394c8519c
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-5-6-i2c0.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-5-6-i2c0.dtso
new file mode 100644
index 000000000000..60c75e4d61b5
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-5-6-i2c0.dtso
@@ -0,0 +1,13 @@
@ -171,7 +160,7 @@ index 000000000000..60c75e4d61b5
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-7-8-i2c1.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-7-8-i2c1.dtso
new file mode 100644
index 000000000000..99c7e2b8c5f6
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-pi-7-8-i2c1.dtso
@@ -0,0 +1,13 @@
@ -190,7 +179,7 @@ index 000000000000..99c7e2b8c5f6
+};
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..b672807fab66
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-sdio-wifi-bt.dtso
@@ -0,0 +1,29 @@
@ -225,7 +214,7 @@ index 000000000000..b672807fab66
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs0-cs1-spidev.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs0-cs1-spidev.dtso
new file mode 100644
index 000000000000..7fa3b94bcc8d
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs0-cs1-spidev.dtso
@@ -0,0 +1,32 @@
@ -263,7 +252,7 @@ index 000000000000..7fa3b94bcc8d
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs0-spidev.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs0-spidev.dtso
new file mode 100644
index 000000000000..fef73f1afa52
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs0-spidev.dtso
@@ -0,0 +1,24 @@
@ -293,7 +282,7 @@ index 000000000000..fef73f1afa52
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs1-spidev.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs1-spidev.dtso
new file mode 100644
index 000000000000..840357f2e9e0
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-bananapi-m4-spi1-cs1-spidev.dtso
@@ -0,0 +1,13 @@
@ -311,5 +300,5 @@ index 000000000000..840357f2e9e0
+ };
+};
--
2.35.3
Armbian

View File

@ -1,15 +1,15 @@
From 4ca92dbeb0a089f61a831ce9d3dd6cbf20e291b5 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Patrick Yavitz <pyavitz@armbian.com>
Date: Thu, 12 Dec 2024 03:49:35 -0500
Subject: Add BananaPi BPI-M4-Zero pinctrl
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
---
.../arm64/boot/dts/allwinner/sun50i-h616.dtsi | 56 ++++++++++++++++++-
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 56 +++++++++-
1 file changed, 55 insertions(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
index 8cb3ae91909f..4c1b61b3c64f 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
@@ -387,10 +387,34 @@ ext_rgmii_pins: rgmii-pins {
@ -86,5 +86,5 @@ index 8cb3ae91909f..4c1b61b3c64f 100644
pins = "PH0", "PH1";
function = "uart0";
--
2.35.3
Armbian

View File

@ -1,17 +1,16 @@
From c8afe85b198d4dc383fe541cb2fb166b7d1132fb Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Alan <Alan>
Date: Sat, 20 May 2023 14:33:52 +0800
Subject: Add: FB_TFT ST7796S driver
---
drivers/staging/fbtft/Kconfig | 10 +++
drivers/staging/fbtft/Kconfig | 10 +
drivers/staging/fbtft/Makefile | 1 +
drivers/staging/fbtft/fb_st7796s.c | 100 +++++++++++++++++++++++++++++
drivers/staging/fbtft/fb_st7796s.c | 100 ++++++++++
3 files changed, 111 insertions(+)
create mode 100644 drivers/staging/fbtft/fb_st7796s.c
diff --git a/drivers/staging/fbtft/Kconfig b/drivers/staging/fbtft/Kconfig
index 5dda3c65a38e..8e491c9f6c0e 100644
index 111111111111..222222222222 100644
--- a/drivers/staging/fbtft/Kconfig
+++ b/drivers/staging/fbtft/Kconfig
@@ -172,6 +172,16 @@ config FB_TFT_ST7789V
@ -32,7 +31,7 @@ index 5dda3c65a38e..8e491c9f6c0e 100644
tristate "FB driver for tinylcd.com display"
depends on FB_TFT
diff --git a/drivers/staging/fbtft/Makefile b/drivers/staging/fbtft/Makefile
index e9cdf0f0a7da..7b2098b8a1bd 100644
index 111111111111..222222222222 100644
--- a/drivers/staging/fbtft/Makefile
+++ b/drivers/staging/fbtft/Makefile
@@ -31,6 +31,7 @@ obj-$(CONFIG_FB_TFT_SSD1331) += fb_ssd1331.o
@ -45,7 +44,7 @@ index e9cdf0f0a7da..7b2098b8a1bd 100644
obj-$(CONFIG_FB_TFT_UC1611) += fb_uc1611.o
diff --git a/drivers/staging/fbtft/fb_st7796s.c b/drivers/staging/fbtft/fb_st7796s.c
new file mode 100644
index 000000000000..cad489cef595
index 000000000000..111111111111
--- /dev/null
+++ b/drivers/staging/fbtft/fb_st7796s.c
@@ -0,0 +1,100 @@
@ -150,5 +149,5 @@ index 000000000000..cad489cef595
+MODULE_AUTHOR("Alan Ma");
+MODULE_LICENSE("GPL");
--
2.35.3
Armbian

View File

@ -1,19 +1,17 @@
From 6d717fc0969cd3a4261e4c6ff02f51164bb89b30 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Patrick Yavitz <pyavitz@armbian.com>
Date: Thu, 12 Dec 2024 03:52:49 -0500
Subject: [PATCH] Add board BananaPi BPI-M4-Zero
Subject: Add board BananaPi BPI-M4-Zero
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
---
arch/arm64/boot/dts/allwinner/Makefile | 1 +
.../sun50i-h618-bananapi-m4-zero.dts | 126 +++++++++
.../allwinner/sun50i-h618-bananapi-m4.dtsi | 253 ++++++++++++++++++
arch/arm64/boot/dts/allwinner/Makefile | 1 +
arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4-zero.dts | 126 +++++
arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4.dtsi | 253 ++++++++++
3 files changed, 380 insertions(+)
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4-zero.dts
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4.dtsi
diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile
index 443344f664b8..cedf4d9bb14d 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/Makefile
+++ b/arch/arm64/boot/dts/allwinner/Makefile
@@ -53,6 +53,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h616-orangepi-zero2.dtb
@ -26,7 +24,7 @@ index 443344f664b8..cedf4d9bb14d 100644
subdir-y := $(dts-dirs) overlay
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
new file mode 100644
index 000000000000..efedd4bab442
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4-zero.dts
@@ -0,0 +1,126 @@
@ -158,7 +156,7 @@ index 000000000000..efedd4bab442
+};
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4.dtsi
new file mode 100644
index 000000000000..8066dfa61758
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h618-bananapi-m4.dtsi
@@ -0,0 +1,253 @@
@ -416,5 +414,5 @@ index 000000000000..8066dfa61758
+ pinctrl-names = "default";
+};
--
2.39.5
Armbian

View File

@ -1,20 +1,18 @@
From e1a4c46389ce01b2a3c080f6f4b607893571b86d Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: The-going <48602507+The-going@users.noreply.github.com>
Date: Sun, 15 Dec 2024 13:22:18 +0300
Subject: [PATCH] Add board LonganPi 3H
Subject: Add board LonganPi 3H
Author: chainsx <i@mail.chainsx.cn>
Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
---
arch/arm64/boot/dts/allwinner/Makefile | 1 +
.../sun50i-h618-longan-module-3h.dtsi | 87 +++++++++
.../dts/allwinner/sun50i-h618-longanpi-3h.dts | 168 ++++++++++++++++++
arch/arm64/boot/dts/allwinner/Makefile | 1 +
arch/arm64/boot/dts/allwinner/sun50i-h618-longan-module-3h.dtsi | 87 +++++
arch/arm64/boot/dts/allwinner/sun50i-h618-longanpi-3h.dts | 168 ++++++++++
3 files changed, 256 insertions(+)
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h618-longan-module-3h.dtsi
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h618-longanpi-3h.dts
diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile
index 812685d6740f..cab747308db9 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/Makefile
+++ b/arch/arm64/boot/dts/allwinner/Makefile
@@ -56,6 +56,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h616-x96-mate.dtb
@ -27,7 +25,7 @@ index 812685d6740f..cab747308db9 100644
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h618-longan-module-3h.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h618-longan-module-3h.dtsi
new file mode 100644
index 000000000000..45cb11275a23
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h618-longan-module-3h.dtsi
@@ -0,0 +1,87 @@
@ -120,7 +118,7 @@ index 000000000000..45cb11275a23
+};
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h618-longanpi-3h.dts b/arch/arm64/boot/dts/allwinner/sun50i-h618-longanpi-3h.dts
new file mode 100644
index 000000000000..f4e8391efffe
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h618-longanpi-3h.dts
@@ -0,0 +1,168 @@
@ -293,5 +291,5 @@ index 000000000000..f4e8391efffe
+ status = "okay";
+};
--
2.35.3
Armbian

View File

@ -1,4 +1,4 @@
From 9d110a13e2fe9c4a020985b3534f2a5be67dacbd Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: afaulkner420 <afaulkner420@gmail.com>
Date: Fri, 25 Mar 2022 19:28:00 +0000
Subject: Add dump_reg and sunxi-sysinfo drivers
@ -8,24 +8,16 @@ Subject: Add dump_reg and sunxi-sysinfo drivers
drivers/char/Makefile | 2 +
drivers/char/dump_reg/Kconfig | 21 +
drivers/char/dump_reg/Makefile | 2 +
drivers/char/dump_reg/dump_reg.c | 888 +++++++++++++++++++++
drivers/char/dump_reg/dump_reg.h | 132 +++
drivers/char/dump_reg/dump_reg_misc.c | 209 +++++
drivers/char/dump_reg/dump_reg.c | 888 ++++++++++
drivers/char/dump_reg/dump_reg.h | 132 ++
drivers/char/dump_reg/dump_reg_misc.c | 209 +++
drivers/char/sunxi-sysinfo/Kconfig | 10 +
drivers/char/sunxi-sysinfo/Makefile | 5 +
drivers/char/sunxi-sysinfo/sunxi-sysinfo.c | 177 ++++
drivers/char/sunxi-sysinfo/sunxi-sysinfo.c | 177 ++
10 files changed, 1448 insertions(+)
create mode 100644 drivers/char/dump_reg/Kconfig
create mode 100644 drivers/char/dump_reg/Makefile
create mode 100644 drivers/char/dump_reg/dump_reg.c
create mode 100644 drivers/char/dump_reg/dump_reg.h
create mode 100644 drivers/char/dump_reg/dump_reg_misc.c
create mode 100644 drivers/char/sunxi-sysinfo/Kconfig
create mode 100644 drivers/char/sunxi-sysinfo/Makefile
create mode 100644 drivers/char/sunxi-sysinfo/sunxi-sysinfo.c
diff --git a/drivers/char/Kconfig b/drivers/char/Kconfig
index 625af75833fc..b26c72ad100c 100644
index 111111111111..222222222222 100644
--- a/drivers/char/Kconfig
+++ b/drivers/char/Kconfig
@@ -133,6 +133,8 @@ config POWERNV_OP_PANEL
@ -38,7 +30,7 @@ index 625af75833fc..b26c72ad100c 100644
config DS1620
tristate "NetWinder thermometer support"
diff --git a/drivers/char/Makefile b/drivers/char/Makefile
index c5f532e412f1..8155bdcb3703 100644
index 111111111111..222222222222 100644
--- a/drivers/char/Makefile
+++ b/drivers/char/Makefile
@@ -11,6 +11,7 @@ obj-$(CONFIG_VIRTIO_CONSOLE) += virtio_console.o
@ -56,7 +48,7 @@ index c5f532e412f1..8155bdcb3703 100644
+obj-$(CONFIG_DUMP_REG) += dump_reg/
diff --git a/drivers/char/dump_reg/Kconfig b/drivers/char/dump_reg/Kconfig
new file mode 100644
index 000000000000..dbf24c59fd40
index 000000000000..111111111111
--- /dev/null
+++ b/drivers/char/dump_reg/Kconfig
@@ -0,0 +1,21 @@
@ -83,7 +75,7 @@ index 000000000000..dbf24c59fd40
+
diff --git a/drivers/char/dump_reg/Makefile b/drivers/char/dump_reg/Makefile
new file mode 100644
index 000000000000..e953f413b128
index 000000000000..111111111111
--- /dev/null
+++ b/drivers/char/dump_reg/Makefile
@@ -0,0 +1,2 @@
@ -91,7 +83,7 @@ index 000000000000..e953f413b128
+obj-$(CONFIG_DUMP_REG_MISC) += dump_reg_misc.o
diff --git a/drivers/char/dump_reg/dump_reg.c b/drivers/char/dump_reg/dump_reg.c
new file mode 100644
index 000000000000..a839666c50a5
index 000000000000..111111111111
--- /dev/null
+++ b/drivers/char/dump_reg/dump_reg.c
@@ -0,0 +1,888 @@
@ -985,7 +977,7 @@ index 000000000000..a839666c50a5
+MODULE_DESCRIPTION("dump registers driver");
diff --git a/drivers/char/dump_reg/dump_reg.h b/drivers/char/dump_reg/dump_reg.h
new file mode 100644
index 000000000000..85af5c96ed50
index 000000000000..111111111111
--- /dev/null
+++ b/drivers/char/dump_reg/dump_reg.h
@@ -0,0 +1,132 @@
@ -1123,7 +1115,7 @@ index 000000000000..85af5c96ed50
+#endif /* _DUMP_REG_H_ */
diff --git a/drivers/char/dump_reg/dump_reg_misc.c b/drivers/char/dump_reg/dump_reg_misc.c
new file mode 100644
index 000000000000..238ddd147533
index 000000000000..111111111111
--- /dev/null
+++ b/drivers/char/dump_reg/dump_reg_misc.c
@@ -0,0 +1,209 @@
@ -1338,7 +1330,7 @@ index 000000000000..238ddd147533
+MODULE_DESCRIPTION("misc dump registers driver");
diff --git a/drivers/char/sunxi-sysinfo/Kconfig b/drivers/char/sunxi-sysinfo/Kconfig
new file mode 100644
index 000000000000..9b6e2f06d708
index 000000000000..111111111111
--- /dev/null
+++ b/drivers/char/sunxi-sysinfo/Kconfig
@@ -0,0 +1,10 @@
@ -1354,7 +1346,7 @@ index 000000000000..9b6e2f06d708
+ If you don't know whether need it, please select y.
diff --git a/drivers/char/sunxi-sysinfo/Makefile b/drivers/char/sunxi-sysinfo/Makefile
new file mode 100644
index 000000000000..188696592114
index 000000000000..111111111111
--- /dev/null
+++ b/drivers/char/sunxi-sysinfo/Makefile
@@ -0,0 +1,5 @@
@ -1365,7 +1357,7 @@ index 000000000000..188696592114
+obj-$(CONFIG_SUNXI_SYS_INFO) += sunxi-sysinfo.o
diff --git a/drivers/char/sunxi-sysinfo/sunxi-sysinfo.c b/drivers/char/sunxi-sysinfo/sunxi-sysinfo.c
new file mode 100644
index 000000000000..a5b4e6c0b578
index 000000000000..111111111111
--- /dev/null
+++ b/drivers/char/sunxi-sysinfo/sunxi-sysinfo.c
@@ -0,0 +1,177 @@
@ -1547,5 +1539,5 @@ index 000000000000..a5b4e6c0b578
+MODULE_AUTHOR("xiafeng<xiafeng@allwinnertech.com>");
+MODULE_DESCRIPTION("sunxi sys info.");
--
2.35.3
Armbian

View File

@ -1,4 +1,4 @@
From 6f085079d8a204f54785bbac5225ef5c43572670 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: afaulkner420 <afaulkner420@gmail.com>
Date: Fri, 25 Mar 2022 20:18:18 +0000
Subject: Add sunxi-addr driver - Used to fix uwe5622 bluetooth MAC addresses
@ -8,16 +8,12 @@ Subject: Add sunxi-addr driver - Used to fix uwe5622 bluetooth MAC addresses
drivers/misc/Makefile | 1 +
drivers/misc/sunxi-addr/Kconfig | 6 +
drivers/misc/sunxi-addr/Makefile | 5 +
drivers/misc/sunxi-addr/sha256.c | 178 +++++++++++++
drivers/misc/sunxi-addr/sunxi-addr.c | 357 +++++++++++++++++++++++++++
drivers/misc/sunxi-addr/sha256.c | 178 +++++
drivers/misc/sunxi-addr/sunxi-addr.c | 357 ++++++++++
6 files changed, 548 insertions(+)
create mode 100644 drivers/misc/sunxi-addr/Kconfig
create mode 100644 drivers/misc/sunxi-addr/Makefile
create mode 100644 drivers/misc/sunxi-addr/sha256.c
create mode 100644 drivers/misc/sunxi-addr/sunxi-addr.c
diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig
index 57201f491f8d..26f2df508f70 100644
index 111111111111..222222222222 100644
--- a/drivers/misc/Kconfig
+++ b/drivers/misc/Kconfig
@@ -593,4 +593,5 @@ source "drivers/misc/cardreader/Kconfig"
@ -27,7 +23,7 @@ index 57201f491f8d..26f2df508f70 100644
+source "drivers/misc/sunxi-addr/Kconfig"
endmenu
diff --git a/drivers/misc/Makefile b/drivers/misc/Makefile
index c5556e3008c1..9ba27862b564 100644
index 111111111111..222222222222 100644
--- a/drivers/misc/Makefile
+++ b/drivers/misc/Makefile
@@ -69,3 +69,4 @@ obj-$(CONFIG_TMR_INJECT) += xilinx_tmr_inject.o
@ -37,7 +33,7 @@ index c5556e3008c1..9ba27862b564 100644
+obj-$(CONFIG_SUNXI_ADDR_MGT) += sunxi-addr/
diff --git a/drivers/misc/sunxi-addr/Kconfig b/drivers/misc/sunxi-addr/Kconfig
new file mode 100644
index 000000000000..801dd2c02a56
index 000000000000..111111111111
--- /dev/null
+++ b/drivers/misc/sunxi-addr/Kconfig
@@ -0,0 +1,6 @@
@ -49,7 +45,7 @@ index 000000000000..801dd2c02a56
+ allwinner network mac address management
diff --git a/drivers/misc/sunxi-addr/Makefile b/drivers/misc/sunxi-addr/Makefile
new file mode 100644
index 000000000000..f01fd4783566
index 000000000000..111111111111
--- /dev/null
+++ b/drivers/misc/sunxi-addr/Makefile
@@ -0,0 +1,5 @@
@ -60,7 +56,7 @@ index 000000000000..f01fd4783566
+obj-$(CONFIG_SUNXI_ADDR_MGT) += sunxi_addr.o
diff --git a/drivers/misc/sunxi-addr/sha256.c b/drivers/misc/sunxi-addr/sha256.c
new file mode 100644
index 000000000000..78825810c53f
index 000000000000..111111111111
--- /dev/null
+++ b/drivers/misc/sunxi-addr/sha256.c
@@ -0,0 +1,178 @@
@ -244,7 +240,7 @@ index 000000000000..78825810c53f
+}
diff --git a/drivers/misc/sunxi-addr/sunxi-addr.c b/drivers/misc/sunxi-addr/sunxi-addr.c
new file mode 100644
index 000000000000..f4f2dcecbb48
index 000000000000..111111111111
--- /dev/null
+++ b/drivers/misc/sunxi-addr/sunxi-addr.c
@@ -0,0 +1,357 @@
@ -606,5 +602,5 @@ index 000000000000..f4f2dcecbb48
+MODULE_DESCRIPTION("Network MAC Addess Manager");
+MODULE_LICENSE("GPL");
--
2.35.3
Armbian

View File

@ -1,16 +1,15 @@
From 12fb2e2ec03f07a837c880d7a6fddbd0135a4dc7 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Gunjan Gupta <viraniac@gmail.com>
Date: Tue, 19 Sep 2023 11:06:01 +0000
Subject: Add wifi nodes for Inovato Quadra
---
arch/arm64/boot/dts/allwinner/Makefile | 1 +
.../allwinner/sun50i-h6-inovato-quadra.dts | 56 +++++++++++++++++++
arch/arm64/boot/dts/allwinner/Makefile | 1 +
arch/arm64/boot/dts/allwinner/sun50i-h6-inovato-quadra.dts | 56 ++++++++++
2 files changed, 57 insertions(+)
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-inovato-quadra.dts
diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile
index 1a37d4ec9a60..468d3f235490 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/Makefile
+++ b/arch/arm64/boot/dts/allwinner/Makefile
@@ -49,6 +49,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h6-orangepi-one-plus.dtb
@ -23,7 +22,7 @@ index 1a37d4ec9a60..468d3f235490 100644
dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h616-x96-mate.dtb
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-inovato-quadra.dts b/arch/arm64/boot/dts/allwinner/sun50i-h6-inovato-quadra.dts
new file mode 100644
index 000000000000..551ad69f18a6
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-inovato-quadra.dts
@@ -0,0 +1,56 @@
@ -84,5 +83,5 @@ index 000000000000..551ad69f18a6
+ post-power-on-delay-ms = <0xc8>;
+};
--
2.35.3
Armbian

View File

@ -1,4 +1,4 @@
From 190990bcecd1c3e1fddb09f77c31cfc653c9421f Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Alan <Alan>
Date: Sat, 20 May 2023 17:26:21 +0800
Subject: Add: ws2812 RGB driver for allwinner H616
@ -6,12 +6,11 @@ Subject: Add: ws2812 RGB driver for allwinner H616
---
drivers/leds/rgb/Kconfig | 7 +
drivers/leds/rgb/Makefile | 1 +
drivers/leds/rgb/leds-ws2812.c | 229 +++++++++++++++++++++++++++++++++
drivers/leds/rgb/leds-ws2812.c | 229 ++++++++++
3 files changed, 237 insertions(+)
create mode 100644 drivers/leds/rgb/leds-ws2812.c
diff --git a/drivers/leds/rgb/Kconfig b/drivers/leds/rgb/Kconfig
index 183bccc06cf3..855cf847ff93 100644
index 111111111111..222222222222 100644
--- a/drivers/leds/rgb/Kconfig
+++ b/drivers/leds/rgb/Kconfig
@@ -52,3 +52,10 @@ config LEDS_MT6370_RGB
@ -27,7 +26,7 @@ index 183bccc06cf3..855cf847ff93 100644
+ Say Y here if you want to use the WS2812.
\ No newline at end of file
diff --git a/drivers/leds/rgb/Makefile b/drivers/leds/rgb/Makefile
index c11cc56384e7..4a01f721c11a 100644
index 111111111111..222222222222 100644
--- a/drivers/leds/rgb/Makefile
+++ b/drivers/leds/rgb/Makefile
@@ -4,3 +4,4 @@ obj-$(CONFIG_LEDS_GROUP_MULTICOLOR) += leds-group-multicolor.o
@ -37,7 +36,7 @@ index c11cc56384e7..4a01f721c11a 100644
+obj-$(CONFIG_LEDS_WS2812) += leds-ws2812.o
diff --git a/drivers/leds/rgb/leds-ws2812.c b/drivers/leds/rgb/leds-ws2812.c
new file mode 100644
index 000000000000..1af735ce8e4d
index 000000000000..111111111111
--- /dev/null
+++ b/drivers/leds/rgb/leds-ws2812.c
@@ -0,0 +1,229 @@
@ -271,5 +270,5 @@ index 000000000000..1af735ce8e4d
+MODULE_LICENSE("GPL");
+MODULE_ALIAS("platform:ws2812_ctl");
--
2.35.3
Armbian

View File

@ -10,7 +10,7 @@ Signed-off-by: Heiko Jehmlich <hje@jecons.de>
1 file changed, 50 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun7i-a20-bananapro.dts b/arch/arm/boot/dts/allwinner/sun7i-a20-bananapro.dts
index 3a34fb39a840..d5bc590604a9 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun7i-a20-bananapro.dts
+++ b/arch/arm/boot/dts/allwinner/sun7i-a20-bananapro.dts
@@ -257,3 +257,53 @@ &usbphy {

View File

@ -8,7 +8,7 @@ Subject: Compile the pwm overlay
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/boot/dts/allwinner/overlay/Makefile b/arch/arm64/boot/dts/allwinner/overlay/Makefile
index 9e3def41669e..40d67ebb5932 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/overlay/Makefile
+++ b/arch/arm64/boot/dts/allwinner/overlay/Makefile
@@ -38,6 +38,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += \

View File

@ -1,4 +1,4 @@
From c7b64a9dff925e5887e37230ffe0e194a4d59f38 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Ryzer58 <ryestar101@gmail.com>
Date: Thu, 25 Apr 2024 22:18:22 +0100
Subject: Correct perf interrupt source number as referenced in the Allwinner
@ -12,7 +12,7 @@ Signed-off-by: Ryzer58 <ryestar101@gmail.com>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/allwinner/sun4i-a10.dtsi b/arch/arm/boot/dts/allwinner/sun4i-a10.dtsi
index 51a6464aab9a..cabf619c2e21 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun4i-a10.dtsi
+++ b/arch/arm/boot/dts/allwinner/sun4i-a10.dtsi
@@ -185,7 +185,7 @@ de: display-engine {
@ -25,5 +25,5 @@ index 51a6464aab9a..cabf619c2e21 100644
reserved-memory {
--
2.35.3
Armbian

View File

@ -1,4 +1,4 @@
From 073fe82934a9ca83fa80f9415d48f6d69dd6c69f Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Icenowy Zheng <icenowy@aosc.io>
Date: Mon, 25 Dec 2017 12:08:01 +0800
Subject: Doc:dt-bindings:usb: add binding for DWC3 controller on Allwinner SoC
@ -9,13 +9,12 @@ Add its device tree binding document.
Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
---
.../bindings/usb/allwinner,dwc3.txt | 39 +++++++++++++++++++
Documentation/devicetree/bindings/usb/allwinner,dwc3.txt | 39 ++++++++++
1 file changed, 39 insertions(+)
create mode 100644 Documentation/devicetree/bindings/usb/allwinner,dwc3.txt
diff --git a/Documentation/devicetree/bindings/usb/allwinner,dwc3.txt b/Documentation/devicetree/bindings/usb/allwinner,dwc3.txt
new file mode 100644
index 000000000000..3f7714636785
index 000000000000..111111111111
--- /dev/null
+++ b/Documentation/devicetree/bindings/usb/allwinner,dwc3.txt
@@ -0,0 +1,39 @@
@ -59,5 +58,5 @@ index 000000000000..3f7714636785
+ };
+ };
--
2.35.3
Armbian

View File

@ -1,4 +1,4 @@
From df8af1fccb4c20529f7efd46ed4ef5b64e333c9e Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Ryzer58 <ryestar101@gmail.com>
Date: Sun, 4 Aug 2024 23:45:50 +0100
Subject: Enable DMA support for the Allwinner A10 EMAC, which already exist in
@ -10,7 +10,7 @@ Signed-off-by: Ryzer58 <ryestar101@gmail.com>
1 file changed, 2 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun4i-a10.dtsi b/arch/arm/boot/dts/allwinner/sun4i-a10.dtsi
index cabf619c2e21..08a8433b595e 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun4i-a10.dtsi
+++ b/arch/arm/boot/dts/allwinner/sun4i-a10.dtsi
@@ -315,6 +315,8 @@ emac: ethernet@1c0b000 {
@ -23,5 +23,5 @@ index cabf619c2e21..08a8433b595e 100644
pinctrl-0 = <&emac_pins>;
status = "disabled";
--
2.35.3
Armbian

View File

@ -12,12 +12,10 @@ Signed-off-by: JohnTheCoolingFan <ivan8215145640@gmail.com>
4 files changed, 60 insertions(+), 54 deletions(-)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
index 2022990e4..3b3a196ea 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
@@ -123,10 +123,11 @@ i2c_gpio: i2c-gpio {
tft_tp: ns2009@48 {
compatible = "ti,tsc2007";
@@ -124,6 +124,7 @@ tft_tp: ns2009@48 {
reg = <0x48>;
status = "disabled";
ti,x-plate-ohms = <660>;
@ -25,15 +23,11 @@ index 2022990e4..3b3a196ea 100644
ti,rt-thr = <3000>;
ti,fuzzx = <32>;
ti,fuzzy = <16>;
i2c,ignore-nak = <1>;
};
diff --git a/drivers/input/touchscreen/tsc2007.h b/drivers/input/touchscreen/tsc2007.h
index 5252b6c6d..7411b8bce 100644
index 111111111111..222222222222 100644
--- a/drivers/input/touchscreen/tsc2007.h
+++ b/drivers/input/touchscreen/tsc2007.h
@@ -63,10 +63,11 @@ struct tsc2007 {
struct i2c_client *client;
@@ -65,6 +65,7 @@ struct tsc2007 {
u16 model;
u16 x_plate_ohms;
@ -41,15 +35,11 @@ index 5252b6c6d..7411b8bce 100644
u16 max_rt;
u16 rt_thr;
u8 touched;
unsigned long poll_period; /* in jiffies */
int fuzzx;
diff --git a/drivers/input/touchscreen/tsc2007_core.c b/drivers/input/touchscreen/tsc2007_core.c
index 08bbbafbb..3059d4097 100644
index 111111111111..222222222222 100644
--- a/drivers/input/touchscreen/tsc2007_core.c
+++ b/drivers/input/touchscreen/tsc2007_core.c
@@ -68,26 +68,29 @@ static void tsc2007_read_values(struct tsc2007 *tsc, struct ts_event *tc)
tsc2007_xfer(tsc, PWRDOWN);
}
@@ -70,22 +70,25 @@ static void tsc2007_read_values(struct tsc2007 *tsc, struct ts_event *tc)
u32 tsc2007_calculate_resistance(struct tsc2007 *tsc, struct ts_event *tc)
{
@ -90,11 +80,7 @@ index 08bbbafbb..3059d4097 100644
}
bool tsc2007_is_pen_down(struct tsc2007 *ts)
{
/*
@@ -178,60 +181,53 @@ static irqreturn_t tsc2007_soft_poll(int irq, void *handle)
{
struct tsc2007 *ts = handle;
@@ -180,6 +183,7 @@ static irqreturn_t tsc2007_soft_poll(int irq, void *handle)
struct input_dev *input = ts->input;
struct ts_event tc;
u32 rt;
@ -102,9 +88,7 @@ index 08bbbafbb..3059d4097 100644
if(!ts->stopped) {
mutex_lock(&ts->mlock);
tsc2007_read_values(ts, &tc);
mutex_unlock(&ts->mlock);
@@ -189,47 +193,39 @@ static irqreturn_t tsc2007_soft_poll(int irq, void *handle)
rt = tsc2007_calculate_resistance(ts, &tc);
@ -183,11 +167,7 @@ index 08bbbafbb..3059d4097 100644
return IRQ_HANDLED;
}
static void tsc2007_stop(struct tsc2007 *ts)
{
@@ -327,10 +323,17 @@ static int tsc2007_probe_properties(struct device *dev, struct tsc2007 *ts)
} else {
dev_err(dev, "Missing ti,x-plate-ohms device property\n");
@@ -329,6 +325,13 @@ static int tsc2007_probe_properties(struct device *dev, struct tsc2007 *ts)
return -EINVAL;
}
@ -201,15 +181,11 @@ index 08bbbafbb..3059d4097 100644
ts->gpiod = devm_gpiod_get_optional(dev, NULL, GPIOD_IN);
if (IS_ERR(ts->gpiod))
return PTR_ERR(ts->gpiod);
if (ts->gpiod)
diff --git a/include/linux/platform_data/tsc2007.h b/include/linux/platform_data/tsc2007.h
index a0ca52c41..f88e58032 100644
index 111111111111..222222222222 100644
--- a/include/linux/platform_data/tsc2007.h
+++ b/include/linux/platform_data/tsc2007.h
@@ -5,10 +5,11 @@
/* linux/platform_data/tsc2007.h */
@@ -7,6 +7,7 @@
struct tsc2007_platform_data {
u16 model; /* 2007. */
u16 x_plate_ohms; /* must be non-zero value */
@ -217,8 +193,6 @@ index a0ca52c41..f88e58032 100644
u16 max_rt; /* max. resistance above which samples are ignored */
unsigned long poll_period; /* time (in ms) between samples */
int fuzzx; /* fuzz factor for X, Y and pressure axes */
int fuzzy;
int fuzzz;
--
Created with Armbian build tools https://github.com/armbian/build
Armbian

View File

@ -8,7 +8,7 @@ Subject: Fix include uapi spi spidev module
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/spi/spidev.c b/drivers/spi/spidev.c
index 456eca57ee4f..6a306e8efc6f 100644
index 111111111111..222222222222 100644
--- a/drivers/spi/spidev.c
+++ b/drivers/spi/spidev.c
@@ -21,8 +21,7 @@

View File

@ -1,4 +1,4 @@
From b6b946580b8e87d715f6449c8023bb70ac649783 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Samuel Holland <samuel@sholland.org>
Date: Sat, 2 Jan 2021 15:52:27 -0600
Subject: Input: axp20x-pek - allow wakeup after shutdown
@ -20,7 +20,7 @@ Signed-off-by: Samuel Holland <samuel@sholland.org>
1 file changed, 6 insertions(+)
diff --git a/drivers/input/misc/axp20x-pek.c b/drivers/input/misc/axp20x-pek.c
index 4581606a28d6..7217dc6ed26a 100644
index 111111111111..222222222222 100644
--- a/drivers/input/misc/axp20x-pek.c
+++ b/drivers/input/misc/axp20x-pek.c
@@ -393,6 +393,11 @@ static const struct dev_pm_ops axp20x_pek_pm_ops = {
@ -44,5 +44,5 @@ index 4581606a28d6..7217dc6ed26a 100644
.driver = {
.name = "axp20x-pek",
--
2.35.3
Armbian

View File

@ -1,4 +1,4 @@
From 633be858e3fa418f2e1ecab9cbfb6dd78232efd3 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: AGM1968 <AGM1968@users.noreply.github.com>
Date: Wed, 31 May 2023 08:12:00 +0000
Subject: LED-green_power_on-red_status_heartbeat
@ -6,11 +6,11 @@ Subject: LED-green_power_on-red_status_heartbeat
Signed-off-by: AGM1968 <AGM1968@users.noreply.github.com>
---
.../boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi | 7 ++++---
arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
index 54dfaf24e75d..3d996494d37c 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
@@ -27,16 +27,17 @@ leds {
@ -35,5 +35,5 @@ index 54dfaf24e75d..3d996494d37c 100644
};
--
2.35.3
Armbian

View File

@ -8,7 +8,7 @@ Subject: Makefile: CONFIG_SHELL fix for builddeb packaging
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index 5c418efbe89b..453d10c493e4 100644
index 111111111111..222222222222 100644
--- a/Makefile
+++ b/Makefile
@@ -426,7 +426,9 @@ KCONFIG_CONFIG ?= .config

View File

@ -1,16 +1,15 @@
From 7daf13449df04fd21561c3244163204bc767d9d7 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: afaulkner420 <afaulkner420@gmail.com>
Date: Fri, 25 Mar 2022 19:23:56 +0000
Subject: Move sun50i-h6-pwm settings to its own overlay
---
.../allwinner/overlay/sun50i-h6-fixup.scr-cmd | 14 -----------
.../dts/allwinner/overlay/sun50i-h6-pwm.dtso | 25 +++++++++++++++++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-fixup.scr-cmd | 14 ------
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-pwm.dtso | 25 ++++++++++
2 files changed, 25 insertions(+), 14 deletions(-)
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-pwm.dtso
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-fixup.scr-cmd b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-fixup.scr-cmd
index d8e79ba4531b..f757db7aa4ad 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-fixup.scr-cmd
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-fixup.scr-cmd
@@ -54,20 +54,6 @@ if test "${param_pps_falling_edge}" = "1"; then
@ -36,7 +35,7 @@ index d8e79ba4531b..f757db7aa4ad 100644
setenv tmp_pin "${param_w1_pin}"
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-pwm.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-pwm.dtso
new file mode 100644
index 000000000000..a8aa74ed1988
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-pwm.dtso
@@ -0,0 +1,25 @@
@ -66,5 +65,5 @@ index 000000000000..a8aa74ed1988
+ };
+};
--
2.35.3
Armbian

View File

@ -1,15 +1,15 @@
From b8f2e5aba953293fc13a6ea819924cf415baa30a Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Alan <Alan>
Date: Sat, 20 May 2023 14:44:07 +0800
Subject: Optimize: TSC2007 touchscreen add polling method
---
drivers/input/touchscreen/tsc2007.h | 6 ++
drivers/input/touchscreen/tsc2007_core.c | 110 +++++++++++++++++++++--
drivers/input/touchscreen/tsc2007.h | 6 +
drivers/input/touchscreen/tsc2007_core.c | 110 +++++++++-
2 files changed, 108 insertions(+), 8 deletions(-)
diff --git a/drivers/input/touchscreen/tsc2007.h b/drivers/input/touchscreen/tsc2007.h
index 69b08dd6c8df..5252b6c6daeb 100644
index 111111111111..222222222222 100644
--- a/drivers/input/touchscreen/tsc2007.h
+++ b/drivers/input/touchscreen/tsc2007.h
@@ -66,10 +66,13 @@ struct tsc2007 {
@ -37,7 +37,7 @@ index 69b08dd6c8df..5252b6c6daeb 100644
int tsc2007_xfer(struct tsc2007 *tsc, u8 cmd);
diff --git a/drivers/input/touchscreen/tsc2007_core.c b/drivers/input/touchscreen/tsc2007_core.c
index b3655250d4a7..5267b0d0ad8c 100644
index 111111111111..222222222222 100644
--- a/drivers/input/touchscreen/tsc2007_core.c
+++ b/drivers/input/touchscreen/tsc2007_core.c
@@ -28,6 +28,8 @@
@ -191,5 +191,5 @@ index b3655250d4a7..5267b0d0ad8c 100644
tsc2007_stop(ts);
--
2.35.3
Armbian

View File

@ -1,53 +1,38 @@
From 860fc70719192613893ed1a1b9872fa99ead7714 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Stephen Graf <stephen.graf@gmail.com>
Date: Thu, 9 May 2024 20:59:34 -0700
Subject: Sound for H616, H618 Allwinner SOCs
Signed-off-by: Stephen Graf <stephen.graf@gmail.com>
---
.../allwinner/sun50i-h616-orangepi-zero.dtsi | 18 +
.../arm64/boot/dts/allwinner/sun50i-h616.dtsi | 83 +
drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 33 +-
include/sound/soc-dai.h | 13 +
sound/soc/Kconfig | 1 +
sound/soc/Makefile | 1 +
sound/soc/soc-core.c | 25 +
sound/soc/sunxi/Kconfig | 8 +
sound/soc/sunxi/Makefile | 1 +
sound/soc/sunxi/sun50iw9-codec.c | 1093 ++++++++++++
sound/soc/sunxi_v2/Kconfig | 48 +
sound/soc/sunxi_v2/Makefile | 11 +
sound/soc/sunxi_v2/drv_hdmi.h | 63 +
sound/soc/sunxi_v2/snd_sunxi_ahub.c | 1477 +++++++++++++++++
sound/soc/sunxi_v2/snd_sunxi_ahub.h | 67 +
sound/soc/sunxi_v2/snd_sunxi_ahub_dam.c | 534 ++++++
sound/soc/sunxi_v2/snd_sunxi_ahub_dam.h | 291 ++++
sound/soc/sunxi_v2/snd_sunxi_common.c | 267 +++
sound/soc/sunxi_v2/snd_sunxi_common.h | 67 +
sound/soc/sunxi_v2/snd_sunxi_log.h | 29 +
sound/soc/sunxi_v2/snd_sunxi_mach.c | 479 ++++++
sound/soc/sunxi_v2/snd_sunxi_mach.h | 17 +
sound/soc/sunxi_v2/snd_sunxi_mach_utils.c | 422 +++++
sound/soc/sunxi_v2/snd_sunxi_mach_utils.h | 116 ++
arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi | 18 +
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 83 +
drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 33 +-
include/sound/soc-dai.h | 13 +
sound/soc/Kconfig | 1 +
sound/soc/Makefile | 1 +
sound/soc/soc-core.c | 25 +
sound/soc/sunxi/Kconfig | 8 +
sound/soc/sunxi/Makefile | 1 +
sound/soc/sunxi/sun50iw9-codec.c | 1093 +++++++
sound/soc/sunxi_v2/Kconfig | 48 +
sound/soc/sunxi_v2/Makefile | 11 +
sound/soc/sunxi_v2/drv_hdmi.h | 63 +
sound/soc/sunxi_v2/snd_sunxi_ahub.c | 1477 ++++++++++
sound/soc/sunxi_v2/snd_sunxi_ahub.h | 67 +
sound/soc/sunxi_v2/snd_sunxi_ahub_dam.c | 534 ++++
sound/soc/sunxi_v2/snd_sunxi_ahub_dam.h | 291 ++
sound/soc/sunxi_v2/snd_sunxi_common.c | 267 ++
sound/soc/sunxi_v2/snd_sunxi_common.h | 67 +
sound/soc/sunxi_v2/snd_sunxi_log.h | 29 +
sound/soc/sunxi_v2/snd_sunxi_mach.c | 479 +++
sound/soc/sunxi_v2/snd_sunxi_mach.h | 17 +
sound/soc/sunxi_v2/snd_sunxi_mach_utils.c | 422 +++
sound/soc/sunxi_v2/snd_sunxi_mach_utils.h | 116 +
24 files changed, 5147 insertions(+), 17 deletions(-)
create mode 100644 sound/soc/sunxi/sun50iw9-codec.c
create mode 100644 sound/soc/sunxi_v2/Kconfig
create mode 100644 sound/soc/sunxi_v2/Makefile
create mode 100644 sound/soc/sunxi_v2/drv_hdmi.h
create mode 100644 sound/soc/sunxi_v2/snd_sunxi_ahub.c
create mode 100644 sound/soc/sunxi_v2/snd_sunxi_ahub.h
create mode 100644 sound/soc/sunxi_v2/snd_sunxi_ahub_dam.c
create mode 100644 sound/soc/sunxi_v2/snd_sunxi_ahub_dam.h
create mode 100644 sound/soc/sunxi_v2/snd_sunxi_common.c
create mode 100644 sound/soc/sunxi_v2/snd_sunxi_common.h
create mode 100644 sound/soc/sunxi_v2/snd_sunxi_log.h
create mode 100644 sound/soc/sunxi_v2/snd_sunxi_mach.c
create mode 100644 sound/soc/sunxi_v2/snd_sunxi_mach.h
create mode 100644 sound/soc/sunxi_v2/snd_sunxi_mach_utils.c
create mode 100644 sound/soc/sunxi_v2/snd_sunxi_mach_utils.h
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
index ce3dc6d9cd66..23553f2249c2 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
@@ -105,6 +105,24 @@ &de {
@ -76,7 +61,7 @@ index ce3dc6d9cd66..23553f2249c2 100644
status = "okay";
};
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
index ccaca20eb10b..8cb3ae91909f 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
@@ -182,6 +182,78 @@ dma: dma-controller@3002000 {
@ -177,7 +162,7 @@ index ccaca20eb10b..8cb3ae91909f 100644
compatible = "allwinner,sun50i-h616-mmc",
"allwinner,sun50i-a100-mmc";
diff --git a/drivers/clk/sunxi-ng/ccu-sun50i-h616.c b/drivers/clk/sunxi-ng/ccu-sun50i-h616.c
index 21e918582aa5..ab2628596b36 100644
index 111111111111..222222222222 100644
--- a/drivers/clk/sunxi-ng/ccu-sun50i-h616.c
+++ b/drivers/clk/sunxi-ng/ccu-sun50i-h616.c
@@ -215,20 +215,22 @@ static struct ccu_nkmp pll_de_clk = {
@ -246,7 +231,7 @@ index 21e918582aa5..ab2628596b36 100644
/*
* First clock parent (osc32K) is unusable for CEC. But since there
diff --git a/include/sound/soc-dai.h b/include/sound/soc-dai.h
index adcd8719d343..778751096c23 100644
index 111111111111..222222222222 100644
--- a/include/sound/soc-dai.h
+++ b/include/sound/soc-dai.h
@@ -415,6 +415,15 @@ struct snd_soc_dai_driver {
@ -277,7 +262,7 @@ index adcd8719d343..778751096c23 100644
/* for Playback/Capture */
diff --git a/sound/soc/Kconfig b/sound/soc/Kconfig
index 439fa631c342..7dc3967ccb27 100644
index 111111111111..222222222222 100644
--- a/sound/soc/Kconfig
+++ b/sound/soc/Kconfig
@@ -108,6 +108,7 @@ source "sound/soc/starfive/Kconfig"
@ -289,7 +274,7 @@ index 439fa631c342..7dc3967ccb27 100644
source "sound/soc/ti/Kconfig"
source "sound/soc/uniphier/Kconfig"
diff --git a/sound/soc/Makefile b/sound/soc/Makefile
index 8376fdb217ed..79b48e8b3657 100644
index 111111111111..222222222222 100644
--- a/sound/soc/Makefile
+++ b/sound/soc/Makefile
@@ -65,6 +65,7 @@ obj-$(CONFIG_SND_SOC) += starfive/
@ -301,7 +286,7 @@ index 8376fdb217ed..79b48e8b3657 100644
obj-$(CONFIG_SND_SOC) += ti/
obj-$(CONFIG_SND_SOC) += uniphier/
diff --git a/sound/soc/soc-core.c b/sound/soc/soc-core.c
index e65fe3a7c3e4..f43402e66020 100644
index 111111111111..222222222222 100644
--- a/sound/soc/soc-core.c
+++ b/sound/soc/soc-core.c
@@ -2523,6 +2523,7 @@ struct snd_soc_dai *snd_soc_register_dai(struct snd_soc_component *component,
@ -344,7 +329,7 @@ index e65fe3a7c3e4..f43402e66020 100644
dai->dev = dev;
dai->driver = dai_drv;
diff --git a/sound/soc/sunxi/Kconfig b/sound/soc/sunxi/Kconfig
index 753c38c5d554..0f6579ea7143 100644
index 111111111111..222222222222 100644
--- a/sound/soc/sunxi/Kconfig
+++ b/sound/soc/sunxi/Kconfig
@@ -10,6 +10,14 @@ config SND_SUN4I_CODEC
@ -363,7 +348,7 @@ index 753c38c5d554..0f6579ea7143 100644
tristate "Allwinner SUN8I audio codec"
depends on OF
diff --git a/sound/soc/sunxi/Makefile b/sound/soc/sunxi/Makefile
index b0b976a3d069..f72d94f3004c 100644
index 111111111111..222222222222 100644
--- a/sound/soc/sunxi/Makefile
+++ b/sound/soc/sunxi/Makefile
@@ -1,6 +1,7 @@
@ -376,7 +361,7 @@ index b0b976a3d069..f72d94f3004c 100644
obj-$(CONFIG_SND_SUN50I_CODEC_ANALOG) += sun50i-codec-analog.o
diff --git a/sound/soc/sunxi/sun50iw9-codec.c b/sound/soc/sunxi/sun50iw9-codec.c
new file mode 100644
index 000000000000..38b1d3824c20
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi/sun50iw9-codec.c
@@ -0,0 +1,1093 @@
@ -1475,7 +1460,7 @@ index 000000000000..38b1d3824c20
+MODULE_LICENSE("GPL");
diff --git a/sound/soc/sunxi_v2/Kconfig b/sound/soc/sunxi_v2/Kconfig
new file mode 100644
index 000000000000..37fc579ba9db
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi_v2/Kconfig
@@ -0,0 +1,48 @@
@ -1529,7 +1514,7 @@ index 000000000000..37fc579ba9db
+endmenu
diff --git a/sound/soc/sunxi_v2/Makefile b/sound/soc/sunxi_v2/Makefile
new file mode 100644
index 000000000000..c7c2ef8f9fe9
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi_v2/Makefile
@@ -0,0 +1,11 @@
@ -1546,7 +1531,7 @@ index 000000000000..c7c2ef8f9fe9
+obj-$(CONFIG_SND_SOC_SUNXI_MACH) += snd_soc_sunxi_machine.o
diff --git a/sound/soc/sunxi_v2/drv_hdmi.h b/sound/soc/sunxi_v2/drv_hdmi.h
new file mode 100644
index 000000000000..2e05489b01e1
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi_v2/drv_hdmi.h
@@ -0,0 +1,63 @@
@ -1615,7 +1600,7 @@ index 000000000000..2e05489b01e1
+#endif
diff --git a/sound/soc/sunxi_v2/snd_sunxi_ahub.c b/sound/soc/sunxi_v2/snd_sunxi_ahub.c
new file mode 100644
index 000000000000..8a1065e9183e
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi_v2/snd_sunxi_ahub.c
@@ -0,0 +1,1477 @@
@ -3098,7 +3083,7 @@ index 000000000000..8a1065e9183e
+MODULE_DESCRIPTION("sunxi soundcard platform of ahub");
diff --git a/sound/soc/sunxi_v2/snd_sunxi_ahub.h b/sound/soc/sunxi_v2/snd_sunxi_ahub.h
new file mode 100644
index 000000000000..b3c1cc592844
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi_v2/snd_sunxi_ahub.h
@@ -0,0 +1,67 @@
@ -3171,7 +3156,7 @@ index 000000000000..b3c1cc592844
+#endif /* __SND_SUNXI_AHUB_H */
diff --git a/sound/soc/sunxi_v2/snd_sunxi_ahub_dam.c b/sound/soc/sunxi_v2/snd_sunxi_ahub_dam.c
new file mode 100644
index 000000000000..1fcc8aefd50c
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi_v2/snd_sunxi_ahub_dam.c
@@ -0,0 +1,534 @@
@ -3711,7 +3696,7 @@ index 000000000000..1fcc8aefd50c
+MODULE_DESCRIPTION("sunxi soundcard platform of ahub_dam");
diff --git a/sound/soc/sunxi_v2/snd_sunxi_ahub_dam.h b/sound/soc/sunxi_v2/snd_sunxi_ahub_dam.h
new file mode 100644
index 000000000000..b7679bf545e9
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi_v2/snd_sunxi_ahub_dam.h
@@ -0,0 +1,291 @@
@ -4009,7 +3994,7 @@ index 000000000000..b7679bf545e9
\ No newline at end of file
diff --git a/sound/soc/sunxi_v2/snd_sunxi_common.c b/sound/soc/sunxi_v2/snd_sunxi_common.c
new file mode 100644
index 000000000000..410ab75aea5a
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi_v2/snd_sunxi_common.c
@@ -0,0 +1,267 @@
@ -4282,7 +4267,7 @@ index 000000000000..410ab75aea5a
+}
diff --git a/sound/soc/sunxi_v2/snd_sunxi_common.h b/sound/soc/sunxi_v2/snd_sunxi_common.h
new file mode 100644
index 000000000000..7b88d20c25e0
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi_v2/snd_sunxi_common.h
@@ -0,0 +1,67 @@
@ -4356,7 +4341,7 @@ index 000000000000..7b88d20c25e0
\ No newline at end of file
diff --git a/sound/soc/sunxi_v2/snd_sunxi_log.h b/sound/soc/sunxi_v2/snd_sunxi_log.h
new file mode 100644
index 000000000000..89ad9fe71936
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi_v2/snd_sunxi_log.h
@@ -0,0 +1,29 @@
@ -4391,7 +4376,7 @@ index 000000000000..89ad9fe71936
+#endif /* __SND_SUNXI_LOG_H */
diff --git a/sound/soc/sunxi_v2/snd_sunxi_mach.c b/sound/soc/sunxi_v2/snd_sunxi_mach.c
new file mode 100644
index 000000000000..27449ad6b843
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi_v2/snd_sunxi_mach.c
@@ -0,0 +1,479 @@
@ -4876,7 +4861,7 @@ index 000000000000..27449ad6b843
+MODULE_DESCRIPTION("sunxi soundcard machine");
diff --git a/sound/soc/sunxi_v2/snd_sunxi_mach.h b/sound/soc/sunxi_v2/snd_sunxi_mach.h
new file mode 100644
index 000000000000..ab429c8841ab
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi_v2/snd_sunxi_mach.h
@@ -0,0 +1,17 @@
@ -4899,7 +4884,7 @@ index 000000000000..ab429c8841ab
+#endif /* __SND_SUNXI_MACH_H */
diff --git a/sound/soc/sunxi_v2/snd_sunxi_mach_utils.c b/sound/soc/sunxi_v2/snd_sunxi_mach_utils.c
new file mode 100644
index 000000000000..15f474e5cbeb
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi_v2/snd_sunxi_mach_utils.c
@@ -0,0 +1,422 @@
@ -5327,7 +5312,7 @@ index 000000000000..15f474e5cbeb
+MODULE_DESCRIPTION("sunxi soundcard machine utils");
diff --git a/sound/soc/sunxi_v2/snd_sunxi_mach_utils.h b/sound/soc/sunxi_v2/snd_sunxi_mach_utils.h
new file mode 100644
index 000000000000..a9cffa0d859b
index 000000000000..111111111111
--- /dev/null
+++ b/sound/soc/sunxi_v2/snd_sunxi_mach_utils.h
@@ -0,0 +1,116 @@
@ -5448,5 +5433,5 @@ index 000000000000..a9cffa0d859b
+
+#endif /* __SND_SUNXI_MACH_UTILS_H */
--
2.35.3
Armbian

View File

@ -1,4 +1,4 @@
From 760f10718c0d69ebfccd155e5353ac5bf730d1e6 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: AGM1968 <AGM1968@users.noreply.github.com>
Date: Mon, 26 Jun 2023 14:29:56 +0000
Subject: Temp_fix mailbox
@ -10,7 +10,7 @@ Signed-off-by: AGM1968 <AGM1968@users.noreply.github.com>
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi
index 67c4ecff7150..33d83ec887b1 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi
@@ -42,7 +42,7 @@ bat: battery {
@ -49,5 +49,5 @@ index 67c4ecff7150..33d83ec887b1 100644
rtl8723cs: wifi@1 {
reg = <1>;
--
2.35.3
Armbian

View File

@ -1,20 +1,17 @@
From 5260e758e18c5076e3e53d3b17cbf6338addd43f Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Your Name <you@example.com>
Date: Tue, 30 May 2023 10:18:55 +0800
Subject: add bigtreetech-cb1 dts
---
arch/arm64/boot/dts/allwinner/Makefile | 2 +
.../sun50i-h616-bigtreetech-cb1-emmc.dts | 44 +++
.../sun50i-h616-bigtreetech-cb1-sd.dts | 35 ++
.../sun50i-h616-bigtreetech-cb1.dtsi | 327 ++++++++++++++++++
arch/arm64/boot/dts/allwinner/Makefile | 2 +
arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts | 44 ++
arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts | 35 +
arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 327 ++++++++++
4 files changed, 408 insertions(+)
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile
index 4759f09a89cc..443344f664b8 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/Makefile
+++ b/arch/arm64/boot/dts/allwinner/Makefile
@@ -51,6 +51,8 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h6-tanix-tx6.dtb
@ -28,7 +25,7 @@ index 4759f09a89cc..443344f664b8 100644
subdir-y := $(dts-dirs) overlay
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts
new file mode 100644
index 000000000000..f878c23f1d90
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts
@@ -0,0 +1,44 @@
@ -78,7 +75,7 @@ index 000000000000..f878c23f1d90
+};
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts
new file mode 100644
index 000000000000..e18dd854d74b
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts
@@ -0,0 +1,35 @@
@ -119,7 +116,7 @@ index 000000000000..e18dd854d74b
+};
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
new file mode 100644
index 000000000000..e82da4b6e340
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
@@ -0,0 +1,327 @@
@ -451,5 +448,5 @@ index 000000000000..e82da4b6e340
+ status = "okay";
+};
--
2.35.3
Armbian

View File

@ -1,33 +1,24 @@
From ee00f965c88e0a4a5f158b6eafb5fe2e5ce12c71 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: chraac <chraac@gmail.com>
Date: Fri, 5 Apr 2024 10:57:18 +0800
Subject: add dtb overlay for zero2w
---
.../arm64/boot/dts/allwinner/overlay/Makefile | 16 ++++++++-----
.../allwinner/overlay/sun50i-h616-gpu.dtso | 14 +++++++++++
.../overlay/sun50i-h616-i2c0-pi.dtso | 23 +++++++++++++++++++
.../overlay/sun50i-h616-i2c1-pi.dtso | 16 +++++++++++++
...616-i2c2.dtso => sun50i-h616-i2c2-ph.dtso} | 0
.../overlay/sun50i-h616-i2c2-pi.dtso | 23 +++++++++++++++++++
...616-i2c3.dtso => sun50i-h616-i2c3-ph.dtso} | 0
...616-i2c4.dtso => sun50i-h616-i2c4-ph.dtso} | 0
...6-uart2.dtso => sun50i-h616-uart2-ph.dtso} | 0
...6-uart5.dtso => sun50i-h616-uart5-ph.dtso} | 0
.../allwinner/sun50i-h618-orangepi-zero2w.dts | 12 ----------
arch/arm64/boot/dts/allwinner/overlay/Makefile | 16 ++++---
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-gpu.dtso | 14 ++++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c0-pi.dtso | 23 ++++++++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c1-pi.dtso | 16 +++++++
arch/arm64/boot/dts/allwinner/overlay/{sun50i-h616-i2c2.dtso => sun50i-h616-i2c2-ph.dtso} | 0
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c2-pi.dtso | 23 ++++++++++
arch/arm64/boot/dts/allwinner/overlay/{sun50i-h616-i2c3.dtso => sun50i-h616-i2c3-ph.dtso} | 0
arch/arm64/boot/dts/allwinner/overlay/{sun50i-h616-i2c4.dtso => sun50i-h616-i2c4-ph.dtso} | 0
arch/arm64/boot/dts/allwinner/overlay/{sun50i-h616-uart2.dtso => sun50i-h616-uart2-ph.dtso} | 0
arch/arm64/boot/dts/allwinner/overlay/{sun50i-h616-uart5.dtso => sun50i-h616-uart5-ph.dtso} | 0
arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero2w.dts | 12 -----
11 files changed, 86 insertions(+), 18 deletions(-)
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-gpu.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c0-pi.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c1-pi.dtso
rename arch/arm64/boot/dts/allwinner/overlay/{sun50i-h616-i2c2.dtso => sun50i-h616-i2c2-ph.dtso} (100%)
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c2-pi.dtso
rename arch/arm64/boot/dts/allwinner/overlay/{sun50i-h616-i2c3.dtso => sun50i-h616-i2c3-ph.dtso} (100%)
rename arch/arm64/boot/dts/allwinner/overlay/{sun50i-h616-i2c4.dtso => sun50i-h616-i2c4-ph.dtso} (100%)
rename arch/arm64/boot/dts/allwinner/overlay/{sun50i-h616-uart2.dtso => sun50i-h616-uart2-ph.dtso} (100%)
rename arch/arm64/boot/dts/allwinner/overlay/{sun50i-h616-uart5.dtso => sun50i-h616-uart5-ph.dtso} (100%)
diff --git a/arch/arm64/boot/dts/allwinner/overlay/Makefile b/arch/arm64/boot/dts/allwinner/overlay/Makefile
index 369b2976b1bb..24383cb63770 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/overlay/Makefile
+++ b/arch/arm64/boot/dts/allwinner/overlay/Makefile
@@ -49,11 +49,11 @@ dtb-$(CONFIG_ARCH_SUNXI) += \
@ -62,7 +53,7 @@ index 369b2976b1bb..24383cb63770 100644
sun50i-a64-fixup.scr \
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-gpu.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-gpu.dtso
new file mode 100644
index 000000000000..ac8846ac7d27
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-gpu.dtso
@@ -0,0 +1,14 @@
@ -82,7 +73,7 @@ index 000000000000..ac8846ac7d27
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c0-pi.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c0-pi.dtso
new file mode 100644
index 000000000000..b5003934c895
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c0-pi.dtso
@@ -0,0 +1,23 @@
@ -111,7 +102,7 @@ index 000000000000..b5003934c895
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c1-pi.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c1-pi.dtso
new file mode 100644
index 000000000000..05f3100967ff
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c1-pi.dtso
@@ -0,0 +1,16 @@
@ -137,7 +128,7 @@ rename from arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c2.dtso
rename to arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c2-ph.dtso
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c2-pi.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c2-pi.dtso
new file mode 100644
index 000000000000..0f7d7e9968d6
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c2-pi.dtso
@@ -0,0 +1,23 @@
@ -181,7 +172,7 @@ similarity index 100%
rename from arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-uart5.dtso
rename to arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-uart5-ph.dtso
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero2w.dts b/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero2w.dts
index b224902f5684..2a4c152b9294 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero2w.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero2w.dts
@@ -312,12 +312,6 @@ &uart4 {
@ -211,5 +202,5 @@ index b224902f5684..2a4c152b9294 100644
spi1_cs1_pin: spi1-cs1-pin {
pins = "PH9";
--
2.35.3
Armbian

View File

@ -1,16 +1,15 @@
From 9f88fa1812aa12386fc729a6d618a0b9600a2695 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: The-going <48602507+The-going@users.noreply.github.com>
Date: Sat, 16 Apr 2022 11:51:35 +0300
Subject: add initial support for orangepi3-lts
---
arch/arm64/boot/dts/allwinner/Makefile | 1 +
.../allwinner/sun50i-h6-orangepi-3-lts.dts | 399 ++++++++++++++++++
arch/arm64/boot/dts/allwinner/Makefile | 1 +
arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3-lts.dts | 399 ++++++++++
2 files changed, 400 insertions(+)
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3-lts.dts
diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile
index cedf4d9bb14d..1a37d4ec9a60 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/Makefile
+++ b/arch/arm64/boot/dts/allwinner/Makefile
@@ -43,6 +43,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-zero-plus.dtb
@ -23,7 +22,7 @@ index cedf4d9bb14d..1a37d4ec9a60 100644
dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h6-pine-h64.dtb
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3-lts.dts b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3-lts.dts
new file mode 100644
index 000000000000..dd6b4e15263e
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3-lts.dts
@@ -0,0 +1,399 @@
@ -427,5 +426,5 @@ index 000000000000..dd6b4e15263e
+ status = "okay";
+};
--
2.35.3
Armbian

View File

@ -1,15 +1,15 @@
From be6241b48636a739722e573d1dbb6f5c7856afc7 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: The-going <48602507+The-going@users.noreply.github.com>
Date: Sat, 16 Apr 2022 11:51:35 +0300
Subject: add nodes for sunxi-info, sunxi-addr and sunxi-dump-reg
---
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 19 +++++++++++++++++++
.../arm64/boot/dts/allwinner/sun50i-h616.dtsi | 19 +++++++++++++++++++
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 19 ++++++++++
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 19 ++++++++++
2 files changed, 38 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
index 926b3f568c0d..d01c5c72ff86 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
@@ -1242,6 +1242,25 @@ ths: thermal-sensor@5070400 {
@ -39,7 +39,7 @@ index 926b3f568c0d..d01c5c72ff86 100644
thermal-zones {
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
index 6ba83df33652..de2a736f0e33 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
@@ -854,6 +854,25 @@ ths: thermal-sensor@5070400 {
@ -69,5 +69,5 @@ index 6ba83df33652..de2a736f0e33 100644
thermal-zones {
--
2.35.3
Armbian

View File

@ -1,4 +1,4 @@
From 63dbe7a62208a8721dcf82efad59f7996a156890 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Stephen Graf <stephen.graf@gmail.com>
Date: Thu, 30 May 2024 18:19:07 -0700
Subject: adding dummy regulators in pinctr
@ -10,7 +10,7 @@ Signed-off-by: Stephen Graf <stephen.graf@gmail.com>
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-one.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-one.dts
index 927fd1bab07d..1aee01494ada 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-one.dts
+++ b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-one.dts
@@ -209,3 +209,10 @@ &usbphy {
@ -25,5 +25,5 @@ index 927fd1bab07d..1aee01494ada 100644
+ vcc-pg-supply = <&reg_vcc3v3>;
+};
--
2.35.3
Armbian

View File

@ -11,7 +11,7 @@ Subject: arm:arm64:dts: Add leds axp20x charger
4 files changed, 20 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/axp209.dtsi b/arch/arm/boot/dts/allwinner/axp209.dtsi
index 469d0f7d5185..bad2b8fcf6b5 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/axp209.dtsi
+++ b/arch/arm/boot/dts/allwinner/axp209.dtsi
@@ -76,6 +76,11 @@ axp_gpio: gpio {
@ -27,7 +27,7 @@ index 469d0f7d5185..bad2b8fcf6b5 100644
compatible = "x-powers,axp209-battery-power-supply";
status = "disabled";
diff --git a/arch/arm/boot/dts/allwinner/axp22x.dtsi b/arch/arm/boot/dts/allwinner/axp22x.dtsi
index f79650afd0a7..91c66b2456e9 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/axp22x.dtsi
+++ b/arch/arm/boot/dts/allwinner/axp22x.dtsi
@@ -62,6 +62,11 @@ axp_adc: adc {
@ -43,7 +43,7 @@ index f79650afd0a7..91c66b2456e9 100644
compatible = "x-powers,axp221-battery-power-supply";
status = "disabled";
diff --git a/arch/arm/boot/dts/allwinner/axp81x.dtsi b/arch/arm/boot/dts/allwinner/axp81x.dtsi
index a4b1be159b02..9a432a0dcdab 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/axp81x.dtsi
+++ b/arch/arm/boot/dts/allwinner/axp81x.dtsi
@@ -64,6 +64,11 @@ axp_gpio: gpio {
@ -59,7 +59,7 @@ index a4b1be159b02..9a432a0dcdab 100644
compatible = "x-powers,axp813-battery-power-supply";
status = "disabled";
diff --git a/arch/arm64/boot/dts/allwinner/axp803.dtsi b/arch/arm64/boot/dts/allwinner/axp803.dtsi
index 422be59f5d88..3ad8967a11dd 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/axp803.dtsi
+++ b/arch/arm64/boot/dts/allwinner/axp803.dtsi
@@ -28,6 +28,11 @@ axp_gpio: gpio {

View File

@ -1,16 +1,15 @@
From 8e08e10dc5bad9eaa7aac5ec22e06e891af21430 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: The-going <48602507+The-going@users.noreply.github.com>
Date: Mon, 24 Jan 2022 15:00:36 +0300
Subject: arm:dts: Add sun8i-h2-plus-nanopi-duo device
---
arch/arm/boot/dts/allwinner/Makefile | 1 +
.../allwinner/sun8i-h2-plus-nanopi-duo.dts | 164 ++++++++++++++++++
arch/arm/boot/dts/allwinner/Makefile | 1 +
arch/arm/boot/dts/allwinner/sun8i-h2-plus-nanopi-duo.dts | 164 ++++++++++
2 files changed, 165 insertions(+)
create mode 100644 arch/arm/boot/dts/allwinner/sun8i-h2-plus-nanopi-duo.dts
diff --git a/arch/arm/boot/dts/allwinner/Makefile b/arch/arm/boot/dts/allwinner/Makefile
index 296be33ec934..aa134fdf6905 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/Makefile
+++ b/arch/arm/boot/dts/allwinner/Makefile
@@ -220,6 +220,7 @@ dtb-$(CONFIG_MACH_SUN8I) += \
@ -23,7 +22,7 @@ index 296be33ec934..aa134fdf6905 100644
sun8i-h3-bananapi-m2-plus.dtb \
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h2-plus-nanopi-duo.dts b/arch/arm/boot/dts/allwinner/sun8i-h2-plus-nanopi-duo.dts
new file mode 100644
index 000000000000..2b31b8fddbf3
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm/boot/dts/allwinner/sun8i-h2-plus-nanopi-duo.dts
@@ -0,0 +1,164 @@
@ -192,5 +191,5 @@ index 000000000000..2b31b8fddbf3
+ usb0_id_det-gpios = <&pio 6 12 GPIO_ACTIVE_HIGH>; /* PG12 */
+};
--
2.35.3
Armbian

View File

@ -1,16 +1,15 @@
From 1d931f8c9f87d7503510bddf09fc2e112ee6ac87 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: The-going <48602507+The-going@users.noreply.github.com>
Date: Mon, 24 Jan 2022 15:23:33 +0300
Subject: arm:dts: Add sun8i-h2-plus-sunvell-r69 device
---
arch/arm/boot/dts/allwinner/Makefile | 1 +
.../allwinner/sun8i-h2-plus-sunvell-r69.dts | 225 ++++++++++++++++++
arch/arm/boot/dts/allwinner/Makefile | 1 +
arch/arm/boot/dts/allwinner/sun8i-h2-plus-sunvell-r69.dts | 225 ++++++++++
2 files changed, 226 insertions(+)
create mode 100644 arch/arm/boot/dts/allwinner/sun8i-h2-plus-sunvell-r69.dts
diff --git a/arch/arm/boot/dts/allwinner/Makefile b/arch/arm/boot/dts/allwinner/Makefile
index aa134fdf6905..055d241d7851 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/Makefile
+++ b/arch/arm/boot/dts/allwinner/Makefile
@@ -223,6 +223,7 @@ dtb-$(CONFIG_MACH_SUN8I) += \
@ -23,7 +22,7 @@ index aa134fdf6905..055d241d7851 100644
sun8i-h3-beelink-x2.dtb \
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h2-plus-sunvell-r69.dts b/arch/arm/boot/dts/allwinner/sun8i-h2-plus-sunvell-r69.dts
new file mode 100644
index 000000000000..bb0c2f72b723
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm/boot/dts/allwinner/sun8i-h2-plus-sunvell-r69.dts
@@ -0,0 +1,225 @@
@ -253,5 +252,5 @@ index 000000000000..bb0c2f72b723
+ status = "okay";
+};
--
2.35.3
Armbian

View File

@ -9,7 +9,7 @@ Subject: arm:dts: a10-cubiebord a20-cubietruck green LED mmc0 default-trigger
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/allwinner/sun4i-a10-cubieboard.dts b/arch/arm/boot/dts/allwinner/sun4i-a10-cubieboard.dts
index 0645d6064235..f97b53c4438c 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun4i-a10-cubieboard.dts
+++ b/arch/arm/boot/dts/allwinner/sun4i-a10-cubieboard.dts
@@ -83,7 +83,7 @@ led-0 {
@ -22,7 +22,7 @@ index 0645d6064235..f97b53c4438c 100644
};
};
diff --git a/arch/arm/boot/dts/allwinner/sun7i-a20-cubietruck.dts b/arch/arm/boot/dts/allwinner/sun7i-a20-cubietruck.dts
index 525cb7fcca79..df428f29b82f 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun7i-a20-cubietruck.dts
+++ b/arch/arm/boot/dts/allwinner/sun7i-a20-cubietruck.dts
@@ -93,6 +93,7 @@ led-2 {

View File

@ -9,7 +9,7 @@ Subject: arm:dts: a20-orangepi and mini fix phy-mode, hdmi
2 files changed, 31 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/allwinner/sun7i-a20-orangepi-mini.dts b/arch/arm/boot/dts/allwinner/sun7i-a20-orangepi-mini.dts
index 84efa01e7cba..fc87309aec4a 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun7i-a20-orangepi-mini.dts
+++ b/arch/arm/boot/dts/allwinner/sun7i-a20-orangepi-mini.dts
@@ -121,7 +121,7 @@ &gmac {
@ -22,7 +22,7 @@ index 84efa01e7cba..fc87309aec4a 100644
status = "okay";
};
diff --git a/arch/arm/boot/dts/allwinner/sun7i-a20-orangepi.dts b/arch/arm/boot/dts/allwinner/sun7i-a20-orangepi.dts
index 5d77f1d9818f..0c760b0a51c0 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun7i-a20-orangepi.dts
+++ b/arch/arm/boot/dts/allwinner/sun7i-a20-orangepi.dts
@@ -61,6 +61,17 @@ chosen {

View File

@ -8,7 +8,7 @@ Subject: arm:dts: h3-nanopi-neo Add regulator, leds, mmc2
1 file changed, 57 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-neo.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-neo.dts
index df71fab3cf4e..032849663443 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-neo.dts
+++ b/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-neo.dts
@@ -49,6 +49,63 @@ / {

View File

@ -8,7 +8,7 @@ Subject: arm:dts: h3-nanopi-neo-air Add regulator camera wifi bluetooth otg
1 file changed, 153 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-neo-air.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-neo-air.dts
index 9e1a33f94cad..bff96ae65469 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-neo-air.dts
+++ b/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-neo-air.dts
@@ -70,12 +70,92 @@ led-0 {

View File

@ -8,7 +8,7 @@ Subject: arm:dts: h3-orangepi-2 Add regulator vdd cpu
1 file changed, 29 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-2.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-2.dts
index 2b5890327a47..bc20c44d1c22 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-2.dts
+++ b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-2.dts
@@ -124,6 +124,10 @@ &de {

View File

@ -1,20 +1,17 @@
From 10c3d372d0fcb4e4f403dc8863022120b6c710bd Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: The-going <48602507+The-going@users.noreply.github.com>
Date: Wed, 2 Feb 2022 21:29:16 +0300
Subject: arm:dts:overlay: sun8i-h3-cpu-clock add overclock
---
arch/arm/boot/dts/allwinner/overlay/Makefile | 3 +
.../sun8i-h3-cpu-clock-1.2GHz-1.3v.dtso | 31 +++++++++
.../sun8i-h3-cpu-clock-1.368GHz-1.3v.dtso | 67 +++++++++++++++++++
.../sun8i-h3-cpu-clock-1.3GHz-1.3v.dtso | 61 +++++++++++++++++
arch/arm/boot/dts/allwinner/overlay/Makefile | 3 +
arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.2GHz-1.3v.dtso | 31 +++++
arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.368GHz-1.3v.dtso | 67 ++++++++++
arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.3GHz-1.3v.dtso | 61 +++++++++
4 files changed, 162 insertions(+)
create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.2GHz-1.3v.dtso
create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.368GHz-1.3v.dtso
create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.3GHz-1.3v.dtso
diff --git a/arch/arm/boot/dts/allwinner/overlay/Makefile b/arch/arm/boot/dts/allwinner/overlay/Makefile
index 0c47e8fda8fc..560f926b7018 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/overlay/Makefile
+++ b/arch/arm/boot/dts/allwinner/overlay/Makefile
@@ -60,6 +60,9 @@ dtb-$(CONFIG_MACH_SUN7I) += \
@ -29,7 +26,7 @@ index 0c47e8fda8fc..560f926b7018 100644
sun8i-h3-i2c2.dtbo \
diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.2GHz-1.3v.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.2GHz-1.3v.dtso
new file mode 100644
index 000000000000..b07e694c781a
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.2GHz-1.3v.dtso
@@ -0,0 +1,31 @@
@ -66,7 +63,7 @@ index 000000000000..b07e694c781a
+
diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.368GHz-1.3v.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.368GHz-1.3v.dtso
new file mode 100644
index 000000000000..e3fd7e5c85a6
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.368GHz-1.3v.dtso
@@ -0,0 +1,67 @@
@ -139,7 +136,7 @@ index 000000000000..e3fd7e5c85a6
+
diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.3GHz-1.3v.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.3GHz-1.3v.dtso
new file mode 100644
index 000000000000..413222831eab
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cpu-clock-1.3GHz-1.3v.dtso
@@ -0,0 +1,61 @@
@ -205,5 +202,5 @@ index 000000000000..413222831eab
+};
+
--
2.35.3
Armbian

View File

@ -9,7 +9,7 @@ Subject: arm:dts:sun5i-a13-olinuxino Add panel lcd-olinuxino-4.3 needed to fix
1 file changed, 44 insertions(+), 35 deletions(-)
diff --git a/arch/arm/boot/dts/allwinner/sun5i-a13-olinuxino.dts b/arch/arm/boot/dts/allwinner/sun5i-a13-olinuxino.dts
index fadeae3cd8bb..d015a24c67a2 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun5i-a13-olinuxino.dts
+++ b/arch/arm/boot/dts/allwinner/sun5i-a13-olinuxino.dts
@@ -48,6 +48,7 @@

View File

@ -8,7 +8,7 @@ Subject: arm:dts:sun5i-a13-olinuxino-micro add panel lcd-olinuxino-4.3
1 file changed, 60 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/allwinner/sun5i-a13-olinuxino-micro.dts b/arch/arm/boot/dts/allwinner/sun5i-a13-olinuxino-micro.dts
index bfe1075e62cc..32874f6a5917 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun5i-a13-olinuxino-micro.dts
+++ b/arch/arm/boot/dts/allwinner/sun5i-a13-olinuxino-micro.dts
@@ -44,7 +44,7 @@

View File

@ -10,12 +10,10 @@ Signed-off-by: TheSnowfield <17957399+TheSnowfield@users.noreply.github.com>
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/boot/dts/allwinner/sun5i-r8-chip.dts b/arch/arm/boot/dts/allwinner/sun5i-r8-chip.dts
index 4192c23848c3..0a1e9cb1535e 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun5i-r8-chip.dts
+++ b/arch/arm/boot/dts/allwinner/sun5i-r8-chip.dts
@@ -273,10 +273,10 @@ &usb_power_supply {
};
@@ -275,8 +275,8 @@ &usb_power_supply {
&usbphy {
status = "okay";
@ -28,5 +26,5 @@ index 4192c23848c3..0a1e9cb1535e 100644
usb1_vbus-supply = <&reg_vcc5v0>;
};
--
Created with Armbian build tools https://github.com/armbian/build
Armbian

View File

@ -41,7 +41,7 @@ Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2 files changed, 26 insertions(+), 6 deletions(-)
diff --git a/arch/arm/boot/dts/allwinner/sun7i-a20-bananapro.dts b/arch/arm/boot/dts/allwinner/sun7i-a20-bananapro.dts
index e22f0e8bb17a..e687480765e6 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun7i-a20-bananapro.dts
+++ b/arch/arm/boot/dts/allwinner/sun7i-a20-bananapro.dts
@@ -162,9 +162,19 @@ &mmc3 {
@ -68,7 +68,7 @@ index e22f0e8bb17a..e687480765e6 100644
};
diff --git a/arch/arm/boot/dts/allwinner/sun7i-a20-cubietruck.dts b/arch/arm/boot/dts/allwinner/sun7i-a20-cubietruck.dts
index 52160e368304..525cb7fcca79 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun7i-a20-cubietruck.dts
+++ b/arch/arm/boot/dts/allwinner/sun7i-a20-cubietruck.dts
@@ -213,9 +213,19 @@ &mmc3 {

View File

@ -8,7 +8,7 @@ Subject: arm:dts: sun7i-a20-bananapro add hdmi-connector, de
1 file changed, 30 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun7i-a20-bananapro.dts b/arch/arm/boot/dts/allwinner/sun7i-a20-bananapro.dts
index e687480765e6..3a34fb39a840 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun7i-a20-bananapro.dts
+++ b/arch/arm/boot/dts/allwinner/sun7i-a20-bananapro.dts
@@ -60,6 +60,17 @@ chosen {

View File

@ -8,7 +8,7 @@ Subject: arm:dts: sun7i-a20-cubietruck add alias uart2
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/allwinner/sun7i-a20-cubietruck.dts b/arch/arm/boot/dts/allwinner/sun7i-a20-cubietruck.dts
index df428f29b82f..a3d169c4395e 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun7i-a20-cubietruck.dts
+++ b/arch/arm/boot/dts/allwinner/sun7i-a20-cubietruck.dts
@@ -55,6 +55,7 @@ / {

View File

@ -12,7 +12,7 @@ fixes some kernel crashes
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/boot/dts/allwinner/sun7i-a20-olimex-som-evb.dts b/arch/arm/boot/dts/allwinner/sun7i-a20-olimex-som-evb.dts
index f05ee32bc9cb..e1867190c70c 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun7i-a20-olimex-som-evb.dts
+++ b/arch/arm/boot/dts/allwinner/sun7i-a20-olimex-som-evb.dts
@@ -247,7 +247,7 @@ &reg_ahci_5v {
@ -25,7 +25,7 @@ index f05ee32bc9cb..e1867190c70c 100644
regulator-name = "vdd-cpu";
};
diff --git a/arch/arm/boot/dts/allwinner/sun7i-a20-olimex-som204-evb.dts b/arch/arm/boot/dts/allwinner/sun7i-a20-olimex-som204-evb.dts
index 54af6c18075b..ae3aa1055559 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun7i-a20-olimex-som204-evb.dts
+++ b/arch/arm/boot/dts/allwinner/sun7i-a20-olimex-som204-evb.dts
@@ -218,7 +218,7 @@ &reg_ahci_5v {
@ -38,7 +38,7 @@ index 54af6c18075b..ae3aa1055559 100644
regulator-name = "vdd-cpu";
};
diff --git a/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-micro.dts b/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-micro.dts
index a1b89b2a2999..7077ceea73e2 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-micro.dts
+++ b/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-micro.dts
@@ -268,7 +268,7 @@ &battery_power_supply {

View File

@ -8,7 +8,7 @@ Subject: arm:dts:sun7i-a20-olinuxino-lime2 enable audio codec
1 file changed, 4 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-lime2.dts b/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-lime2.dts
index ecb91fb899ff..e0174ca486cd 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-lime2.dts
+++ b/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-lime2.dts
@@ -96,6 +96,10 @@ &ahci {

View File

@ -8,7 +8,7 @@ Subject: arm:dts:sun7i-a20-olinuxino-lime2 enable ldo3 always-on
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-lime2.dts b/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-lime2.dts
index e0174ca486cd..ae710f785915 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-lime2.dts
+++ b/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-lime2.dts
@@ -237,10 +237,10 @@ &reg_ldo2 {

View File

@ -8,7 +8,7 @@ Subject: arm:dts:sun7i-a20-olinuxino-micro-emmc Add vqmmc node
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-micro-emmc.dts b/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-micro-emmc.dts
index 2337b44a88aa..c79e9ad02812 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-micro-emmc.dts
+++ b/arch/arm/boot/dts/allwinner/sun7i-a20-olinuxino-micro-emmc.dts
@@ -55,6 +55,7 @@ mmc2_pwrseq: pwrseq {

View File

@ -8,7 +8,7 @@ Subject: arm:dts: sun8i-h2-plus-orangepi-zero fix xradio interrupt
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h2-plus-orangepi-zero.dts b/arch/arm/boot/dts/allwinner/sun8i-h2-plus-orangepi-zero.dts
index 3706216ffb40..7b42ab8b5180 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-h2-plus-orangepi-zero.dts
+++ b/arch/arm/boot/dts/allwinner/sun8i-h2-plus-orangepi-zero.dts
@@ -49,6 +49,7 @@

View File

@ -8,7 +8,7 @@ Subject: arm:dts:sun8i-h3 add thermal zones
1 file changed, 55 insertions(+), 13 deletions(-)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi b/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi
index 30d72d3b670e..1b02a4c3f05d 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi
+++ b/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi
@@ -297,32 +297,74 @@ ths: thermal-sensor@1c25000 {

View File

@ -8,7 +8,7 @@ Subject: arm:dts:sun8i-h3-bananapi-m2-plus add wifi_pwrseq
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-bananapi-m2-plus.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-bananapi-m2-plus.dts
index 195a75da13f1..f3f324e669a0 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-h3-bananapi-m2-plus.dts
+++ b/arch/arm/boot/dts/allwinner/sun8i-h3-bananapi-m2-plus.dts
@@ -48,3 +48,8 @@ / {

View File

@ -8,7 +8,7 @@ Subject: arm:dts: sun8i-h3-nanopi add leds pio pins
1 file changed, 23 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi.dtsi b/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi.dtsi
index cf8413fba6c1..57d5f75133fd 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi.dtsi
+++ b/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi.dtsi
@@ -59,6 +59,8 @@ chosen {

View File

@ -8,7 +8,7 @@ Subject: arm:dts: sun8i-h3-orangepi-pc-plus add wifi_pwrseq
1 file changed, 6 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc-plus.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc-plus.dts
index babf4cf1b2f6..e1efbf1b1baf 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc-plus.dts
+++ b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc-plus.dts
@@ -51,10 +51,16 @@ aliases {

View File

@ -1,4 +1,4 @@
From 944b81371656107101029f67759713abf4f30a51 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Gunjan Gupta <viraniac@gmail.com>
Date: Mon, 10 Jul 2023 19:24:21 +0000
Subject: arm: dts: sun8i: h3: reduce opp-microvolt to prevent not supported by
@ -9,7 +9,7 @@ Subject: arm: dts: sun8i: h3: reduce opp-microvolt to prevent not supported by
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi b/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi
index 1b02a4c3f05d..8c2f597772fe 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi
+++ b/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi
@@ -86,19 +86,19 @@ opp-1008000000 {
@ -44,5 +44,5 @@ index 1b02a4c3f05d..8c2f597772fe 100644
};
--
2.35.3
Armbian

View File

@ -8,7 +8,7 @@ Subject: arm:dts: sun8i-r40 add clk_out_a fix bananam2ultra
1 file changed, 17 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-r40.dtsi b/arch/arm/boot/dts/allwinner/sun8i-r40.dtsi
index 83562328b8c0..74c20d84046f 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-r40.dtsi
+++ b/arch/arm/boot/dts/allwinner/sun8i-r40.dtsi
@@ -75,6 +75,23 @@ osc32k: osc32k {

View File

@ -9,7 +9,7 @@ Subject: arm:dts: sun8i-r40 bananapi-m2-ultra add codec analog
2 files changed, 28 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-r40-bananapi-m2-ultra.dts b/arch/arm/boot/dts/allwinner/sun8i-r40-bananapi-m2-ultra.dts
index 3508633a8e55..ebb2bd322112 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-r40-bananapi-m2-ultra.dts
+++ b/arch/arm/boot/dts/allwinner/sun8i-r40-bananapi-m2-ultra.dts
@@ -118,6 +118,16 @@ &cpu0 {
@ -30,7 +30,7 @@ index 3508633a8e55..ebb2bd322112 100644
status = "okay";
};
diff --git a/arch/arm/boot/dts/allwinner/sun8i-r40.dtsi b/arch/arm/boot/dts/allwinner/sun8i-r40.dtsi
index f4c8e442a278..83562328b8c0 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-r40.dtsi
+++ b/arch/arm/boot/dts/allwinner/sun8i-r40.dtsi
@@ -837,6 +837,24 @@ i2s2: i2s@1c22800 {

View File

@ -9,7 +9,7 @@ Subject: arm:dts: sun8i-v3s/s3-pinecube enable sound codec
2 files changed, 28 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun8i-s3-pinecube.dts b/arch/arm/boot/dts/allwinner/sun8i-s3-pinecube.dts
index 20966e954eda..773ad05033a2 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-s3-pinecube.dts
+++ b/arch/arm/boot/dts/allwinner/sun8i-s3-pinecube.dts
@@ -58,6 +58,20 @@ wifi_pwrseq: wifi_pwrseq {
@ -34,7 +34,7 @@ index 20966e954eda..773ad05033a2 100644
pinctrl-names = "default";
pinctrl-0 = <&csi1_8bit_pins>;
diff --git a/arch/arm/boot/dts/allwinner/sun8i-v3s.dtsi b/arch/arm/boot/dts/allwinner/sun8i-v3s.dtsi
index 3b9a282c2746..2e8d60f605da 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-v3s.dtsi
+++ b/arch/arm/boot/dts/allwinner/sun8i-v3s.dtsi
@@ -471,6 +471,20 @@ codec_analog: codec-analog@1c23000 {

View File

@ -15,7 +15,7 @@ Signed-off-by: Philipp Rossak <embed3d@gmail.com>
1 file changed, 11 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun9i-a80.dtsi b/arch/arm/boot/dts/allwinner/sun9i-a80.dtsi
index 7d3f3300f431..14c68bdd1292 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun9i-a80.dtsi
+++ b/arch/arm/boot/dts/allwinner/sun9i-a80.dtsi
@@ -941,6 +941,17 @@ ccu: clock@6000000 {

View File

@ -15,7 +15,7 @@ Signed-off-by: Philipp Rossak <embed3d@gmail.com>
1 file changed, 26 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sun9i-a80.dtsi b/arch/arm/boot/dts/allwinner/sun9i-a80.dtsi
index 14c68bdd1292..7b7260f0cfa9 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sun9i-a80.dtsi
+++ b/arch/arm/boot/dts/allwinner/sun9i-a80.dtsi
@@ -1261,4 +1261,30 @@ r_rsb: rsb@8003400 {

View File

@ -8,7 +8,7 @@ Subject: arm:dts:sunxi-h3-h5.dtsi add i2s0 i2s1 pins
1 file changed, 10 insertions(+)
diff --git a/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi b/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi
index 68dd7a6331b4..5a3fb7644dd1 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi
+++ b/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi
@@ -464,6 +464,16 @@ i2c2_pins: i2c2-pins {

View File

@ -8,7 +8,7 @@ Subject: arm:dts: sunxi-h3-h5.dtsi force mmc0 bus-width
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi b/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi
index ad2179fae156..68dd7a6331b4 100644
index 111111111111..222222222222 100644
--- a/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi
+++ b/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi
@@ -221,6 +221,7 @@ mmc0: mmc@1c0f000 {

View File

@ -1,16 +1,15 @@
From 3522343ef2df5a56543a63a5aa7d1ae75f81f2c6 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: wuweidong <625769020@qq.com>
Date: Mon, 27 Nov 2017 10:23:51 +0800
Subject: arm64:dts: Add sun50i-h5-nanopi-k1-plus device
---
arch/arm64/boot/dts/allwinner/Makefile | 1 +
.../allwinner/sun50i-h5-nanopi-k1-plus.dts | 396 ++++++++++++++++++
arch/arm64/boot/dts/allwinner/Makefile | 1 +
arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-k1-plus.dts | 396 ++++++++++
2 files changed, 397 insertions(+)
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-k1-plus.dts
diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile
index 94aaf6384267..a31fbac871a1 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/Makefile
+++ b/arch/arm64/boot/dts/allwinner/Makefile
@@ -29,6 +29,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-nanopi-neo2.dtb
@ -23,7 +22,7 @@ index 94aaf6384267..a31fbac871a1 100644
dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-zero-plus2.dtb
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-k1-plus.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-k1-plus.dts
new file mode 100644
index 000000000000..b7045a9efab5
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-k1-plus.dts
@@ -0,0 +1,396 @@
@ -425,5 +424,5 @@ index 000000000000..b7045a9efab5
+};
\ No newline at end of file
--
2.35.3
Armbian

View File

@ -1,16 +1,15 @@
From c38b5c605885a07a5806492e9cf4c7967fdf9a31 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: The-going <48602507+The-going@users.noreply.github.com>
Date: Mon, 24 Jan 2022 18:54:36 +0300
Subject: arm64:dts: Add sun50i-h5-nanopi-m1-plus2 device
---
arch/arm64/boot/dts/allwinner/Makefile | 1 +
.../allwinner/sun50i-h5-nanopi-m1-plus2.dts | 240 ++++++++++++++++++
arch/arm64/boot/dts/allwinner/Makefile | 1 +
arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-m1-plus2.dts | 240 ++++++++++
2 files changed, 241 insertions(+)
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-m1-plus2.dts
diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile
index 8f360b752ad4..b27d424e7731 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/Makefile
+++ b/arch/arm64/boot/dts/allwinner/Makefile
@@ -32,6 +32,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-nanopi-neo-core2.dtb
@ -23,7 +22,7 @@ index 8f360b752ad4..b27d424e7731 100644
dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-zero-plus2.dtb
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-m1-plus2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-m1-plus2.dts
new file mode 100644
index 000000000000..d051382cc800
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-m1-plus2.dts
@@ -0,0 +1,240 @@
@ -268,5 +267,5 @@ index 000000000000..d051382cc800
+ status = "okay";
+};
--
2.35.3
Armbian

View File

@ -1,16 +1,15 @@
From 0c9544d024ef8851a1fb8ebc948b4c2e0c9edd2a Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: The-going <48602507+The-going@users.noreply.github.com>
Date: Mon, 24 Jan 2022 18:43:42 +0300
Subject: arm64:dts: Add sun50i-h5-nanopi-neo-core2 device
---
arch/arm64/boot/dts/allwinner/Makefile | 1 +
.../allwinner/sun50i-h5-nanopi-neo-core2.dts | 210 ++++++++++++++++++
arch/arm64/boot/dts/allwinner/Makefile | 1 +
arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-core2.dts | 210 ++++++++++
2 files changed, 211 insertions(+)
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-core2.dts
diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile
index a31fbac871a1..aa75246ef731 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/Makefile
+++ b/arch/arm64/boot/dts/allwinner/Makefile
@@ -27,6 +27,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-libretech-all-h3-it.dtb
@ -23,7 +22,7 @@ index a31fbac871a1..aa75246ef731 100644
dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-nanopi-k1-plus.dtb
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-core2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-core2.dts
new file mode 100644
index 000000000000..57283cc16ad9
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-core2.dts
@@ -0,0 +1,210 @@
@ -238,5 +237,5 @@ index 000000000000..57283cc16ad9
+ status = "okay";
+};
--
2.35.3
Armbian

View File

@ -1,16 +1,15 @@
From ff109a4c8a7e661d94c18c09915936c0297a4830 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: The-going <48602507+The-going@users.noreply.github.com>
Date: Mon, 24 Jan 2022 18:49:55 +0300
Subject: arm64:dts: Add sun50i-h5-nanopi-neo2-v1.1 device
---
arch/arm64/boot/dts/allwinner/Makefile | 1 +
.../allwinner/sun50i-h5-nanopi-neo2-v1.1.dts | 180 ++++++++++++++++++
arch/arm64/boot/dts/allwinner/Makefile | 1 +
arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2-v1.1.dts | 180 ++++++++++
2 files changed, 181 insertions(+)
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2-v1.1.dts
diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile
index aa75246ef731..8f360b752ad4 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/Makefile
+++ b/arch/arm64/boot/dts/allwinner/Makefile
@@ -26,6 +26,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-libretech-all-h3-cc.dtb
@ -23,7 +22,7 @@ index aa75246ef731..8f360b752ad4 100644
dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-nanopi-r1s-h5.dtb
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2-v1.1.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2-v1.1.dts
new file mode 100644
index 000000000000..06ffbbd29a93
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2-v1.1.dts
@@ -0,0 +1,180 @@
@ -208,5 +207,5 @@ index 000000000000..06ffbbd29a93
+ status = "okay";
+};
--
2.35.3
Armbian

View File

@ -10,7 +10,7 @@ to be fixed and tested on the board
1 file changed, 46 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dts
index 21d0bdc28766..636b64a1d8db 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dts
@@ -52,6 +52,13 @@ reg_usb1_vbus: usb1-vbus {

View File

@ -1,26 +1,21 @@
From 3a4da37c64b078259531ef7476d80c1b9afab444 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Gunjan Gupta <viraniac@mgmail.com>
Date: Thu, 1 Feb 2024 22:38:21 +0000
Subject: arm64: dts: H616: Add overlays that are also compatible with orange
pi zero2 and zero3
---
.../arm64/boot/dts/allwinner/overlay/Makefile | 5 ++++
.../allwinner/overlay/sun50i-h616-i2c2.dtso | 8 ++++++
.../allwinner/overlay/sun50i-h616-i2c3.dtso | 8 ++++++
.../allwinner/overlay/sun50i-h616-i2c4.dtso | 8 ++++++
.../allwinner/overlay/sun50i-h616-uart2.dtso | 8 ++++++
.../allwinner/overlay/sun50i-h616-uart5.dtso | 8 ++++++
.../arm64/boot/dts/allwinner/sun50i-h616.dtsi | 26 ++++++++++++++++++-
arch/arm64/boot/dts/allwinner/overlay/Makefile | 5 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c2.dtso | 8 +++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c3.dtso | 8 +++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c4.dtso | 8 +++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-uart2.dtso | 8 +++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-uart5.dtso | 8 +++
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 26 +++++++++-
7 files changed, 70 insertions(+), 1 deletion(-)
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c2.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c3.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c4.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-uart2.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-uart5.dtso
diff --git a/arch/arm64/boot/dts/allwinner/overlay/Makefile b/arch/arm64/boot/dts/allwinner/overlay/Makefile
index 84711585fc86..369b2976b1bb 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/overlay/Makefile
+++ b/arch/arm64/boot/dts/allwinner/overlay/Makefile
@@ -49,6 +49,11 @@ dtb-$(CONFIG_ARCH_SUNXI) += \
@ -37,7 +32,7 @@ index 84711585fc86..369b2976b1bb 100644
sun50i-h616-spidev1_0.dtbo \
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c2.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c2.dtso
new file mode 100644
index 000000000000..feebc9ad85fb
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c2.dtso
@@ -0,0 +1,8 @@
@ -51,7 +46,7 @@ index 000000000000..feebc9ad85fb
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c3.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c3.dtso
new file mode 100644
index 000000000000..bb212d3c66da
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c3.dtso
@@ -0,0 +1,8 @@
@ -65,7 +60,7 @@ index 000000000000..bb212d3c66da
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c4.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c4.dtso
new file mode 100644
index 000000000000..8fbcc658b22c
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-i2c4.dtso
@@ -0,0 +1,8 @@
@ -79,7 +74,7 @@ index 000000000000..8fbcc658b22c
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-uart2.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-uart2.dtso
new file mode 100644
index 000000000000..6a6806906972
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-uart2.dtso
@@ -0,0 +1,8 @@
@ -93,7 +88,7 @@ index 000000000000..6a6806906972
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-uart5.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-uart5.dtso
new file mode 100644
index 000000000000..4f172489276b
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-uart5.dtso
@@ -0,0 +1,8 @@
@ -106,7 +101,7 @@ index 000000000000..4f172489276b
+ status = "okay";
+};
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
index e71b79ebced8..362c43d5eb9f 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
@@ -319,11 +319,21 @@ i2c0_pins: i2c0-pins {
@ -162,5 +157,5 @@ index e71b79ebced8..362c43d5eb9f 100644
gic: interrupt-controller@3021000 {
--
2.35.3
Armbian

View File

@ -1,14 +1,14 @@
From e01bc0a8b41090dabdab780763d35479e653c401 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: The-going <48602507+The-going@users.noreply.github.com>
Date: Sun, 13 Nov 2022 23:15:38 +0300
Subject: arm64: dts: allwiner: sun50i-h616.dtsi: add usb,ehci,ohci
---
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 11 +++++++++--
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 11 ++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
index 74aed0d232a9..44f8ae11ca16 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
@@ -58,12 +58,12 @@ reserved-memory {
@ -60,5 +60,5 @@ index 74aed0d232a9..44f8ae11ca16 100644
/omit-if-no-ref/
r_i2c_pins: r-i2c-pins {
--
2.35.3
Armbian

View File

@ -1,4 +1,4 @@
From e2abda1b390f9749fa4908bb7039771bbc3c8166 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Jernej Skrabec <jernej.skrabec@siol.net>
Date: Fri, 16 Aug 2019 16:40:20 +0200
Subject: arm64: dts: allwinner: h6: Add AC200 EPHY nodes
@ -17,11 +17,11 @@ connect the MAC and PHY accordingly.
Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
---
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 73 ++++++++++++++++++++
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 73 ++++++++++
1 file changed, 73 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
index 9feb68a332fe..ff367881643e 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
@@ -24,6 +24,16 @@ aliases {
@ -140,5 +140,5 @@ index 9feb68a332fe..ff367881643e 100644
compatible = "allwinner,sun50i-h6-spi",
"allwinner,sun8i-h3-spi";
--
2.35.3
Armbian

View File

@ -1,15 +1,15 @@
From 142a4882933673fb71a4834684b5e9f432b682ca Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Jernej Skrabec <jernej.skrabec@gmail.com>
Date: Thu, 1 Sep 2022 17:45:03 +0200
Subject: arm64: dts: allwinner: h6: add AC200 codec nodes
Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
---
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 42 ++++++++++++++++++++
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 42 ++++++++++
1 file changed, 42 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
index ff367881643e..926b3f568c0d 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
@@ -24,6 +24,22 @@ aliases {
@ -83,5 +83,5 @@ index ff367881643e..926b3f568c0d 100644
#sound-dai-cells = <0>;
compatible = "allwinner,sun50i-h6-i2s";
--
2.35.3
Armbian

View File

@ -13,7 +13,7 @@ Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
3 files changed, 64 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dts b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dts
index 5e3405408244..871020167557 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dts
@@ -104,6 +104,19 @@ wifi_pwrseq: wifi-pwrseq {
@ -63,7 +63,7 @@ index 5e3405408244..871020167557 100644
status = "okay";
};
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts b/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts
index 454d2a2974c9..5bb973ea3fb4 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts
@@ -93,6 +93,19 @@ &dwc3 {
@ -113,7 +113,7 @@ index 454d2a2974c9..5bb973ea3fb4 100644
status = "okay";
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-tanix-tx6-mini.dts b/arch/arm64/boot/dts/allwinner/sun50i-h6-tanix-tx6-mini.dts
index 08d84160d88f..931e8b99fd93 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h6-tanix-tx6-mini.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-tanix-tx6-mini.dts
@@ -10,6 +10,20 @@ / {

View File

@ -16,7 +16,7 @@ Signed-off-by: Andre Przywara <andre.przywara@arm.com>
1 file changed, 38 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-tanix.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6-tanix.dtsi
index 4903d6358112..51a75debab44 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h6-tanix.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-tanix.dtsi
@@ -10,6 +10,7 @@

View File

@ -11,7 +11,7 @@ Signed-off-by: Kali Prasad <kprasadvnsi@protonmail.com>
1 file changed, 15 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
index 45359b0d317a..7ad1982fb47f 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
@@ -171,6 +171,21 @@ ccu: clock@3001000 {

View File

@ -1,4 +1,4 @@
From c15cdd5568126541113d6970018f449ed44f2288 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: AGM1968 <AGM1968@users.noreply.github.com>
Date: Tue, 23 May 2023 16:43:00 +0000
Subject: arm64-dts-allwinner-h616-Add-efuse_xlate-cpu-frequency-scaling-v1_6_2
@ -9,20 +9,18 @@ Subject: arm64-dts-allwinner-h616-Add-efuse_xlate-cpu-frequency-scaling-v1_6_2
Signed-off-by: AGM1968 <AGM1968@users.noreply.github.com>
---
.../dts/allwinner/sun50i-h616-cpu-opp.dtsi | 75 +++++++++++++++
.../allwinner/sun50i-h616-orangepi-zero.dtsi | 1 +
.../allwinner/sun50i-h616-orangepi-zero2.dts | 5 +
.../dts/allwinner/sun50i-h618-cpu-dvfs.dtsi | 64 +++++++++++++
.../allwinner/sun50i-h618-orangepi-zero3.dts | 62 ++-----------
drivers/cpufreq/cpufreq-dt-platdev.c | 2 +
drivers/cpufreq/sun50i-cpufreq-nvmem.c | 92 ++++++++++++++-----
arch/arm64/boot/dts/allwinner/sun50i-h616-cpu-opp.dtsi | 75 ++++++++
arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi | 1 +
arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts | 5 +
arch/arm64/boot/dts/allwinner/sun50i-h618-cpu-dvfs.dtsi | 64 +++++++
arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero3.dts | 62 +------
drivers/cpufreq/cpufreq-dt-platdev.c | 2 +
drivers/cpufreq/sun50i-cpufreq-nvmem.c | 92 +++++++---
7 files changed, 221 insertions(+), 80 deletions(-)
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-cpu-opp.dtsi
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h618-cpu-dvfs.dtsi
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-cpu-opp.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-cpu-opp.dtsi
new file mode 100644
index 000000000000..36f2950367c6
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-cpu-opp.dtsi
@@ -0,0 +1,75 @@
@ -102,7 +100,7 @@ index 000000000000..36f2950367c6
+ operating-points-v2 = <&cpu_opp_table>;
+};
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
index a795087c681f..54dfaf24e75d 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
@@ -7,6 +7,7 @@
@ -114,7 +112,7 @@ index a795087c681f..54dfaf24e75d 100644
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/interrupt-controller/arm-gic.h>
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts
index 649274d77827..47ab2acedae6 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts
@@ -12,6 +12,11 @@ / {
@ -131,7 +129,7 @@ index 649274d77827..47ab2acedae6 100644
allwinner,tx-delay-ps = <700>;
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h618-cpu-dvfs.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h618-cpu-dvfs.dtsi
new file mode 100644
index 000000000000..0509e3fb22e2
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h618-cpu-dvfs.dtsi
@@ -0,0 +1,64 @@
@ -200,7 +198,7 @@ index 000000000000..0509e3fb22e2
+ };
+};
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero3.dts b/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero3.dts
index b3b1b8692125..eba89a87785b 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero3.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero3.dts
@@ -6,12 +6,18 @@
@ -286,7 +284,7 @@ index b3b1b8692125..eba89a87785b 100644
vcc-pc-supply = <&reg_dldo1>;
vcc-pf-supply = <&reg_dldo1>;
diff --git a/drivers/cpufreq/cpufreq-dt-platdev.c b/drivers/cpufreq/cpufreq-dt-platdev.c
index fb2875ce1fdd..0b5cbe13ccb1 100644
index 111111111111..222222222222 100644
--- a/drivers/cpufreq/cpufreq-dt-platdev.c
+++ b/drivers/cpufreq/cpufreq-dt-platdev.c
@@ -104,6 +104,8 @@ static const struct of_device_id allowlist[] __initconst = {
@ -299,7 +297,7 @@ index fb2875ce1fdd..0b5cbe13ccb1 100644
{ .compatible = "apple,arm-platform", },
diff --git a/drivers/cpufreq/sun50i-cpufreq-nvmem.c b/drivers/cpufreq/sun50i-cpufreq-nvmem.c
index 6845ab5034ec..51d7010c49a7 100644
index 111111111111..222222222222 100644
--- a/drivers/cpufreq/sun50i-cpufreq-nvmem.c
+++ b/drivers/cpufreq/sun50i-cpufreq-nvmem.c
@@ -6,6 +6,9 @@
@ -470,5 +468,5 @@ index 6845ab5034ec..51d7010c49a7 100644
if (ret == 0)
return 0;
--
2.35.3
Armbian

View File

@ -11,7 +11,7 @@ Signed-off-by: Kali Prasad <kprasadvnsi@protonmail.com>
1 file changed, 75 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
index 7ad1982fb47f..8628a9e3dfca 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
@@ -9,6 +9,7 @@

View File

@ -1,4 +1,4 @@
From b7ff2326aa729907a527503fe7da50317c3fbd86 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Dzieko=C5=84ski?=
<michal.dziekonski+github@gmail.com>
Date: Wed, 3 May 2023 12:17:28 +0000
@ -6,11 +6,11 @@ Subject: arm64: dts: allwinner: h616: Fix thermal zones (add missing trips)
Signed-off-by: Michal Dziekonski <michal.dziekonski+github@gmail.com>
---
.../arm64/boot/dts/allwinner/sun50i-h616.dtsi | 29 +++++++++++++++++++
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 29 ++++++++++
1 file changed, 29 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
index e3848b22359b..6ba83df33652 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
@@ -877,6 +877,11 @@ cpu_target: trip-point@1 {
@ -69,5 +69,5 @@ index e3848b22359b..6ba83df33652 100644
};
};
--
2.35.3
Armbian

View File

@ -1,4 +1,4 @@
From 0bc7e696227939df69c5bccdb4d19693a3db43f5 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Dzieko=C5=84ski?=
<michal.dziekonski+github@gmail.com>
Date: Sun, 28 May 2023 00:26:43 +0000
@ -7,11 +7,11 @@ Subject: arm64: dts: allwinner: h616 orangepi zero2: Enable expansion board
Signed-off-by: Michal Dziekonski <michal.dziekonski+github@gmail.com>
---
.../dts/allwinner/sun50i-h616-orangepi-zero.dtsi | 15 +++++++++++++++
arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi | 15 ++++++++++
1 file changed, 15 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
index 3d996494d37c..558852702e55 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
@@ -67,6 +67,13 @@ &ehci1 {
@ -44,5 +44,5 @@ index 3d996494d37c..558852702e55 100644
status = "okay";
pinctrl-names = "default";
--
2.35.3
Armbian

View File

@ -1,110 +1,62 @@
From 7dd4e48ccf6d23042982b636f605347a17e62b12 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: The-going <48602507+The-going@users.noreply.github.com>
Date: Wed, 2 Feb 2022 13:02:10 +0300
Subject: arm64:dts:allwinner:overlay: Add Overlays for sunxi64
---
arch/arm64/boot/dts/allwinner/Makefile | 2 +
.../arm64/boot/dts/allwinner/overlay/Makefile | 58 ++++
.../overlay/README.sun50i-a64-overlays | 196 ++++++++++++++
.../overlay/README.sun50i-h5-overlays | 250 ++++++++++++++++++
.../overlay/sun50i-a64-fixup.scr-cmd | 95 +++++++
.../allwinner/overlay/sun50i-a64-i2c0.dtso | 32 +++
.../allwinner/overlay/sun50i-a64-i2c1.dtso | 22 ++
.../overlay/sun50i-a64-pps-gpio.dtso | 29 ++
.../overlay/sun50i-a64-spi-add-cs1.dtso | 41 +++
.../overlay/sun50i-a64-spi-jedec-nor.dtso | 34 +++
.../overlay/sun50i-a64-spi-spidev.dtso | 42 +++
.../allwinner/overlay/sun50i-a64-uart1.dtso | 22 ++
.../allwinner/overlay/sun50i-a64-uart2.dtso | 37 +++
.../allwinner/overlay/sun50i-a64-uart3.dtso | 32 +++
.../allwinner/overlay/sun50i-a64-uart4.dtso | 37 +++
.../allwinner/overlay/sun50i-a64-w1-gpio.dtso | 29 ++
.../overlay/sun50i-h5-analog-codec.dtso | 17 ++
.../dts/allwinner/overlay/sun50i-h5-cir.dtso | 15 ++
.../allwinner/overlay/sun50i-h5-fixup.scr-cmd | 110 ++++++++
.../dts/allwinner/overlay/sun50i-h5-i2c0.dtso | 20 ++
.../dts/allwinner/overlay/sun50i-h5-i2c1.dtso | 20 ++
.../dts/allwinner/overlay/sun50i-h5-i2c2.dtso | 20 ++
.../allwinner/overlay/sun50i-h5-pps-gpio.dtso | 29 ++
.../dts/allwinner/overlay/sun50i-h5-pwm.dtso | 39 +++
.../overlay/sun50i-h5-spdif-out.dtso | 38 +++
.../overlay/sun50i-h5-spi-add-cs1.dtso | 41 +++
.../overlay/sun50i-h5-spi-jedec-nor.dtso | 42 +++
.../overlay/sun50i-h5-spi-spidev.dtso | 42 +++
.../allwinner/overlay/sun50i-h5-uart1.dtso | 22 ++
.../allwinner/overlay/sun50i-h5-uart2.dtso | 32 +++
.../allwinner/overlay/sun50i-h5-uart3.dtso | 32 +++
.../allwinner/overlay/sun50i-h5-usbhost0.dtso | 27 ++
.../allwinner/overlay/sun50i-h5-usbhost1.dtso | 27 ++
.../allwinner/overlay/sun50i-h5-usbhost2.dtso | 27 ++
.../allwinner/overlay/sun50i-h5-usbhost3.dtso | 27 ++
.../allwinner/overlay/sun50i-h5-w1-gpio.dtso | 29 ++
.../allwinner/overlay/sun50i-h6-fixup.scr-cmd | 110 ++++++++
.../dts/allwinner/overlay/sun50i-h6-i2c0.dtso | 20 ++
.../dts/allwinner/overlay/sun50i-h6-i2c1.dtso | 20 ++
.../dts/allwinner/overlay/sun50i-h6-i2c2.dtso | 20 ++
.../allwinner/overlay/sun50i-h6-ruart.dtso | 13 +
.../overlay/sun50i-h6-spi-add-cs1.dtso | 41 +++
.../overlay/sun50i-h6-spi-jedec-nor.dtso | 42 +++
.../overlay/sun50i-h6-spi-spidev.dtso | 42 +++
.../overlay/sun50i-h6-spi-spidev1.dtso | 30 +++
.../allwinner/overlay/sun50i-h6-uart1.dtso | 22 ++
.../allwinner/overlay/sun50i-h6-uart2.dtso | 32 +++
.../allwinner/overlay/sun50i-h6-uart3.dtso | 32 +++
.../allwinner/overlay/sun50i-h6-w1-gpio.dtso | 29 ++
arch/arm64/boot/dts/allwinner/Makefile | 2 +
arch/arm64/boot/dts/allwinner/overlay/Makefile | 58 +++
arch/arm64/boot/dts/allwinner/overlay/README.sun50i-a64-overlays | 196 ++++++++
arch/arm64/boot/dts/allwinner/overlay/README.sun50i-h5-overlays | 250 ++++++++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-fixup.scr-cmd | 95 ++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-i2c0.dtso | 32 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-i2c1.dtso | 22 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-pps-gpio.dtso | 29 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-add-cs1.dtso | 41 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-jedec-nor.dtso | 34 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-spidev.dtso | 42 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart1.dtso | 22 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart2.dtso | 37 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart3.dtso | 32 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart4.dtso | 37 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-w1-gpio.dtso | 29 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-analog-codec.dtso | 17 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cir.dtso | 15 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-fixup.scr-cmd | 110 ++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c0.dtso | 20 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c1.dtso | 20 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c2.dtso | 20 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-pps-gpio.dtso | 29 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-pwm.dtso | 39 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spdif-out.dtso | 38 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-add-cs1.dtso | 41 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-jedec-nor.dtso | 42 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-spidev.dtso | 42 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart1.dtso | 22 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart2.dtso | 32 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart3.dtso | 32 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost0.dtso | 27 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost1.dtso | 27 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost2.dtso | 27 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost3.dtso | 27 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-w1-gpio.dtso | 29 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-fixup.scr-cmd | 110 ++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c0.dtso | 20 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c1.dtso | 20 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c2.dtso | 20 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-ruart.dtso | 13 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-add-cs1.dtso | 41 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-jedec-nor.dtso | 42 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-spidev.dtso | 42 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-spidev1.dtso | 30 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart1.dtso | 22 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart2.dtso | 32 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart3.dtso | 32 ++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-w1-gpio.dtso | 29 ++
49 files changed, 2067 insertions(+)
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/Makefile
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/README.sun50i-a64-overlays
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/README.sun50i-h5-overlays
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-fixup.scr-cmd
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-i2c0.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-i2c1.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-pps-gpio.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-add-cs1.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-jedec-nor.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-spidev.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart1.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart2.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart3.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart4.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-w1-gpio.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-analog-codec.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cir.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-fixup.scr-cmd
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c0.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c1.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c2.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-pps-gpio.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-pwm.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spdif-out.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-add-cs1.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-jedec-nor.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-spidev.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart1.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart2.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart3.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost0.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost1.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost2.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost3.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-w1-gpio.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-fixup.scr-cmd
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c0.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c1.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c2.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-ruart.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-add-cs1.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-jedec-nor.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-spidev.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-spidev1.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart1.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart2.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart3.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-w1-gpio.dtso
diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile
index b27d424e7731..b6d5142c2b01 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/Makefile
+++ b/arch/arm64/boot/dts/allwinner/Makefile
@@ -47,3 +47,5 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h6-tanix-tx6-mini.dtb
@ -115,7 +67,7 @@ index b27d424e7731..b6d5142c2b01 100644
+subdir-y := $(dts-dirs) overlay
diff --git a/arch/arm64/boot/dts/allwinner/overlay/Makefile b/arch/arm64/boot/dts/allwinner/overlay/Makefile
new file mode 100644
index 000000000000..ae404a5258a9
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/Makefile
@@ -0,0 +1,58 @@
@ -179,7 +131,7 @@ index 000000000000..ae404a5258a9
+clean-files := *.dtbo *.scr
diff --git a/arch/arm64/boot/dts/allwinner/overlay/README.sun50i-a64-overlays b/arch/arm64/boot/dts/allwinner/overlay/README.sun50i-a64-overlays
new file mode 100644
index 000000000000..cd9dbc686412
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/README.sun50i-a64-overlays
@@ -0,0 +1,196 @@
@ -381,7 +333,7 @@ index 000000000000..cd9dbc686412
+ or long wires - please use external pull-up resistor instead
diff --git a/arch/arm64/boot/dts/allwinner/overlay/README.sun50i-h5-overlays b/arch/arm64/boot/dts/allwinner/overlay/README.sun50i-h5-overlays
new file mode 100644
index 000000000000..1ac7fbcf62d1
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/README.sun50i-h5-overlays
@@ -0,0 +1,250 @@
@ -637,7 +589,7 @@ index 000000000000..1ac7fbcf62d1
+ or long wires - please use external pull-up resistor instead
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-fixup.scr-cmd b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-fixup.scr-cmd
new file mode 100644
index 000000000000..9b34c05ecf18
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-fixup.scr-cmd
@@ -0,0 +1,95 @@
@ -738,7 +690,7 @@ index 000000000000..9b34c05ecf18
+fi
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-i2c0.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-i2c0.dtso
new file mode 100644
index 000000000000..37bdb2c2fae3
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-i2c0.dtso
@@ -0,0 +1,32 @@
@ -776,7 +728,7 @@ index 000000000000..37bdb2c2fae3
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-i2c1.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-i2c1.dtso
new file mode 100644
index 000000000000..b2483c9cd7b2
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-i2c1.dtso
@@ -0,0 +1,22 @@
@ -804,7 +756,7 @@ index 000000000000..b2483c9cd7b2
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-pps-gpio.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-pps-gpio.dtso
new file mode 100644
index 000000000000..5fa161c4718e
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-pps-gpio.dtso
@@ -0,0 +1,29 @@
@ -839,7 +791,7 @@ index 000000000000..5fa161c4718e
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-add-cs1.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-add-cs1.dtso
new file mode 100644
index 000000000000..4432aac51f2e
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-add-cs1.dtso
@@ -0,0 +1,41 @@
@ -886,7 +838,7 @@ index 000000000000..4432aac51f2e
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-jedec-nor.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-jedec-nor.dtso
new file mode 100644
index 000000000000..31d73e572281
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-jedec-nor.dtso
@@ -0,0 +1,34 @@
@ -926,7 +878,7 @@ index 000000000000..31d73e572281
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-spidev.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-spidev.dtso
new file mode 100644
index 000000000000..84a435b79bee
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-spi-spidev.dtso
@@ -0,0 +1,42 @@
@ -974,7 +926,7 @@ index 000000000000..84a435b79bee
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart1.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart1.dtso
new file mode 100644
index 000000000000..4d8dac1a59cb
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart1.dtso
@@ -0,0 +1,22 @@
@ -1002,7 +954,7 @@ index 000000000000..4d8dac1a59cb
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart2.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart2.dtso
new file mode 100644
index 000000000000..7286d7360df1
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart2.dtso
@@ -0,0 +1,37 @@
@ -1045,7 +997,7 @@ index 000000000000..7286d7360df1
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart3.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart3.dtso
new file mode 100644
index 000000000000..c5729b9d2568
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart3.dtso
@@ -0,0 +1,32 @@
@ -1083,7 +1035,7 @@ index 000000000000..c5729b9d2568
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart4.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart4.dtso
new file mode 100644
index 000000000000..21c9b738aa93
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-uart4.dtso
@@ -0,0 +1,37 @@
@ -1126,7 +1078,7 @@ index 000000000000..21c9b738aa93
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-w1-gpio.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-w1-gpio.dtso
new file mode 100644
index 000000000000..d230469135de
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-w1-gpio.dtso
@@ -0,0 +1,29 @@
@ -1161,7 +1113,7 @@ index 000000000000..d230469135de
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-analog-codec.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-analog-codec.dtso
new file mode 100644
index 000000000000..aaa66d5e7ca1
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-analog-codec.dtso
@@ -0,0 +1,17 @@
@ -1184,7 +1136,7 @@ index 000000000000..aaa66d5e7ca1
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cir.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cir.dtso
new file mode 100644
index 000000000000..90c264a0ab78
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cir.dtso
@@ -0,0 +1,15 @@
@ -1205,7 +1157,7 @@ index 000000000000..90c264a0ab78
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-fixup.scr-cmd b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-fixup.scr-cmd
new file mode 100644
index 000000000000..7abb64d84a8a
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-fixup.scr-cmd
@@ -0,0 +1,110 @@
@ -1321,7 +1273,7 @@ index 000000000000..7abb64d84a8a
+fi
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c0.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c0.dtso
new file mode 100644
index 000000000000..87fbd7e51a11
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c0.dtso
@@ -0,0 +1,20 @@
@ -1347,7 +1299,7 @@ index 000000000000..87fbd7e51a11
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c1.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c1.dtso
new file mode 100644
index 000000000000..6008b9a0853e
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c1.dtso
@@ -0,0 +1,20 @@
@ -1373,7 +1325,7 @@ index 000000000000..6008b9a0853e
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c2.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c2.dtso
new file mode 100644
index 000000000000..2980dbf34300
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-i2c2.dtso
@@ -0,0 +1,20 @@
@ -1399,7 +1351,7 @@ index 000000000000..2980dbf34300
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-pps-gpio.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-pps-gpio.dtso
new file mode 100644
index 000000000000..46e067562e3d
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-pps-gpio.dtso
@@ -0,0 +1,29 @@
@ -1434,7 +1386,7 @@ index 000000000000..46e067562e3d
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-pwm.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-pwm.dtso
new file mode 100644
index 000000000000..6d12e8420de9
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-pwm.dtso
@@ -0,0 +1,39 @@
@ -1479,7 +1431,7 @@ index 000000000000..6d12e8420de9
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spdif-out.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spdif-out.dtso
new file mode 100644
index 000000000000..65bc51b0218e
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spdif-out.dtso
@@ -0,0 +1,38 @@
@ -1523,7 +1475,7 @@ index 000000000000..65bc51b0218e
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-add-cs1.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-add-cs1.dtso
new file mode 100644
index 000000000000..8e3eab295f49
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-add-cs1.dtso
@@ -0,0 +1,41 @@
@ -1570,7 +1522,7 @@ index 000000000000..8e3eab295f49
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-jedec-nor.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-jedec-nor.dtso
new file mode 100644
index 000000000000..5a45808c11a5
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-jedec-nor.dtso
@@ -0,0 +1,42 @@
@ -1618,7 +1570,7 @@ index 000000000000..5a45808c11a5
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-spidev.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-spidev.dtso
new file mode 100644
index 000000000000..69a14b2c60e4
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-spi-spidev.dtso
@@ -0,0 +1,42 @@
@ -1666,7 +1618,7 @@ index 000000000000..69a14b2c60e4
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart1.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart1.dtso
new file mode 100644
index 000000000000..92e3eb4d9b66
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart1.dtso
@@ -0,0 +1,22 @@
@ -1694,7 +1646,7 @@ index 000000000000..92e3eb4d9b66
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart2.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart2.dtso
new file mode 100644
index 000000000000..92bee1a9600a
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart2.dtso
@@ -0,0 +1,32 @@
@ -1732,7 +1684,7 @@ index 000000000000..92bee1a9600a
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart3.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart3.dtso
new file mode 100644
index 000000000000..a2197f1668fb
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-uart3.dtso
@@ -0,0 +1,32 @@
@ -1770,7 +1722,7 @@ index 000000000000..a2197f1668fb
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost0.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost0.dtso
new file mode 100644
index 000000000000..c1d79c232fa4
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost0.dtso
@@ -0,0 +1,27 @@
@ -1803,7 +1755,7 @@ index 000000000000..c1d79c232fa4
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost1.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost1.dtso
new file mode 100644
index 000000000000..2b4f245bf297
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost1.dtso
@@ -0,0 +1,27 @@
@ -1836,7 +1788,7 @@ index 000000000000..2b4f245bf297
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost2.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost2.dtso
new file mode 100644
index 000000000000..54800e729538
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost2.dtso
@@ -0,0 +1,27 @@
@ -1869,7 +1821,7 @@ index 000000000000..54800e729538
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost3.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost3.dtso
new file mode 100644
index 000000000000..a99524ea38f3
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-usbhost3.dtso
@@ -0,0 +1,27 @@
@ -1902,7 +1854,7 @@ index 000000000000..a99524ea38f3
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-w1-gpio.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-w1-gpio.dtso
new file mode 100644
index 000000000000..6e99626ac660
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-w1-gpio.dtso
@@ -0,0 +1,29 @@
@ -1937,7 +1889,7 @@ index 000000000000..6e99626ac660
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-fixup.scr-cmd b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-fixup.scr-cmd
new file mode 100644
index 000000000000..d8e79ba4531b
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-fixup.scr-cmd
@@ -0,0 +1,110 @@
@ -2053,7 +2005,7 @@ index 000000000000..d8e79ba4531b
+fi
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c0.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c0.dtso
new file mode 100644
index 000000000000..7e7ee8c46e9c
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c0.dtso
@@ -0,0 +1,20 @@
@ -2079,7 +2031,7 @@ index 000000000000..7e7ee8c46e9c
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c1.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c1.dtso
new file mode 100644
index 000000000000..111769821262
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c1.dtso
@@ -0,0 +1,20 @@
@ -2105,7 +2057,7 @@ index 000000000000..111769821262
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c2.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c2.dtso
new file mode 100644
index 000000000000..b627529c2144
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-i2c2.dtso
@@ -0,0 +1,20 @@
@ -2131,7 +2083,7 @@ index 000000000000..b627529c2144
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-ruart.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-ruart.dtso
new file mode 100644
index 000000000000..6430cb083370
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-ruart.dtso
@@ -0,0 +1,13 @@
@ -2150,7 +2102,7 @@ index 000000000000..6430cb083370
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-add-cs1.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-add-cs1.dtso
new file mode 100644
index 000000000000..0fa060fa1eff
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-add-cs1.dtso
@@ -0,0 +1,41 @@
@ -2197,7 +2149,7 @@ index 000000000000..0fa060fa1eff
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-jedec-nor.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-jedec-nor.dtso
new file mode 100644
index 000000000000..4f81dbb9924c
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-jedec-nor.dtso
@@ -0,0 +1,42 @@
@ -2245,7 +2197,7 @@ index 000000000000..4f81dbb9924c
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-spidev.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-spidev.dtso
new file mode 100644
index 000000000000..1f077ea80ae5
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-spidev.dtso
@@ -0,0 +1,42 @@
@ -2293,7 +2245,7 @@ index 000000000000..1f077ea80ae5
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-spidev1.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-spidev1.dtso
new file mode 100644
index 000000000000..5e6b70530fae
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-spi-spidev1.dtso
@@ -0,0 +1,30 @@
@ -2329,7 +2281,7 @@ index 000000000000..5e6b70530fae
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart1.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart1.dtso
new file mode 100644
index 000000000000..44aa94efdad1
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart1.dtso
@@ -0,0 +1,22 @@
@ -2357,7 +2309,7 @@ index 000000000000..44aa94efdad1
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart2.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart2.dtso
new file mode 100644
index 000000000000..bf9174bcd2e6
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart2.dtso
@@ -0,0 +1,32 @@
@ -2395,7 +2347,7 @@ index 000000000000..bf9174bcd2e6
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart3.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart3.dtso
new file mode 100644
index 000000000000..418edc14a0e4
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-uart3.dtso
@@ -0,0 +1,32 @@
@ -2433,7 +2385,7 @@ index 000000000000..418edc14a0e4
+};
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-w1-gpio.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-w1-gpio.dtso
new file mode 100644
index 000000000000..3043c87780e4
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h6-w1-gpio.dtso
@@ -0,0 +1,29 @@
@ -2467,5 +2419,5 @@ index 000000000000..3043c87780e4
+ };
+};
--
2.35.3
Armbian

View File

@ -1,4 +1,4 @@
From 99d87ae3a8bbe469bda97e80d056e0a8aa33c384 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Ukhellfire <afaulkner420@gmail.com>
Date: Fri, 25 Mar 2022 07:10:57 +0000
Subject: arm64: dts/allwinner/sun50i-h6: Fix H6 emmc
@ -8,7 +8,7 @@ Subject: arm64: dts/allwinner/sun50i-h6: Fix H6 emmc
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
index 70650e47bdb5..9feb68a332fe 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
@@ -548,8 +548,7 @@ mmc1: mmc@4021000 {
@ -22,5 +22,5 @@ index 70650e47bdb5..9feb68a332fe 100644
clocks = <&ccu CLK_BUS_MMC2>, <&ccu CLK_MMC2>;
clock-names = "ahb", "mmc";
--
2.35.3
Armbian

View File

@ -9,7 +9,7 @@ Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
1 file changed, 14 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
index 44f8ae11ca16..26ef79c5d895 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
@@ -108,6 +108,20 @@ soc {

View File

@ -9,7 +9,7 @@ Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
1 file changed, 24 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
index 26ef79c5d895..944ff2747d27 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
@@ -122,6 +122,17 @@ gpu: gpu@1800000 {

View File

@ -1,16 +1,16 @@
From 66313e3a09a2b9b052b881b5b4a4eb4ec536044d Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Gunjan Gupta <viraniac@gmail.com>
Date: Fri, 29 Dec 2023 11:18:33 +0000
Subject: arm64: dts: h616: add hdmi support for zero2 and zero3
---
.../allwinner/sun50i-h616-orangepi-zero.dtsi | 25 ++
.../allwinner/sun50i-h616-orangepi-zero2.dts | 4 +
.../arm64/boot/dts/allwinner/sun50i-h616.dtsi | 213 ++++++++++++++++++
arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi | 25 ++
arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts | 4 +
arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 213 ++++++++++
3 files changed, 242 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
index 6aca609464c0..ce3dc6d9cd66 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
@@ -23,6 +23,17 @@ chosen {
@ -60,7 +60,7 @@ index 6aca609464c0..ce3dc6d9cd66 100644
ext_rgmii_phy: ethernet-phy@1 {
compatible = "ethernet-phy-ieee802.3-c22";
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts
index 47ab2acedae6..d8a019fd4f7c 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts
@@ -29,6 +29,10 @@ &gpu {
@ -75,7 +75,7 @@ index 47ab2acedae6..d8a019fd4f7c 100644
vmmc-supply = <&reg_dcdce>;
};
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
index de2a736f0e33..2424a2827455 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi
@@ -7,8 +7,11 @@
@ -335,5 +335,5 @@ index de2a736f0e33..2424a2827455 100644
compatible = "allwinner,sun50i-h616-rtc";
reg = <0x07000000 0x400>;
--
2.35.3
Armbian

View File

@ -1,14 +1,14 @@
From 4113bf1a9d66fe7c958bdf6ff1ad198310b3659f Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Gunjan Gupta <viraniac@gmail.com>
Date: Wed, 13 Dec 2023 19:15:45 +0000
Subject: arm64: dts: h616: add wifi support for orange pi zero 2 and zero3
---
.../allwinner/sun50i-h616-orangepi-zero.dtsi | 38 +++++++++++++++++++
arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi | 38 ++++++++++
1 file changed, 38 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
index 558852702e55..6aca609464c0 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
@@ -60,6 +60,34 @@ reg_usb1_vbus: regulator-usb1-vbus {
@ -64,5 +64,5 @@ index 558852702e55..6aca609464c0 100644
status = "okay";
};
--
2.35.3
Armbian

View File

@ -12,7 +12,7 @@ Signed-off-by: root <guido.lehwalder@gmail.com>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-nanopi-a64.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-nanopi-a64.dts
index 6239d2c435c8..2d65dad79e5b 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-nanopi-a64.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-nanopi-a64.dts
@@ -80,7 +80,7 @@ &ehci1 {

View File

@ -1,18 +1,17 @@
From 42b62c9d7c5958bcf12363ae866bc2ca6035a187 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: The-going <48602507+The-going@users.noreply.github.com>
Date: Wed, 2 Feb 2022 20:27:02 +0300
Subject: arm64:dts:overlay: sun50i-a64-pine64-7inch-lcd
Added to orange-pi-5.9 2020-11-30
---
.../arm64/boot/dts/allwinner/overlay/Makefile | 1 +
.../overlay/README.sun50i-a64-overlays | 5 ++
.../overlay/sun50i-a64-pine64-7inch-lcd.dtso | 87 +++++++++++++++++++
arch/arm64/boot/dts/allwinner/overlay/Makefile | 1 +
arch/arm64/boot/dts/allwinner/overlay/README.sun50i-a64-overlays | 5 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-pine64-7inch-lcd.dtso | 87 ++++++++++
3 files changed, 93 insertions(+)
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-pine64-7inch-lcd.dtso
diff --git a/arch/arm64/boot/dts/allwinner/overlay/Makefile b/arch/arm64/boot/dts/allwinner/overlay/Makefile
index ae404a5258a9..8d5ae3e3beb8 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/overlay/Makefile
+++ b/arch/arm64/boot/dts/allwinner/overlay/Makefile
@@ -2,6 +2,7 @@
@ -24,7 +23,7 @@ index ae404a5258a9..8d5ae3e3beb8 100644
sun50i-a64-spi-add-cs1.dtbo \
sun50i-a64-spi-jedec-nor.dtbo \
diff --git a/arch/arm64/boot/dts/allwinner/overlay/README.sun50i-a64-overlays b/arch/arm64/boot/dts/allwinner/overlay/README.sun50i-a64-overlays
index cd9dbc686412..b684c2e3abb1 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/overlay/README.sun50i-a64-overlays
+++ b/arch/arm64/boot/dts/allwinner/overlay/README.sun50i-a64-overlays
@@ -20,6 +20,7 @@ on supported boards, so this controller is not supported in provided overlays
@ -48,7 +47,7 @@ index cd9dbc686412..b684c2e3abb1 100644
Activates pulse-per-second GPIO client
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-pine64-7inch-lcd.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-pine64-7inch-lcd.dtso
new file mode 100644
index 000000000000..34708103fe15
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-a64-pine64-7inch-lcd.dtso
@@ -0,0 +1,87 @@
@ -140,5 +139,5 @@ index 000000000000..34708103fe15
+ };
+};
--
2.35.3
Armbian

View File

@ -1,22 +1,18 @@
From d2fedf157df2dcd57fa46c1c08a680e236f82dc8 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: The-going <48602507+The-going@users.noreply.github.com>
Date: Wed, 2 Feb 2022 21:01:10 +0300
Subject: arm64:dts:overlay sun50i-h5 add gpio regulator overclock
---
.../arm64/boot/dts/allwinner/overlay/Makefile | 4 ++
.../sun50i-h5-cpu-clock-1.0GHz-1.1v.dtso | 31 ++++++++++
.../sun50i-h5-cpu-clock-1.2GHz-1.3v.dtso | 31 ++++++++++
.../sun50i-h5-cpu-clock-1.3GHz-1.3v.dtso | 61 +++++++++++++++++++
.../sun50i-h5-gpio-regulator-1.3v.dtso | 38 ++++++++++++
arch/arm64/boot/dts/allwinner/overlay/Makefile | 4 +
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.0GHz-1.1v.dtso | 31 +++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.2GHz-1.3v.dtso | 31 +++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.3GHz-1.3v.dtso | 61 ++++++++++
arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-gpio-regulator-1.3v.dtso | 38 ++++++
5 files changed, 165 insertions(+)
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.0GHz-1.1v.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.2GHz-1.3v.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.3GHz-1.3v.dtso
create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-gpio-regulator-1.3v.dtso
diff --git a/arch/arm64/boot/dts/allwinner/overlay/Makefile b/arch/arm64/boot/dts/allwinner/overlay/Makefile
index 8d5ae3e3beb8..9e3def41669e 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/overlay/Makefile
+++ b/arch/arm64/boot/dts/allwinner/overlay/Makefile
@@ -14,6 +14,10 @@ dtb-$(CONFIG_ARCH_SUNXI) += \
@ -32,7 +28,7 @@ index 8d5ae3e3beb8..9e3def41669e 100644
sun50i-h5-i2c2.dtbo \
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.0GHz-1.1v.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.0GHz-1.1v.dtso
new file mode 100644
index 000000000000..674ec1dcbfe4
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.0GHz-1.1v.dtso
@@ -0,0 +1,31 @@
@ -69,7 +65,7 @@ index 000000000000..674ec1dcbfe4
+
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.2GHz-1.3v.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.2GHz-1.3v.dtso
new file mode 100644
index 000000000000..4fb5c81d31d5
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.2GHz-1.3v.dtso
@@ -0,0 +1,31 @@
@ -106,7 +102,7 @@ index 000000000000..4fb5c81d31d5
+
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.3GHz-1.3v.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.3GHz-1.3v.dtso
new file mode 100644
index 000000000000..9c633973df8b
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-cpu-clock-1.3GHz-1.3v.dtso
@@ -0,0 +1,61 @@
@ -173,7 +169,7 @@ index 000000000000..9c633973df8b
+
diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-gpio-regulator-1.3v.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-gpio-regulator-1.3v.dtso
new file mode 100644
index 000000000000..8d2755c3d76f
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-gpio-regulator-1.3v.dtso
@@ -0,0 +1,38 @@
@ -216,5 +212,5 @@ index 000000000000..8d2755c3d76f
+};
+
--
2.35.3
Armbian

View File

@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-a64 force mmc0 bus-width
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi
index 2bf345c04514..8d724dae11a3 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi
@@ -569,6 +569,7 @@ mmc0: mmc@1c0f000 {

View File

@ -9,7 +9,7 @@ Subject: arm64:dts:sun50i-a64-olinuxino-1Ge16GW Disable clock phase and hs
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge16GW.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge16GW.dts
index 100a7ce499a6..41c7a4ed4287 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge16GW.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge16GW.dts
@@ -15,8 +15,8 @@ / {

View File

@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-a64-olinuxino-1Ge16GW: enable bluetooth
1 file changed, 21 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge16GW.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge16GW.dts
index a508d77d2c09..100a7ce499a6 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge16GW.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge16GW.dts
@@ -18,3 +18,24 @@ &mmc2 {

View File

@ -1,24 +1,19 @@
From c983159a71a33f173d369fdeea0cfe08afd831d1 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Mitko Gamishev <hehopmajieh@debian.bg>
Date: Wed, 5 Feb 2020 15:03:08 +0200
Subject: arm64:dts:sun50i-a64-olinuxino add boards
---
arch/arm64/boot/dts/allwinner/Makefile | 5 +
.../dts/allwinner/sun50i-a64-olinuxino-1G.dts | 362 ++++++++++++++++++
.../sun50i-a64-olinuxino-1Ge16GW.dts | 20 +
.../allwinner/sun50i-a64-olinuxino-1Ge4GW.dts | 97 +++++
.../allwinner/sun50i-a64-olinuxino-1Gs16M.dts | 31 ++
.../allwinner/sun50i-a64-olinuxino-2Ge8G.dts | 25 ++
arch/arm64/boot/dts/allwinner/Makefile | 5 +
arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1G.dts | 362 ++++++++++
arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge16GW.dts | 20 +
arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge4GW.dts | 97 +++
arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Gs16M.dts | 31 +
arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-2Ge8G.dts | 25 +
6 files changed, 540 insertions(+)
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1G.dts
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge16GW.dts
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge4GW.dts
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Gs16M.dts
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-2Ge8G.dts
diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile
index 54424ab784a5..4d4d2e5c01f2 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/Makefile
+++ b/arch/arm64/boot/dts/allwinner/Makefile
@@ -5,6 +5,11 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-nanopi-a64.dtb
@ -35,7 +30,7 @@ index 54424ab784a5..4d4d2e5c01f2 100644
dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pine64-plus.dtb sun50i-a64-pine64.dtb
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1G.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1G.dts
new file mode 100644
index 000000000000..54af704d2c68
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1G.dts
@@ -0,0 +1,362 @@
@ -403,7 +398,7 @@ index 000000000000..54af704d2c68
+};
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge16GW.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge16GW.dts
new file mode 100644
index 000000000000..a508d77d2c09
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge16GW.dts
@@ -0,0 +1,20 @@
@ -429,7 +424,7 @@ index 000000000000..a508d77d2c09
+};
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge4GW.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge4GW.dts
new file mode 100644
index 000000000000..c87ecc6e1d8f
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Ge4GW.dts
@@ -0,0 +1,97 @@
@ -532,7 +527,7 @@ index 000000000000..c87ecc6e1d8f
+};
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Gs16M.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Gs16M.dts
new file mode 100644
index 000000000000..5b85f4d2b05f
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-1Gs16M.dts
@@ -0,0 +1,31 @@
@ -569,7 +564,7 @@ index 000000000000..5b85f4d2b05f
+};
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-2Ge8G.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-2Ge8G.dts
new file mode 100644
index 000000000000..3583c37d3930
index 000000000000..111111111111
--- /dev/null
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-2Ge8G.dts
@@ -0,0 +1,25 @@
@ -599,5 +594,5 @@ index 000000000000..3583c37d3930
+ status = "okay";
+};
--
2.35.3
Armbian

View File

@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-a64-olinuxino-emmc: enable bluetooth
1 file changed, 17 insertions(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-emmc.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-emmc.dts
index efb20846de49..963b8b2075e8 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-emmc.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-emmc.dts
@@ -22,4 +22,21 @@ &mmc2 {

View File

@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-a64-orangepi-win add aliase ethernet1
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts
index 306ce4acf967..fff7fe6dd4ad 100644
index 111111111111..222222222222 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts
@@ -15,6 +15,7 @@ / {

Some files were not shown because too many files have changed in this diff Show More