diff --git a/patch/kernel/archive/sunxi-6.6/arm-patch-call-flush_icache-ASAP-after-writing-new-instruction.patch b/patch/kernel/archive/sunxi-6.6/arm-patch-call-flush_icache-ASAP-after-writing-new-instruction.patch index fd0ed1d2c251..2c2e4563bdfa 100644 --- a/patch/kernel/archive/sunxi-6.6/arm-patch-call-flush_icache-ASAP-after-writing-new-instruction.patch +++ b/patch/kernel/archive/sunxi-6.6/arm-patch-call-flush_icache-ASAP-after-writing-new-instruction.patch @@ -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 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 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM-dts-sun8i-nanopiduo2-Use-key-0-as-power-button.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM-dts-sun8i-nanopiduo2-Use-key-0-as-power-button.patch index 055398963704..efa313c9425a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM-dts-sun8i-nanopiduo2-Use-key-0-as-power-button.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM-dts-sun8i-nanopiduo2-Use-key-0-as-power-button.patch @@ -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 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM-dts-sun8i-nanopiduo2-enable-ethernet.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM-dts-sun8i-nanopiduo2-enable-ethernet.patch index 8b6b02ca1082..c60ef86c06e1 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM-dts-sun8i-nanopiduo2-enable-ethernet.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM-dts-sun8i-nanopiduo2-enable-ethernet.patch @@ -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 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-DTS-sun50i-h616-overlays-fix-sun50i-h616-light-overlay.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-DTS-sun50i-h616-overlays-fix-sun50i-h616-light-overlay.patch index 8238c08c70e7..a01e6710bf60 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-DTS-sun50i-h616-overlays-fix-sun50i-h616-light-overlay.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-DTS-sun50i-h616-overlays-fix-sun50i-h616-light-overlay.patch @@ -1,15 +1,15 @@ -From dace565b9c83d61a0fd8ea91dc69c75cfe02a573 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: JohnTheCoolingFan Date: Sat, 7 Sep 2024 10:57:35 +0000 Subject: ARM64 DTS: sun50i-h616 overlays: fix sun50i-h616-light overlay Signed-off-by: JohnTheCoolingFan --- - .../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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-dts-sun50i-h616-BigTreeTech-CB1-Enable-EMAC1.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-dts-sun50i-h616-BigTreeTech-CB1-Enable-EMAC1.patch index 0b8847f7ece9..bb9fd4c5e0a2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-dts-sun50i-h616-BigTreeTech-CB1-Enable-EMAC1.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-dts-sun50i-h616-BigTreeTech-CB1-Enable-EMAC1.patch @@ -1,15 +1,15 @@ -From 179cc7e62d1603a54f1d2b71185d754694521415 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: JohnTheCoolingFan Date: Thu, 13 Jun 2024 11:50:55 +0000 Subject: ARM64: dts: sun50i-h616: BigTreeTech CB1: Enable EMAC1 Signed-off-by: JohnTheCoolingFan --- - .../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 = <®_dldo1>; broken-cd; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-dts-sun50i-h616-BigTreeTech-CB1-Enable-HDMI.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-dts-sun50i-h616-BigTreeTech-CB1-Enable-HDMI.patch index 32e861fd17b5..d50601eeade9 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-dts-sun50i-h616-BigTreeTech-CB1-Enable-HDMI.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-dts-sun50i-h616-BigTreeTech-CB1-Enable-HDMI.patch @@ -1,15 +1,15 @@ -From fc3ef95a7c02af18308eeb74ae28e85f3e7c3ee2 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: JohnTheCoolingFan Date: Thu, 13 Jun 2024 11:07:35 +0000 Subject: ARM64: dts: sun50i-h616: BigTreeTech CB1: Enable HDMI Signed-off-by: JohnTheCoolingFan --- - .../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 = <®_dcdc2>; status = "okay"; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-dts-sun50i-h616-BigTreeTech-CB1-Enable-IR-receiver.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-dts-sun50i-h616-BigTreeTech-CB1-Enable-IR-receiver.patch index a02149a5c596..0388c8d7f5f8 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-dts-sun50i-h616-BigTreeTech-CB1-Enable-IR-receiver.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/ARM64-dts-sun50i-h616-BigTreeTech-CB1-Enable-IR-receiver.patch @@ -1,15 +1,15 @@ -From e01b533da5e6181c2a34ccf65a25d79bf6cc545b Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: JohnTheCoolingFan Date: Mon, 12 Aug 2024 14:50:16 +0000 Subject: ARM64: dts: sun50i-h616: BigTreeTech CB1: Enable IR receiver Signed-off-by: JohnTheCoolingFan --- - .../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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/ASoC-AC200-Initial-driver.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/ASoC-AC200-Initial-driver.patch index d114c33cc1b0..27780704a19d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/ASoC-AC200-Initial-driver.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/ASoC-AC200-Initial-driver.patch @@ -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 Date: Thu, 1 Sep 2022 17:36:53 +0200 Subject: ASoC: AC200: Initial driver @@ -7,12 +7,11 @@ Signed-off-by: Jernej Skrabec --- 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 "); +MODULE_LICENSE("GPL"); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-BananaPi-BPI-M4-Zero-overlays.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-BananaPi-BPI-M4-Zero-overlays.patch index 97402a01342a..b64114959adc 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-BananaPi-BPI-M4-Zero-overlays.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-BananaPi-BPI-M4-Zero-overlays.patch @@ -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 Date: Wed, 11 Dec 2024 12:23:10 -0500 Subject: Add BananaPi BPI-M4-Zero overlays Signed-off-by: Patrick Yavitz --- - .../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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-BananaPi-BPI-M4-Zero-pinctrl.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-BananaPi-BPI-M4-Zero-pinctrl.patch index 39e722fe9189..28b8ff9b0161 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-BananaPi-BPI-M4-Zero-pinctrl.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-BananaPi-BPI-M4-Zero-pinctrl.patch @@ -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 Date: Thu, 12 Dec 2024 03:49:35 -0500 Subject: Add BananaPi BPI-M4-Zero pinctrl Signed-off-by: Patrick Yavitz --- - .../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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-FB_TFT-ST7796S-driver.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-FB_TFT-ST7796S-driver.patch index 0d69f51cf3c4..9ae2e2f6dc38 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-FB_TFT-ST7796S-driver.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-FB_TFT-ST7796S-driver.patch @@ -1,17 +1,16 @@ -From c8afe85b198d4dc383fe541cb2fb166b7d1132fb Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-board-BananaPi-BPI-M4-Zero.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-board-BananaPi-BPI-M4-Zero.patch index ae0a081c58be..f1ec16cae7b2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-board-BananaPi-BPI-M4-Zero.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-board-BananaPi-BPI-M4-Zero.patch @@ -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 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 --- - 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-board-LonganPi-3H.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-board-LonganPi-3H.patch index 7b1c28ab4d1d..6038abf6c52f 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-board-LonganPi-3H.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-board-LonganPi-3H.patch @@ -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 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-dump_reg-and-sunxi-sysinfo-drivers.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-dump_reg-and-sunxi-sysinfo-drivers.patch index cd740138e9a8..f952fa2e541a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-dump_reg-and-sunxi-sysinfo-drivers.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-dump_reg-and-sunxi-sysinfo-drivers.patch @@ -1,4 +1,4 @@ -From 9d110a13e2fe9c4a020985b3534f2a5be67dacbd Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: afaulkner420 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"); +MODULE_DESCRIPTION("sunxi sys info."); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-sunxi-addr-driver-Used-to-fix-uwe5622-bluetooth-MAC-address.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-sunxi-addr-driver-Used-to-fix-uwe5622-bluetooth-MAC-address.patch index d2af12f5548f..7814d7cf1b3d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-sunxi-addr-driver-Used-to-fix-uwe5622-bluetooth-MAC-address.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-sunxi-addr-driver-Used-to-fix-uwe5622-bluetooth-MAC-address.patch @@ -1,4 +1,4 @@ -From 6f085079d8a204f54785bbac5225ef5c43572670 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: afaulkner420 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-wifi-nodes-for-Inovato-Quadra.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-wifi-nodes-for-Inovato-Quadra.patch index 5d81b44b3b0a..959440ab94b6 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-wifi-nodes-for-Inovato-Quadra.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-wifi-nodes-for-Inovato-Quadra.patch @@ -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 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-ws2812-RGB-driver-for-allwinner-H616.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-ws2812-RGB-driver-for-allwinner-H616.patch index 0500677ac77d..f5f80f9f7b39 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-ws2812-RGB-driver-for-allwinner-H616.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Add-ws2812-RGB-driver-for-allwinner-H616.patch @@ -1,4 +1,4 @@ -From 190990bcecd1c3e1fddb09f77c31cfc653c9421f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Bananapro-add-AXP209-regulators.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Bananapro-add-AXP209-regulators.patch index 5fe432e63cfc..b7a742ddf0a4 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Bananapro-add-AXP209-regulators.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Bananapro-add-AXP209-regulators.patch @@ -10,7 +10,7 @@ Signed-off-by: Heiko Jehmlich 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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Compile-the-pwm-overlay.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Compile-the-pwm-overlay.patch index 5bece9528c2e..211a6118a14f 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Compile-the-pwm-overlay.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Compile-the-pwm-overlay.patch @@ -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) += \ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Correct-perf-interrupt-source-number-as-referenced-in-the-Allwi.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Correct-perf-interrupt-source-number-as-referenced-in-the-Allwi.patch index 51be0f1a0c75..a727ece9f317 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Correct-perf-interrupt-source-number-as-referenced-in-the-Allwi.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Correct-perf-interrupt-source-number-as-referenced-in-the-Allwi.patch @@ -1,4 +1,4 @@ -From c7b64a9dff925e5887e37230ffe0e194a4d59f38 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ryzer58 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 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Doc-dt-bindings-usb-add-binding-for-DWC3-controller-on-Allwinne.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Doc-dt-bindings-usb-add-binding-for-DWC3-controller-on-Allwinne.patch index f93db4608e8f..9fa2fe56cebc 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Doc-dt-bindings-usb-add-binding-for-DWC3-controller-on-Allwinne.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Doc-dt-bindings-usb-add-binding-for-DWC3-controller-on-Allwinne.patch @@ -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 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 --- - .../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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Enable-DMA-support-for-the-Allwinner-A10-EMAC-which-already-exi.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Enable-DMA-support-for-the-Allwinner-A10-EMAC-which-already-exi.patch index 2f77cc3c0961..08f46c8f5d9f 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Enable-DMA-support-for-the-Allwinner-A10-EMAC-which-already-exi.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Enable-DMA-support-for-the-Allwinner-A10-EMAC-which-already-exi.patch @@ -1,4 +1,4 @@ -From df8af1fccb4c20529f7efd46ed4ef5b64e333c9e Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ryzer58 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 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Fix-ghost-touches-tsc2007.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Fix-ghost-touches-tsc2007.patch index 5cb5b5a8546f..24b1031d6bce 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Fix-ghost-touches-tsc2007.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Fix-ghost-touches-tsc2007.patch @@ -12,12 +12,10 @@ Signed-off-by: JohnTheCoolingFan 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Fix-include-uapi-spi-spidev-module.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Fix-include-uapi-spi-spidev-module.patch index f9b44e9dc915..1dc26e554159 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Fix-include-uapi-spi-spidev-module.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Fix-include-uapi-spi-spidev-module.patch @@ -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 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Input-axp20x-pek-allow-wakeup-after-shutdown.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Input-axp20x-pek-allow-wakeup-after-shutdown.patch index 9a6c1668cc5d..d085040963c3 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Input-axp20x-pek-allow-wakeup-after-shutdown.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Input-axp20x-pek-allow-wakeup-after-shutdown.patch @@ -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 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 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/LED-green_power_on-red_status_heartbeat-arch-arm64-boot-dts-all.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/LED-green_power_on-red_status_heartbeat-arch-arm64-boot-dts-all.patch index 9e33b65fb139..1d1b9bc36139 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/LED-green_power_on-red_status_heartbeat-arch-arm64-boot-dts-all.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/LED-green_power_on-red_status_heartbeat-arch-arm64-boot-dts-all.patch @@ -1,4 +1,4 @@ -From 633be858e3fa418f2e1ecab9cbfb6dd78232efd3 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: AGM1968 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 --- - .../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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Makefile-CONFIG_SHELL-fix-for-builddeb-packaging.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Makefile-CONFIG_SHELL-fix-for-builddeb-packaging.patch index 736c17035c3c..d88e24eccff8 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Makefile-CONFIG_SHELL-fix-for-builddeb-packaging.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Makefile-CONFIG_SHELL-fix-for-builddeb-packaging.patch @@ -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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Move-sun50i-h6-pwm-settings-to-its-own-overlay.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Move-sun50i-h6-pwm-settings-to-its-own-overlay.patch index 4a42774dbd81..98b868234bb6 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Move-sun50i-h6-pwm-settings-to-its-own-overlay.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Move-sun50i-h6-pwm-settings-to-its-own-overlay.patch @@ -1,16 +1,15 @@ -From 7daf13449df04fd21561c3244163204bc767d9d7 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: afaulkner420 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Optimize-TSC2007-touchscreen-add-polling-method.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Optimize-TSC2007-touchscreen-add-polling-method.patch index 591e1ac5f13a..7ab9da466e9b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Optimize-TSC2007-touchscreen-add-polling-method.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Optimize-TSC2007-touchscreen-add-polling-method.patch @@ -1,15 +1,15 @@ -From b8f2e5aba953293fc13a6ea819924cf415baa30a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Sound-for-H616-H618-Allwinner-SOCs.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Sound-for-H616-H618-Allwinner-SOCs.patch index bd3f43ac0cd2..b14ac1ac6b24 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Sound-for-H616-H618-Allwinner-SOCs.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Sound-for-H616-H618-Allwinner-SOCs.patch @@ -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 Date: Thu, 9 May 2024 20:59:34 -0700 Subject: Sound for H616, H618 Allwinner SOCs Signed-off-by: Stephen Graf --- - .../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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/Temp_fix-mailbox-arch-arm64-boot-dts-allwinner-sun50i-a64-pinep.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/Temp_fix-mailbox-arch-arm64-boot-dts-allwinner-sun50i-a64-pinep.patch index 6a325ccca38f..3205fe0bee8b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/Temp_fix-mailbox-arch-arm64-boot-dts-allwinner-sun50i-a64-pinep.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/Temp_fix-mailbox-arch-arm64-boot-dts-allwinner-sun50i-a64-pinep.patch @@ -1,4 +1,4 @@ -From 760f10718c0d69ebfccd155e5353ac5bf730d1e6 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: AGM1968 Date: Mon, 26 Jun 2023 14:29:56 +0000 Subject: Temp_fix mailbox @@ -10,7 +10,7 @@ Signed-off-by: AGM1968 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/add-bigtreetech-cb1-dts.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/add-bigtreetech-cb1-dts.patch index 20de313a89da..f8aaa9cf8070 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/add-bigtreetech-cb1-dts.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/add-bigtreetech-cb1-dts.patch @@ -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 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/add-dtb-overlay-for-zero2w.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/add-dtb-overlay-for-zero2w.patch index 29a9d3c35d43..1a56ca7f63b6 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/add-dtb-overlay-for-zero2w.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/add-dtb-overlay-for-zero2w.patch @@ -1,33 +1,24 @@ -From ee00f965c88e0a4a5f158b6eafb5fe2e5ce12c71 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: chraac 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/add-initial-support-for-orangepi3-lts.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/add-initial-support-for-orangepi3-lts.patch index 9e44fcb651f6..c41b70281573 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/add-initial-support-for-orangepi3-lts.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/add-initial-support-for-orangepi3-lts.patch @@ -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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/add-nodes-for-sunxi-info-sunxi-addr-and-sunxi-dump-reg.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/add-nodes-for-sunxi-info-sunxi-addr-and-sunxi-dump-reg.patch index 8beb4a58c909..4eefe2431a74 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/add-nodes-for-sunxi-info-sunxi-addr-and-sunxi-dump-reg.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/add-nodes-for-sunxi-info-sunxi-addr-and-sunxi-dump-reg.patch @@ -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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/adding-dummy-regulators-in-pinctr-arch-arm-boot-dts-allwinner-s.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/adding-dummy-regulators-in-pinctr-arch-arm-boot-dts-allwinner-s.patch index 64c7a871193d..73146ee5ccf2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/adding-dummy-regulators-in-pinctr-arch-arm-boot-dts-allwinner-s.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/adding-dummy-regulators-in-pinctr-arch-arm-boot-dts-allwinner-s.patch @@ -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 Date: Thu, 30 May 2024 18:19:07 -0700 Subject: adding dummy regulators in pinctr @@ -10,7 +10,7 @@ Signed-off-by: Stephen Graf 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 = <®_vcc3v3>; +}; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-arm64-dts-Add-leds-axp20x-charger.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-arm64-dts-Add-leds-axp20x-charger.patch index e71e405a98ba..2f8cedb58bfc 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-arm64-dts-Add-leds-axp20x-charger.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-arm64-dts-Add-leds-axp20x-charger.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-Add-sun8i-h2-plus-nanopi-duo-device.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-Add-sun8i-h2-plus-nanopi-duo-device.patch index 8bb221ce97d8..fb5159484909 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-Add-sun8i-h2-plus-nanopi-duo-device.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-Add-sun8i-h2-plus-nanopi-duo-device.patch @@ -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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-Add-sun8i-h2-plus-sunvell-r69-device.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-Add-sun8i-h2-plus-sunvell-r69-device.patch index 5c2d8ac1eba7..a8d6872cf941 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-Add-sun8i-h2-plus-sunvell-r69-device.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-Add-sun8i-h2-plus-sunvell-r69-device.patch @@ -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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-a10-cubiebord-a20-cubietruck-green-LED-mmc0-default-tri.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-a10-cubiebord-a20-cubietruck-green-LED-mmc0-default-tri.patch index 22c9ffac4f77..b76a34191d1a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-a10-cubiebord-a20-cubietruck-green-LED-mmc0-default-tri.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-a10-cubiebord-a20-cubietruck-green-LED-mmc0-default-tri.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-a20-orangepi-and-mini-fix-phy-mode-hdmi.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-a20-orangepi-and-mini-fix-phy-mode-hdmi.patch index 0554c988fe11..193cbae8a5e0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-a20-orangepi-and-mini-fix-phy-mode-hdmi.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-a20-orangepi-and-mini-fix-phy-mode-hdmi.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-h3-nanopi-neo-Add-regulator-leds-mmc2.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-h3-nanopi-neo-Add-regulator-leds-mmc2.patch index ad81ccf01ee7..628fa13bfd79 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-h3-nanopi-neo-Add-regulator-leds-mmc2.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-h3-nanopi-neo-Add-regulator-leds-mmc2.patch @@ -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 @@ / { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-h3-nanopi-neo-air-Add-regulator-camera-wifi-bluetooth-o.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-h3-nanopi-neo-air-Add-regulator-camera-wifi-bluetooth-o.patch index 21f4aadb406f..812b4b882cba 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-h3-nanopi-neo-air-Add-regulator-camera-wifi-bluetooth-o.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-h3-nanopi-neo-air-Add-regulator-camera-wifi-bluetooth-o.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-h3-orangepi-2-Add-regulator-vdd-cpu.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-h3-orangepi-2-Add-regulator-vdd-cpu.patch index 479d423b635d..db71b78e64a7 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-h3-orangepi-2-Add-regulator-vdd-cpu.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-h3-orangepi-2-Add-regulator-vdd-cpu.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-overlay-Add-Overlays-for-sunxi.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-overlay-Add-Overlays-for-sunxi.patch index 1d2ab47156fe..83c6545f8405 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-overlay-Add-Overlays-for-sunxi.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-overlay-Add-Overlays-for-sunxi.patch @@ -1,206 +1,110 @@ -From 00938ccffe0597300031d75e211f5312914f57c8 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 12:54:05 +0300 Subject: arm:dts:overlay Add Overlays for sunxi --- - arch/arm/boot/dts/allwinner/Makefile | 2 + - arch/arm/boot/dts/allwinner/overlay/Makefile | 97 +++++ - .../overlay/README.sun4i-a10-overlays | 278 ++++++++++++++ - .../overlay/README.sun5i-a13-overlays | 172 +++++++++ - .../overlay/README.sun7i-a20-overlays | 348 ++++++++++++++++++ - .../overlay/README.sun8i-h3-overlays | 250 +++++++++++++ - .../overlay/sun4i-a10-analog-codec.dtso | 13 + - .../dts/allwinner/overlay/sun4i-a10-can.dtso | 15 + - .../allwinner/overlay/sun4i-a10-fixup.scr-cmd | 124 +++++++ - .../dts/allwinner/overlay/sun4i-a10-i2c1.dtso | 22 ++ - .../dts/allwinner/overlay/sun4i-a10-i2c2.dtso | 22 ++ - .../dts/allwinner/overlay/sun4i-a10-nand.dtso | 103 ++++++ - .../allwinner/overlay/sun4i-a10-pps-gpio.dtso | 29 ++ - .../dts/allwinner/overlay/sun4i-a10-pwm.dtso | 15 + - .../overlay/sun4i-a10-spdif-out.dtso | 38 ++ - .../overlay/sun4i-a10-spi-jedec-nor.dtso | 57 +++ - .../overlay/sun4i-a10-spi-spidev.dtso | 57 +++ - .../dts/allwinner/overlay/sun4i-a10-spi0.dtso | 23 ++ - .../dts/allwinner/overlay/sun4i-a10-spi1.dtso | 22 ++ - .../dts/allwinner/overlay/sun4i-a10-spi2.dtso | 23 ++ - .../allwinner/overlay/sun4i-a10-uart2.dtso | 37 ++ - .../allwinner/overlay/sun4i-a10-uart3.dtso | 47 +++ - .../allwinner/overlay/sun4i-a10-uart4.dtso | 37 ++ - .../allwinner/overlay/sun4i-a10-uart5.dtso | 32 ++ - .../allwinner/overlay/sun4i-a10-uart6.dtso | 32 ++ - .../allwinner/overlay/sun4i-a10-uart7.dtso | 32 ++ - .../allwinner/overlay/sun4i-a10-w1-gpio.dtso | 29 ++ - .../overlay/sun5i-a13-analog-codec.dtso | 13 + - .../allwinner/overlay/sun5i-a13-fixup.scr-cmd | 48 +++ - .../dts/allwinner/overlay/sun5i-a13-i2c1.dtso | 22 ++ - .../dts/allwinner/overlay/sun5i-a13-i2c2.dtso | 22 ++ - .../dts/allwinner/overlay/sun5i-a13-nand.dtso | 60 +++ - .../dts/allwinner/overlay/sun5i-a13-pwm.dtso | 15 + - .../overlay/sun5i-a13-spi-jedec-nor.dtso | 57 +++ - .../overlay/sun5i-a13-spi-spidev.dtso | 57 +++ - .../dts/allwinner/overlay/sun5i-a13-spi0.dtso | 38 ++ - .../dts/allwinner/overlay/sun5i-a13-spi1.dtso | 39 ++ - .../dts/allwinner/overlay/sun5i-a13-spi2.dtso | 22 ++ - .../allwinner/overlay/sun5i-a13-uart0.dtso | 32 ++ - .../allwinner/overlay/sun5i-a13-uart1.dtso | 22 ++ - .../allwinner/overlay/sun5i-a13-uart2.dtso | 22 ++ - .../allwinner/overlay/sun5i-a13-uart3.dtso | 22 ++ - .../overlay/sun7i-a20-analog-codec.dtso | 13 + - .../dts/allwinner/overlay/sun7i-a20-can.dtso | 15 + - .../allwinner/overlay/sun7i-a20-fixup.scr-cmd | 143 +++++++ - .../dts/allwinner/overlay/sun7i-a20-i2c1.dtso | 22 ++ - .../dts/allwinner/overlay/sun7i-a20-i2c2.dtso | 22 ++ - .../dts/allwinner/overlay/sun7i-a20-i2c3.dtso | 22 ++ - .../dts/allwinner/overlay/sun7i-a20-i2c4.dtso | 32 ++ - .../dts/allwinner/overlay/sun7i-a20-i2s0.dtso | 25 ++ - .../dts/allwinner/overlay/sun7i-a20-i2s1.dtso | 25 ++ - .../dts/allwinner/overlay/sun7i-a20-mmc2.dtso | 18 + - .../dts/allwinner/overlay/sun7i-a20-nand.dtso | 103 ++++++ - .../allwinner/overlay/sun7i-a20-pps-gpio.dtso | 29 ++ - .../dts/allwinner/overlay/sun7i-a20-pwm.dtso | 15 + - .../overlay/sun7i-a20-spdif-out.dtso | 38 ++ - .../overlay/sun7i-a20-spi-add-cs1.dtso | 16 + - .../overlay/sun7i-a20-spi-jedec-nor.dtso | 57 +++ - .../overlay/sun7i-a20-spi-spidev.dtso | 57 +++ - .../dts/allwinner/overlay/sun7i-a20-spi0.dtso | 23 ++ - .../dts/allwinner/overlay/sun7i-a20-spi1.dtso | 22 ++ - .../dts/allwinner/overlay/sun7i-a20-spi2.dtso | 23 ++ - .../allwinner/overlay/sun7i-a20-uart2.dtso | 32 ++ - .../allwinner/overlay/sun7i-a20-uart3.dtso | 42 +++ - .../allwinner/overlay/sun7i-a20-uart4.dtso | 22 ++ - .../allwinner/overlay/sun7i-a20-uart5.dtso | 22 ++ - .../allwinner/overlay/sun7i-a20-uart6.dtso | 22 ++ - .../allwinner/overlay/sun7i-a20-uart7.dtso | 22 ++ - .../allwinner/overlay/sun7i-a20-w1-gpio.dtso | 29 ++ - .../overlay/sun8i-h3-analog-codec.dtso | 17 + - .../dts/allwinner/overlay/sun8i-h3-cir.dtso | 15 + - .../allwinner/overlay/sun8i-h3-fixup.scr-cmd | 110 ++++++ - .../dts/allwinner/overlay/sun8i-h3-i2c0.dtso | 20 + - .../dts/allwinner/overlay/sun8i-h3-i2c1.dtso | 20 + - .../dts/allwinner/overlay/sun8i-h3-i2c2.dtso | 20 + - .../allwinner/overlay/sun8i-h3-pps-gpio.dtso | 29 ++ - .../dts/allwinner/overlay/sun8i-h3-pwm.dtso | 39 ++ - .../allwinner/overlay/sun8i-h3-spdif-out.dtso | 38 ++ - .../overlay/sun8i-h3-spi-add-cs1.dtso | 41 +++ - .../overlay/sun8i-h3-spi-jedec-nor.dtso | 42 +++ - .../overlay/sun8i-h3-spi-spidev.dtso | 42 +++ - .../dts/allwinner/overlay/sun8i-h3-uart1.dtso | 22 ++ - .../dts/allwinner/overlay/sun8i-h3-uart2.dtso | 22 ++ - .../dts/allwinner/overlay/sun8i-h3-uart3.dtso | 22 ++ - .../allwinner/overlay/sun8i-h3-usbhost0.dtso | 27 ++ - .../allwinner/overlay/sun8i-h3-usbhost1.dtso | 27 ++ - .../allwinner/overlay/sun8i-h3-usbhost2.dtso | 27 ++ - .../allwinner/overlay/sun8i-h3-usbhost3.dtso | 27 ++ - .../allwinner/overlay/sun8i-h3-w1-gpio.dtso | 29 ++ - .../dts/allwinner/overlay/sun8i-r40-i2c2.dtso | 20 + - .../dts/allwinner/overlay/sun8i-r40-i2c3.dtso | 20 + - .../overlay/sun8i-r40-spi-spidev0.dtso | 27 ++ - .../overlay/sun8i-r40-spi-spidev1.dtso | 27 ++ - .../allwinner/overlay/sun8i-r40-uart2.dtso | 22 ++ - .../allwinner/overlay/sun8i-r40-uart4.dtso | 22 ++ - .../allwinner/overlay/sun8i-r40-uart5.dtso | 22 ++ - .../allwinner/overlay/sun8i-r40-uart7.dtso | 22 ++ + arch/arm/boot/dts/allwinner/Makefile | 2 + + arch/arm/boot/dts/allwinner/overlay/Makefile | 97 +++ + arch/arm/boot/dts/allwinner/overlay/README.sun4i-a10-overlays | 278 ++++++++ + arch/arm/boot/dts/allwinner/overlay/README.sun5i-a13-overlays | 172 +++++ + arch/arm/boot/dts/allwinner/overlay/README.sun7i-a20-overlays | 348 ++++++++++ + arch/arm/boot/dts/allwinner/overlay/README.sun8i-h3-overlays | 250 +++++++ + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-analog-codec.dtso | 13 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-can.dtso | 15 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-fixup.scr-cmd | 124 ++++ + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-i2c1.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-i2c2.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-nand.dtso | 103 +++ + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-pps-gpio.dtso | 29 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-pwm.dtso | 15 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spdif-out.dtso | 38 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi-jedec-nor.dtso | 57 ++ + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi-spidev.dtso | 57 ++ + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi0.dtso | 23 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi1.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi2.dtso | 23 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart2.dtso | 37 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart3.dtso | 47 ++ + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart4.dtso | 37 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart5.dtso | 32 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart6.dtso | 32 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart7.dtso | 32 + + arch/arm/boot/dts/allwinner/overlay/sun4i-a10-w1-gpio.dtso | 29 + + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-analog-codec.dtso | 13 + + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-fixup.scr-cmd | 48 ++ + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-i2c1.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-i2c2.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-nand.dtso | 60 ++ + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-pwm.dtso | 15 + + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi-jedec-nor.dtso | 57 ++ + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi-spidev.dtso | 57 ++ + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi0.dtso | 38 + + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi1.dtso | 39 ++ + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi2.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart0.dtso | 32 + + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart1.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart2.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart3.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-analog-codec.dtso | 13 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-can.dtso | 15 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-fixup.scr-cmd | 143 ++++ + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c1.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c2.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c3.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c4.dtso | 32 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2s0.dtso | 25 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2s1.dtso | 25 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-mmc2.dtso | 18 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-nand.dtso | 103 +++ + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-pps-gpio.dtso | 29 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-pwm.dtso | 15 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spdif-out.dtso | 38 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-add-cs1.dtso | 16 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-jedec-nor.dtso | 57 ++ + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-spidev.dtso | 57 ++ + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi0.dtso | 23 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi1.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi2.dtso | 23 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart2.dtso | 32 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart3.dtso | 42 ++ + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart4.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart5.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart6.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart7.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun7i-a20-w1-gpio.dtso | 29 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-analog-codec.dtso | 17 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cir.dtso | 15 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-fixup.scr-cmd | 110 +++ + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c0.dtso | 20 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c1.dtso | 20 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c2.dtso | 20 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-pps-gpio.dtso | 29 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-pwm.dtso | 39 ++ + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spdif-out.dtso | 38 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-add-cs1.dtso | 41 ++ + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-jedec-nor.dtso | 42 ++ + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-spidev.dtso | 42 ++ + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart1.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart2.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart3.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost0.dtso | 27 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost1.dtso | 27 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost2.dtso | 27 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost3.dtso | 27 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-w1-gpio.dtso | 29 + + arch/arm/boot/dts/allwinner/overlay/sun8i-r40-i2c2.dtso | 20 + + arch/arm/boot/dts/allwinner/overlay/sun8i-r40-i2c3.dtso | 20 + + arch/arm/boot/dts/allwinner/overlay/sun8i-r40-spi-spidev0.dtso | 27 + + arch/arm/boot/dts/allwinner/overlay/sun8i-r40-spi-spidev1.dtso | 27 + + arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart2.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart4.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart5.dtso | 22 + + arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart7.dtso | 22 + 97 files changed, 4176 insertions(+) - create mode 100644 arch/arm/boot/dts/allwinner/overlay/Makefile - create mode 100644 arch/arm/boot/dts/allwinner/overlay/README.sun4i-a10-overlays - create mode 100644 arch/arm/boot/dts/allwinner/overlay/README.sun5i-a13-overlays - create mode 100644 arch/arm/boot/dts/allwinner/overlay/README.sun7i-a20-overlays - create mode 100644 arch/arm/boot/dts/allwinner/overlay/README.sun8i-h3-overlays - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-analog-codec.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-can.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-fixup.scr-cmd - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-i2c1.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-i2c2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-nand.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-pps-gpio.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-pwm.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spdif-out.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi-jedec-nor.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi-spidev.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi0.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi1.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart3.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart4.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart5.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart6.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart7.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun4i-a10-w1-gpio.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-analog-codec.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-fixup.scr-cmd - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-i2c1.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-i2c2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-nand.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-pwm.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi-jedec-nor.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi-spidev.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi0.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi1.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart0.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart1.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart3.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-analog-codec.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-can.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-fixup.scr-cmd - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c1.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c3.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c4.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2s0.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2s1.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-mmc2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-nand.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-pps-gpio.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-pwm.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spdif-out.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-add-cs1.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-jedec-nor.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-spidev.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi0.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi1.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart3.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart4.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart5.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart6.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart7.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun7i-a20-w1-gpio.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-analog-codec.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cir.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-fixup.scr-cmd - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c0.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c1.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-pps-gpio.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-pwm.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spdif-out.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-add-cs1.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-jedec-nor.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-spidev.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart1.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart3.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost0.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost1.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost3.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-w1-gpio.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-r40-i2c2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-r40-i2c3.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-r40-spi-spidev0.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-r40-spi-spidev1.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart2.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart4.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart5.dtso - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart7.dtso diff --git a/arch/arm/boot/dts/allwinner/Makefile b/arch/arm/boot/dts/allwinner/Makefile -index 055d241d7851..4104f83a2d33 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/Makefile +++ b/arch/arm/boot/dts/allwinner/Makefile @@ -272,3 +272,5 @@ dtb-$(CONFIG_MACH_SUNIV) += \ @@ -211,7 +115,7 @@ index 055d241d7851..4104f83a2d33 100644 +subdir-y := overlay diff --git a/arch/arm/boot/dts/allwinner/overlay/Makefile b/arch/arm/boot/dts/allwinner/overlay/Makefile new file mode 100644 -index 000000000000..0c47e8fda8fc +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/Makefile @@ -0,0 +1,97 @@ @@ -314,7 +218,7 @@ index 000000000000..0c47e8fda8fc +dtbotxt-$(CONFIG_MACH_SUN8I) += README.sun8i-h3-overlays diff --git a/arch/arm/boot/dts/allwinner/overlay/README.sun4i-a10-overlays b/arch/arm/boot/dts/allwinner/overlay/README.sun4i-a10-overlays new file mode 100644 -index 000000000000..e0795f13ddf1 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/README.sun4i-a10-overlays @@ -0,0 +1,278 @@ @@ -598,7 +502,7 @@ index 000000000000..e0795f13ddf1 + please use external pull-up resistor instead diff --git a/arch/arm/boot/dts/allwinner/overlay/README.sun5i-a13-overlays b/arch/arm/boot/dts/allwinner/overlay/README.sun5i-a13-overlays new file mode 100644 -index 000000000000..9f9653f09573 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/README.sun5i-a13-overlays @@ -0,0 +1,172 @@ @@ -776,7 +680,7 @@ index 000000000000..9f9653f09573 + Set to 1 to enable CTS and RTS pins diff --git a/arch/arm/boot/dts/allwinner/overlay/README.sun7i-a20-overlays b/arch/arm/boot/dts/allwinner/overlay/README.sun7i-a20-overlays new file mode 100644 -index 000000000000..362f87961135 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/README.sun7i-a20-overlays @@ -0,0 +1,348 @@ @@ -1130,7 +1034,7 @@ index 000000000000..362f87961135 + please use external pull-up resistor instead diff --git a/arch/arm/boot/dts/allwinner/overlay/README.sun8i-h3-overlays b/arch/arm/boot/dts/allwinner/overlay/README.sun8i-h3-overlays new file mode 100644 -index 000000000000..302973491051 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/README.sun8i-h3-overlays @@ -0,0 +1,250 @@ @@ -1386,7 +1290,7 @@ index 000000000000..302973491051 + or long wires - please use external pull-up resistor instead diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-analog-codec.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-analog-codec.dtso new file mode 100644 -index 000000000000..9254e22e0eea +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-analog-codec.dtso @@ -0,0 +1,13 @@ @@ -1405,7 +1309,7 @@ index 000000000000..9254e22e0eea +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-can.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-can.dtso new file mode 100644 -index 000000000000..1a9511d1956b +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-can.dtso @@ -0,0 +1,15 @@ @@ -1426,7 +1330,7 @@ index 000000000000..1a9511d1956b +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-fixup.scr-cmd b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-fixup.scr-cmd new file mode 100644 -index 000000000000..c5614cb95124 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-fixup.scr-cmd @@ -0,0 +1,124 @@ @@ -1556,7 +1460,7 @@ index 000000000000..c5614cb95124 +fi diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-i2c1.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-i2c1.dtso new file mode 100644 -index 000000000000..4c104bf4a5f0 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-i2c1.dtso @@ -0,0 +1,22 @@ @@ -1584,7 +1488,7 @@ index 000000000000..4c104bf4a5f0 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-i2c2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-i2c2.dtso new file mode 100644 -index 000000000000..1c2c3e9aca81 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-i2c2.dtso @@ -0,0 +1,22 @@ @@ -1612,7 +1516,7 @@ index 000000000000..1c2c3e9aca81 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-nand.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-nand.dtso new file mode 100644 -index 000000000000..f0d4c2f34859 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-nand.dtso @@ -0,0 +1,103 @@ @@ -1721,7 +1625,7 @@ index 000000000000..f0d4c2f34859 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-pps-gpio.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-pps-gpio.dtso new file mode 100644 -index 000000000000..6031fc53e548 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-pps-gpio.dtso @@ -0,0 +1,29 @@ @@ -1756,7 +1660,7 @@ index 000000000000..6031fc53e548 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-pwm.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-pwm.dtso new file mode 100644 -index 000000000000..ba885004fe4f +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-pwm.dtso @@ -0,0 +1,15 @@ @@ -1777,7 +1681,7 @@ index 000000000000..ba885004fe4f +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spdif-out.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spdif-out.dtso new file mode 100644 -index 000000000000..234dfc880f1f +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spdif-out.dtso @@ -0,0 +1,38 @@ @@ -1821,7 +1725,7 @@ index 000000000000..234dfc880f1f +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi-jedec-nor.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi-jedec-nor.dtso new file mode 100644 -index 000000000000..ee4ff6f453d1 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi-jedec-nor.dtso @@ -0,0 +1,57 @@ @@ -1884,7 +1788,7 @@ index 000000000000..ee4ff6f453d1 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi-spidev.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi-spidev.dtso new file mode 100644 -index 000000000000..eac4f1e2d244 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi-spidev.dtso @@ -0,0 +1,57 @@ @@ -1947,7 +1851,7 @@ index 000000000000..eac4f1e2d244 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi0.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi0.dtso new file mode 100644 -index 000000000000..cad50d8a29a7 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi0.dtso @@ -0,0 +1,23 @@ @@ -1976,7 +1880,7 @@ index 000000000000..cad50d8a29a7 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi1.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi1.dtso new file mode 100644 -index 000000000000..8c606d6b06a1 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi1.dtso @@ -0,0 +1,22 @@ @@ -2004,7 +1908,7 @@ index 000000000000..8c606d6b06a1 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi2.dtso new file mode 100644 -index 000000000000..145f285588f8 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-spi2.dtso @@ -0,0 +1,23 @@ @@ -2033,7 +1937,7 @@ index 000000000000..145f285588f8 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart2.dtso new file mode 100644 -index 000000000000..89bb44d5aee0 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart2.dtso @@ -0,0 +1,37 @@ @@ -2076,7 +1980,7 @@ index 000000000000..89bb44d5aee0 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart3.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart3.dtso new file mode 100644 -index 000000000000..f599d92082e4 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart3.dtso @@ -0,0 +1,47 @@ @@ -2129,7 +2033,7 @@ index 000000000000..f599d92082e4 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart4.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart4.dtso new file mode 100644 -index 000000000000..b5e562a6477b +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart4.dtso @@ -0,0 +1,37 @@ @@ -2172,7 +2076,7 @@ index 000000000000..b5e562a6477b +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart5.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart5.dtso new file mode 100644 -index 000000000000..12c3f9699b23 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart5.dtso @@ -0,0 +1,32 @@ @@ -2210,7 +2114,7 @@ index 000000000000..12c3f9699b23 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart6.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart6.dtso new file mode 100644 -index 000000000000..6be41d505509 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart6.dtso @@ -0,0 +1,32 @@ @@ -2248,7 +2152,7 @@ index 000000000000..6be41d505509 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart7.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart7.dtso new file mode 100644 -index 000000000000..967f6afbe7d3 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-uart7.dtso @@ -0,0 +1,32 @@ @@ -2286,7 +2190,7 @@ index 000000000000..967f6afbe7d3 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-w1-gpio.dtso b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-w1-gpio.dtso new file mode 100644 -index 000000000000..41da08c60aa7 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun4i-a10-w1-gpio.dtso @@ -0,0 +1,29 @@ @@ -2321,7 +2225,7 @@ index 000000000000..41da08c60aa7 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-analog-codec.dtso b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-analog-codec.dtso new file mode 100644 -index 000000000000..60e2717fc582 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-analog-codec.dtso @@ -0,0 +1,13 @@ @@ -2340,7 +2244,7 @@ index 000000000000..60e2717fc582 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-fixup.scr-cmd b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-fixup.scr-cmd new file mode 100644 -index 000000000000..c82590c1ac18 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-fixup.scr-cmd @@ -0,0 +1,48 @@ @@ -2394,7 +2298,7 @@ index 000000000000..c82590c1ac18 +fi diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-i2c1.dtso b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-i2c1.dtso new file mode 100644 -index 000000000000..444c32ca01d5 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-i2c1.dtso @@ -0,0 +1,22 @@ @@ -2422,7 +2326,7 @@ index 000000000000..444c32ca01d5 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-i2c2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-i2c2.dtso new file mode 100644 -index 000000000000..7a30681ca287 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-i2c2.dtso @@ -0,0 +1,22 @@ @@ -2450,7 +2354,7 @@ index 000000000000..7a30681ca287 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-nand.dtso b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-nand.dtso new file mode 100644 -index 000000000000..0c5fc89a1058 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-nand.dtso @@ -0,0 +1,60 @@ @@ -2516,7 +2420,7 @@ index 000000000000..0c5fc89a1058 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-pwm.dtso b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-pwm.dtso new file mode 100644 -index 000000000000..54f5d5123eb1 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-pwm.dtso @@ -0,0 +1,15 @@ @@ -2537,7 +2441,7 @@ index 000000000000..54f5d5123eb1 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi-jedec-nor.dtso b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi-jedec-nor.dtso new file mode 100644 -index 000000000000..8cebb0b988de +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi-jedec-nor.dtso @@ -0,0 +1,57 @@ @@ -2600,7 +2504,7 @@ index 000000000000..8cebb0b988de +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi-spidev.dtso b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi-spidev.dtso new file mode 100644 -index 000000000000..ad0685f8af18 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi-spidev.dtso @@ -0,0 +1,57 @@ @@ -2663,7 +2567,7 @@ index 000000000000..ad0685f8af18 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi0.dtso b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi0.dtso new file mode 100644 -index 000000000000..b23a754c0006 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi0.dtso @@ -0,0 +1,38 @@ @@ -2707,7 +2611,7 @@ index 000000000000..b23a754c0006 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi1.dtso b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi1.dtso new file mode 100644 -index 000000000000..cc0af5db3fd0 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi1.dtso @@ -0,0 +1,39 @@ @@ -2752,7 +2656,7 @@ index 000000000000..cc0af5db3fd0 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi2.dtso new file mode 100644 -index 000000000000..6cf5c41a9eca +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-spi2.dtso @@ -0,0 +1,22 @@ @@ -2780,7 +2684,7 @@ index 000000000000..6cf5c41a9eca +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart0.dtso b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart0.dtso new file mode 100644 -index 000000000000..6edad42bfcd7 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart0.dtso @@ -0,0 +1,32 @@ @@ -2818,7 +2722,7 @@ index 000000000000..6edad42bfcd7 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart1.dtso b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart1.dtso new file mode 100644 -index 000000000000..675b701ed535 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart1.dtso @@ -0,0 +1,22 @@ @@ -2846,7 +2750,7 @@ index 000000000000..675b701ed535 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart2.dtso new file mode 100644 -index 000000000000..b3c4e3d7a0e2 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart2.dtso @@ -0,0 +1,22 @@ @@ -2874,7 +2778,7 @@ index 000000000000..b3c4e3d7a0e2 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart3.dtso b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart3.dtso new file mode 100644 -index 000000000000..15c25d0c5992 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun5i-a13-uart3.dtso @@ -0,0 +1,22 @@ @@ -2902,7 +2806,7 @@ index 000000000000..15c25d0c5992 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-analog-codec.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-analog-codec.dtso new file mode 100644 -index 000000000000..e1a70c5102bc +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-analog-codec.dtso @@ -0,0 +1,13 @@ @@ -2921,7 +2825,7 @@ index 000000000000..e1a70c5102bc +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-can.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-can.dtso new file mode 100644 -index 000000000000..65aebcd4144c +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-can.dtso @@ -0,0 +1,15 @@ @@ -2942,7 +2846,7 @@ index 000000000000..65aebcd4144c +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-fixup.scr-cmd b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-fixup.scr-cmd new file mode 100644 -index 000000000000..b97042a720a7 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-fixup.scr-cmd @@ -0,0 +1,143 @@ @@ -3091,7 +2995,7 @@ index 000000000000..b97042a720a7 +fi diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c1.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c1.dtso new file mode 100644 -index 000000000000..c5f6e9732d3a +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c1.dtso @@ -0,0 +1,22 @@ @@ -3119,7 +3023,7 @@ index 000000000000..c5f6e9732d3a +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c2.dtso new file mode 100644 -index 000000000000..fa93d1ed9b72 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c2.dtso @@ -0,0 +1,22 @@ @@ -3147,7 +3051,7 @@ index 000000000000..fa93d1ed9b72 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c3.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c3.dtso new file mode 100644 -index 000000000000..945795c338e8 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c3.dtso @@ -0,0 +1,22 @@ @@ -3175,7 +3079,7 @@ index 000000000000..945795c338e8 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c4.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c4.dtso new file mode 100644 -index 000000000000..4fcf08c2469b +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2c4.dtso @@ -0,0 +1,32 @@ @@ -3213,7 +3117,7 @@ index 000000000000..4fcf08c2469b +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2s0.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2s0.dtso new file mode 100644 -index 000000000000..1a19a2417d3b +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2s0.dtso @@ -0,0 +1,25 @@ @@ -3244,7 +3148,7 @@ index 000000000000..1a19a2417d3b +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2s1.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2s1.dtso new file mode 100644 -index 000000000000..e6f0a22b7991 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-i2s1.dtso @@ -0,0 +1,25 @@ @@ -3275,7 +3179,7 @@ index 000000000000..e6f0a22b7991 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-mmc2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-mmc2.dtso new file mode 100644 -index 000000000000..ede92f243a1d +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-mmc2.dtso @@ -0,0 +1,18 @@ @@ -3299,7 +3203,7 @@ index 000000000000..ede92f243a1d +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-nand.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-nand.dtso new file mode 100644 -index 000000000000..ffa49cc69473 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-nand.dtso @@ -0,0 +1,103 @@ @@ -3408,7 +3312,7 @@ index 000000000000..ffa49cc69473 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-pps-gpio.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-pps-gpio.dtso new file mode 100644 -index 000000000000..fe3e2bd96467 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-pps-gpio.dtso @@ -0,0 +1,29 @@ @@ -3443,7 +3347,7 @@ index 000000000000..fe3e2bd96467 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-pwm.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-pwm.dtso new file mode 100644 -index 000000000000..b0cfe4deae76 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-pwm.dtso @@ -0,0 +1,15 @@ @@ -3464,7 +3368,7 @@ index 000000000000..b0cfe4deae76 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spdif-out.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spdif-out.dtso new file mode 100644 -index 000000000000..11a09396bd35 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spdif-out.dtso @@ -0,0 +1,38 @@ @@ -3508,7 +3412,7 @@ index 000000000000..11a09396bd35 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-add-cs1.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-add-cs1.dtso new file mode 100644 -index 000000000000..c0a4ba2b3d4e +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-add-cs1.dtso @@ -0,0 +1,16 @@ @@ -3530,7 +3434,7 @@ index 000000000000..c0a4ba2b3d4e +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-jedec-nor.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-jedec-nor.dtso new file mode 100644 -index 000000000000..b91097eca5b6 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-jedec-nor.dtso @@ -0,0 +1,57 @@ @@ -3593,7 +3497,7 @@ index 000000000000..b91097eca5b6 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-spidev.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-spidev.dtso new file mode 100644 -index 000000000000..341fe3229ffc +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi-spidev.dtso @@ -0,0 +1,57 @@ @@ -3656,7 +3560,7 @@ index 000000000000..341fe3229ffc +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi0.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi0.dtso new file mode 100644 -index 000000000000..cad50d8a29a7 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi0.dtso @@ -0,0 +1,23 @@ @@ -3685,7 +3589,7 @@ index 000000000000..cad50d8a29a7 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi1.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi1.dtso new file mode 100644 -index 000000000000..f0218eb9f76b +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi1.dtso @@ -0,0 +1,22 @@ @@ -3713,7 +3617,7 @@ index 000000000000..f0218eb9f76b +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi2.dtso new file mode 100644 -index 000000000000..effba42b48bd +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-spi2.dtso @@ -0,0 +1,23 @@ @@ -3742,7 +3646,7 @@ index 000000000000..effba42b48bd +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart2.dtso new file mode 100644 -index 000000000000..79d1dca7a311 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart2.dtso @@ -0,0 +1,32 @@ @@ -3780,7 +3684,7 @@ index 000000000000..79d1dca7a311 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart3.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart3.dtso new file mode 100644 -index 000000000000..703acbcf377b +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart3.dtso @@ -0,0 +1,42 @@ @@ -3828,7 +3732,7 @@ index 000000000000..703acbcf377b +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart4.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart4.dtso new file mode 100644 -index 000000000000..19180341a67f +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart4.dtso @@ -0,0 +1,22 @@ @@ -3856,7 +3760,7 @@ index 000000000000..19180341a67f +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart5.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart5.dtso new file mode 100644 -index 000000000000..a1369eee2917 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart5.dtso @@ -0,0 +1,22 @@ @@ -3884,7 +3788,7 @@ index 000000000000..a1369eee2917 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart6.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart6.dtso new file mode 100644 -index 000000000000..fb9efe2a9475 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart6.dtso @@ -0,0 +1,22 @@ @@ -3912,7 +3816,7 @@ index 000000000000..fb9efe2a9475 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart7.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart7.dtso new file mode 100644 -index 000000000000..bbdca3ec67ed +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-uart7.dtso @@ -0,0 +1,22 @@ @@ -3940,7 +3844,7 @@ index 000000000000..bbdca3ec67ed +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-w1-gpio.dtso b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-w1-gpio.dtso new file mode 100644 -index 000000000000..7d77606a1604 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun7i-a20-w1-gpio.dtso @@ -0,0 +1,29 @@ @@ -3975,7 +3879,7 @@ index 000000000000..7d77606a1604 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-analog-codec.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-analog-codec.dtso new file mode 100644 -index 000000000000..36dbc31ae2a2 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-analog-codec.dtso @@ -0,0 +1,17 @@ @@ -3998,7 +3902,7 @@ index 000000000000..36dbc31ae2a2 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cir.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cir.dtso new file mode 100644 -index 000000000000..bf4a0eafa133 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-cir.dtso @@ -0,0 +1,15 @@ @@ -4019,7 +3923,7 @@ index 000000000000..bf4a0eafa133 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-fixup.scr-cmd b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-fixup.scr-cmd new file mode 100644 -index 000000000000..604fe8bb78c1 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-fixup.scr-cmd @@ -0,0 +1,110 @@ @@ -4135,7 +4039,7 @@ index 000000000000..604fe8bb78c1 +fi diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c0.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c0.dtso new file mode 100644 -index 000000000000..a36ac8667674 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c0.dtso @@ -0,0 +1,20 @@ @@ -4161,7 +4065,7 @@ index 000000000000..a36ac8667674 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c1.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c1.dtso new file mode 100644 -index 000000000000..258c86de07cc +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c1.dtso @@ -0,0 +1,20 @@ @@ -4187,7 +4091,7 @@ index 000000000000..258c86de07cc +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c2.dtso new file mode 100644 -index 000000000000..a1e3284984df +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-i2c2.dtso @@ -0,0 +1,20 @@ @@ -4213,7 +4117,7 @@ index 000000000000..a1e3284984df +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-pps-gpio.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-pps-gpio.dtso new file mode 100644 -index 000000000000..16a737b02935 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-pps-gpio.dtso @@ -0,0 +1,29 @@ @@ -4248,7 +4152,7 @@ index 000000000000..16a737b02935 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-pwm.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-pwm.dtso new file mode 100644 -index 000000000000..ed3b8e606249 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-pwm.dtso @@ -0,0 +1,39 @@ @@ -4293,7 +4197,7 @@ index 000000000000..ed3b8e606249 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spdif-out.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spdif-out.dtso new file mode 100644 -index 000000000000..35b2d567704c +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spdif-out.dtso @@ -0,0 +1,38 @@ @@ -4337,7 +4241,7 @@ index 000000000000..35b2d567704c +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-add-cs1.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-add-cs1.dtso new file mode 100644 -index 000000000000..bd8e2561729d +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-add-cs1.dtso @@ -0,0 +1,41 @@ @@ -4384,7 +4288,7 @@ index 000000000000..bd8e2561729d +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-jedec-nor.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-jedec-nor.dtso new file mode 100644 -index 000000000000..95fa5f2ca1ef +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-jedec-nor.dtso @@ -0,0 +1,42 @@ @@ -4432,7 +4336,7 @@ index 000000000000..95fa5f2ca1ef +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-spidev.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-spidev.dtso new file mode 100644 -index 000000000000..c79beb95ecfa +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-spi-spidev.dtso @@ -0,0 +1,42 @@ @@ -4480,7 +4384,7 @@ index 000000000000..c79beb95ecfa +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart1.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart1.dtso new file mode 100644 -index 000000000000..3c10d4db420b +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart1.dtso @@ -0,0 +1,22 @@ @@ -4508,7 +4412,7 @@ index 000000000000..3c10d4db420b +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart2.dtso new file mode 100644 -index 000000000000..f16e61862913 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart2.dtso @@ -0,0 +1,22 @@ @@ -4536,7 +4440,7 @@ index 000000000000..f16e61862913 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart3.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart3.dtso new file mode 100644 -index 000000000000..b1aef575e0f0 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-uart3.dtso @@ -0,0 +1,22 @@ @@ -4564,7 +4468,7 @@ index 000000000000..b1aef575e0f0 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost0.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost0.dtso new file mode 100644 -index 000000000000..6bd8aedbee20 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost0.dtso @@ -0,0 +1,27 @@ @@ -4597,7 +4501,7 @@ index 000000000000..6bd8aedbee20 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost1.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost1.dtso new file mode 100644 -index 000000000000..4c7222b10beb +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost1.dtso @@ -0,0 +1,27 @@ @@ -4630,7 +4534,7 @@ index 000000000000..4c7222b10beb +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost2.dtso new file mode 100644 -index 000000000000..2b83ec933a9d +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost2.dtso @@ -0,0 +1,27 @@ @@ -4663,7 +4567,7 @@ index 000000000000..2b83ec933a9d +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost3.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost3.dtso new file mode 100644 -index 000000000000..e2f28ab1ae64 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-usbhost3.dtso @@ -0,0 +1,27 @@ @@ -4696,7 +4600,7 @@ index 000000000000..e2f28ab1ae64 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-w1-gpio.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-w1-gpio.dtso new file mode 100644 -index 000000000000..f4ccb7fba9ad +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-w1-gpio.dtso @@ -0,0 +1,29 @@ @@ -4731,7 +4635,7 @@ index 000000000000..f4ccb7fba9ad +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-i2c2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-i2c2.dtso new file mode 100644 -index 000000000000..a1e3284984df +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-i2c2.dtso @@ -0,0 +1,20 @@ @@ -4757,7 +4661,7 @@ index 000000000000..a1e3284984df +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-i2c3.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-i2c3.dtso new file mode 100644 -index 000000000000..949a98234551 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-i2c3.dtso @@ -0,0 +1,20 @@ @@ -4783,7 +4687,7 @@ index 000000000000..949a98234551 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-spi-spidev0.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-spi-spidev0.dtso new file mode 100644 -index 000000000000..fae9c3f75bb7 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-spi-spidev0.dtso @@ -0,0 +1,27 @@ @@ -4816,7 +4720,7 @@ index 000000000000..fae9c3f75bb7 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-spi-spidev1.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-spi-spidev1.dtso new file mode 100644 -index 000000000000..cb98ddf6bbd8 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-spi-spidev1.dtso @@ -0,0 +1,27 @@ @@ -4849,7 +4753,7 @@ index 000000000000..cb98ddf6bbd8 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart2.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart2.dtso new file mode 100644 -index 000000000000..2030d6777fa9 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart2.dtso @@ -0,0 +1,22 @@ @@ -4877,7 +4781,7 @@ index 000000000000..2030d6777fa9 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart4.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart4.dtso new file mode 100644 -index 000000000000..0d7f934f6828 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart4.dtso @@ -0,0 +1,22 @@ @@ -4905,7 +4809,7 @@ index 000000000000..0d7f934f6828 +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart5.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart5.dtso new file mode 100644 -index 000000000000..e695535afc7e +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart5.dtso @@ -0,0 +1,22 @@ @@ -4933,7 +4837,7 @@ index 000000000000..e695535afc7e +}; diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart7.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart7.dtso new file mode 100644 -index 000000000000..e572598339a6 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-r40-uart7.dtso @@ -0,0 +1,22 @@ @@ -4960,5 +4864,5 @@ index 000000000000..e572598339a6 + }; +}; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-overlay-sun8i-h3-cpu-clock-add-overclock.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-overlay-sun8i-h3-cpu-clock-add-overclock.patch index 04330899f433..ad4e5451ec7d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-overlay-sun8i-h3-cpu-clock-add-overclock.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-overlay-sun8i-h3-cpu-clock-add-overclock.patch @@ -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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun5i-a13-olinuxino-Add-panel-lcd-olinuxino-4.3-needed-.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun5i-a13-olinuxino-Add-panel-lcd-olinuxino-4.3-needed-.patch index c8764aef4226..7d2f97eb9855 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun5i-a13-olinuxino-Add-panel-lcd-olinuxino-4.3-needed-.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun5i-a13-olinuxino-Add-panel-lcd-olinuxino-4.3-needed-.patch @@ -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 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun5i-a13-olinuxino-micro-add-panel-lcd-olinuxino-4.3.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun5i-a13-olinuxino-micro-add-panel-lcd-olinuxino-4.3.patch index 0da0d63579bd..ec37739c3be9 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun5i-a13-olinuxino-micro-add-panel-lcd-olinuxino-4.3.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun5i-a13-olinuxino-micro-add-panel-lcd-olinuxino-4.3.patch @@ -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 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun5i-r8-pocketchip-disable-usb-otg-to-bypass-boot-hanging.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun5i-r8-pocketchip-disable-usb-otg-to-bypass-boot-hanging.patch index fa9eccdfc1bc..494e709e6b4d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun5i-r8-pocketchip-disable-usb-otg-to-bypass-boot-hanging.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun5i-r8-pocketchip-disable-usb-otg-to-bypass-boot-hanging.patch @@ -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 = <®_vcc5v0>; }; -- -Created with Armbian build tools https://github.com/armbian/build +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-Disable-OOB-IRQ-for-brcm-wifi-on-Cubietruck-a.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-Disable-OOB-IRQ-for-brcm-wifi-on-Cubietruck-a.patch index b219c1b9c863..8d2a66b7ec69 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-Disable-OOB-IRQ-for-brcm-wifi-on-Cubietruck-a.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-Disable-OOB-IRQ-for-brcm-wifi-on-Cubietruck-a.patch @@ -41,7 +41,7 @@ Signed-off-by: Hans de Goede 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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-bananapro-add-hdmi-connector-de.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-bananapro-add-hdmi-connector-de.patch index 65a6160d2358..b0fa237fb46d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-bananapro-add-hdmi-connector-de.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-bananapro-add-hdmi-connector-de.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-cubietruck-add-alias-uart2.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-cubietruck-add-alias-uart2.patch index 6dd60f8e76b0..4723018cd027 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-cubietruck-add-alias-uart2.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-cubietruck-add-alias-uart2.patch @@ -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 @@ / { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olimex-som-204-evb-olinuxino-micro-decrease-d.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olimex-som-204-evb-olinuxino-micro-decrease-d.patch index a658db2f7251..b0a0cd3ba38a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olimex-som-204-evb-olinuxino-micro-decrease-d.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olimex-som-204-evb-olinuxino-micro-decrease-d.patch @@ -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 @@ ®_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 @@ ®_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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olinuxino-lime2-enable-audio-codec.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olinuxino-lime2-enable-audio-codec.patch index 0161a25115a8..7b16b96b2604 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olinuxino-lime2-enable-audio-codec.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olinuxino-lime2-enable-audio-codec.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olinuxino-lime2-enable-ldo3-always-on.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olinuxino-lime2-enable-ldo3-always-on.patch index 1e0dcbd19f4d..f09de647d7a0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olinuxino-lime2-enable-ldo3-always-on.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olinuxino-lime2-enable-ldo3-always-on.patch @@ -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 @@ ®_ldo2 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olinuxino-micro-emmc-Add-vqmmc-node.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olinuxino-micro-emmc-Add-vqmmc-node.patch index 92a04c18462f..1754ccffa79b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olinuxino-micro-emmc-Add-vqmmc-node.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun7i-a20-olinuxino-micro-emmc-Add-vqmmc-node.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h2-plus-orangepi-zero-fix-xradio-interrupt.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h2-plus-orangepi-zero-fix-xradio-interrupt.patch index 1935688c31cb..3df10dca7e46 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h2-plus-orangepi-zero-fix-xradio-interrupt.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h2-plus-orangepi-zero-fix-xradio-interrupt.patch @@ -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 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-add-thermal-zones.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-add-thermal-zones.patch index 8935eb4e5b18..30018b3a9748 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-add-thermal-zones.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-add-thermal-zones.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-bananapi-m2-plus-add-wifi_pwrseq.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-bananapi-m2-plus-add-wifi_pwrseq.patch index 18f702481816..f185b1effa09 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-bananapi-m2-plus-add-wifi_pwrseq.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-bananapi-m2-plus-add-wifi_pwrseq.patch @@ -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 @@ / { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-nanopi-add-leds-pio-pins.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-nanopi-add-leds-pio-pins.patch index fdea4d0f9686..3465f150f194 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-nanopi-add-leds-pio-pins.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-nanopi-add-leds-pio-pins.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-orangepi-pc-plus-add-wifi_pwrseq.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-orangepi-pc-plus-add-wifi_pwrseq.patch index 1887bf48f45a..88715c9113f9 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-orangepi-pc-plus-add-wifi_pwrseq.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-orangepi-pc-plus-add-wifi_pwrseq.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-reduce-opp-microvolt-to-prevent-not-supported-.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-reduce-opp-microvolt-to-prevent-not-supported-.patch index 53e938cccdf9..29cf336c8e18 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-reduce-opp-microvolt-to-prevent-not-supported-.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-h3-reduce-opp-microvolt-to-prevent-not-supported-.patch @@ -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 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-r40-add-clk_out_a-fix-bananam2ultra.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-r40-add-clk_out_a-fix-bananam2ultra.patch index ab0a1b8a33c4..b00e21cf0769 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-r40-add-clk_out_a-fix-bananam2ultra.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-r40-add-clk_out_a-fix-bananam2ultra.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-r40-bananapi-m2-ultra-add-codec-analog.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-r40-bananapi-m2-ultra-add-codec-analog.patch index 20f33baf67ad..c03f5e48731c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-r40-bananapi-m2-ultra-add-codec-analog.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-r40-bananapi-m2-ultra-add-codec-analog.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-v3s-s3-pinecube-enable-sound-codec.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-v3s-s3-pinecube-enable-sound-codec.patch index c20492cce532..d93770dcc28e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-v3s-s3-pinecube-enable-sound-codec.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun8i-v3s-s3-pinecube-enable-sound-codec.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun9i-a80-add-thermal-sensor.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun9i-a80-add-thermal-sensor.patch index cd8ed46256c2..7bc5ee1492b8 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun9i-a80-add-thermal-sensor.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun9i-a80-add-thermal-sensor.patch @@ -15,7 +15,7 @@ Signed-off-by: Philipp Rossak 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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun9i-a80-add-thermal-zone.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun9i-a80-add-thermal-zone.patch index 17613ecf15f5..03861d7e6b0f 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun9i-a80-add-thermal-zone.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sun9i-a80-add-thermal-zone.patch @@ -15,7 +15,7 @@ Signed-off-by: Philipp Rossak 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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sunxi-h3-h5.dtsi-add-i2s0-i2s1-pins.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sunxi-h3-h5.dtsi-add-i2s0-i2s1-pins.patch index 3aeab230e6b2..54a7381a61c1 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sunxi-h3-h5.dtsi-add-i2s0-i2s1-pins.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sunxi-h3-h5.dtsi-add-i2s0-i2s1-pins.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sunxi-h3-h5.dtsi-force-mmc0-bus-width.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sunxi-h3-h5.dtsi-force-mmc0-bus-width.patch index a8d6f45416f7..e9d4944f94c2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sunxi-h3-h5.dtsi-force-mmc0-bus-width.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm-dts-sunxi-h3-h5.dtsi-force-mmc0-bus-width.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-k1-plus-device.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-k1-plus-device.patch index 693eee669ba7..6098ded59b57 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-k1-plus-device.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-k1-plus-device.patch @@ -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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-m1-plus2-device.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-m1-plus2-device.patch index 7ef4c1522c84..f00bc67c3294 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-m1-plus2-device.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-m1-plus2-device.patch @@ -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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-neo-core2-device.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-neo-core2-device.patch index 780db5929c5f..21cc6cf603a2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-neo-core2-device.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-neo-core2-device.patch @@ -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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-neo2-v1.1-device.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-neo2-v1.1-device.patch index ce56441a1d78..7027bdee2ad5 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-neo2-v1.1-device.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-Add-sun50i-h5-nanopi-neo2-v1.1-device.patch @@ -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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-FIXME-a64-olinuxino-add-regulator-audio-mmc.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-FIXME-a64-olinuxino-add-regulator-audio-mmc.patch index a25d584eead4..f5d0f8ffe6c0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-FIXME-a64-olinuxino-add-regulator-audio-mmc.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-FIXME-a64-olinuxino-add-regulator-audio-mmc.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-H616-Add-overlays-that-are-also-compatible-with-orang.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-H616-Add-overlays-that-are-also-compatible-with-orang.patch index 5edd35b87c64..e7a3a2c11400 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-H616-Add-overlays-that-are-also-compatible-with-orang.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-H616-Add-overlays-that-are-also-compatible-with-orang.patch @@ -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 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwiner-sun50i-h616.dtsi-add-usb-ehci-ohci.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwiner-sun50i-h616.dtsi-add-usb-ehci-ohci.patch index fc6739fe21d9..8766d2dd9b92 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwiner-sun50i-h616.dtsi-add-usb-ehci-ohci.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwiner-sun50i-h616.dtsi-add-usb-ehci-ohci.patch @@ -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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-Add-AC200-EPHY-nodes.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-Add-AC200-EPHY-nodes.patch index 76ae2debd2a0..f9881556e2af 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-Add-AC200-EPHY-nodes.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-Add-AC200-EPHY-nodes.patch @@ -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 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 Signed-off-by: Andre Przywara --- - 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-add-AC200-codec-nodes.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-add-AC200-codec-nodes.patch index 62ce216f1a2f..975288cae219 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-add-AC200-codec-nodes.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-add-AC200-codec-nodes.patch @@ -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 Date: Thu, 1 Sep 2022 17:45:03 +0200 Subject: arm64: dts: allwinner: h6: add AC200 codec nodes Signed-off-by: Jernej Skrabec --- - 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-enable-AC200-codec.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-enable-AC200-codec.patch index 3671238c733b..3e663cbdca9b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-enable-AC200-codec.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-enable-AC200-codec.patch @@ -13,7 +13,7 @@ Signed-off-by: Jernej Skrabec 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 @@ / { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-tanix-enable-Ethernet.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-tanix-enable-Ethernet.patch index df155ba22eab..d4b63b9ec4be 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-tanix-enable-Ethernet.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h6-tanix-enable-Ethernet.patch @@ -16,7 +16,7 @@ Signed-off-by: Andre Przywara 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 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Add-device-node-for-SID.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Add-device-node-for-SID.patch index e04954a2fc08..108a707d36a6 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Add-device-node-for-SID.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Add-device-node-for-SID.patch @@ -11,7 +11,7 @@ Signed-off-by: Kali Prasad 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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Add-efuse_xlate-cpu-frequency-scaling-.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Add-efuse_xlate-cpu-frequency-scaling-.patch index 8d1bc86d5f2d..73ca248e3013 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Add-efuse_xlate-cpu-frequency-scaling-.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Add-efuse_xlate-cpu-frequency-scaling-.patch @@ -1,4 +1,4 @@ -From c15cdd5568126541113d6970018f449ed44f2288 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: AGM1968 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 --- - .../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 #include 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 = <®_dldo1>; vcc-pf-supply = <®_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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Add-thermal-sensor-and-thermal-zones.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Add-thermal-sensor-and-thermal-zones.patch index 887bd510a0b6..da3da06be3c5 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Add-thermal-sensor-and-thermal-zones.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Add-thermal-sensor-and-thermal-zones.patch @@ -11,7 +11,7 @@ Signed-off-by: Kali Prasad 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 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Fix-thermal-zones-add-missing-trips.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Fix-thermal-zones-add-missing-trips.patch index 5a3567f63724..bfae0445ecf7 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Fix-thermal-zones-add-missing-trips.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-Fix-thermal-zones-add-missing-trips.patch @@ -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?= 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 --- - .../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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-orangepi-zero2-Enable-expansion-board-.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-orangepi-zero2-Enable-expansion-board-.patch index c43bdd7667ba..1f616843b750 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-orangepi-zero2-Enable-expansion-board-.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-h616-orangepi-zero2-Enable-expansion-board-.patch @@ -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?= 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 --- - .../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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-overlay-Add-Overlays-for-sunxi64.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-overlay-Add-Overlays-for-sunxi64.patch index 998fca3640d2..17ba904f0d90 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-overlay-Add-Overlays-for-sunxi64.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-overlay-Add-Overlays-for-sunxi64.patch @@ -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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-sun50i-h6-Fix-H6-emmc.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-sun50i-h6-Fix-H6-emmc.patch index bd9ff66a9afd..613160e476cf 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-sun50i-h6-Fix-H6-emmc.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-sun50i-h6-Fix-H6-emmc.patch @@ -1,4 +1,4 @@ -From 99d87ae3a8bbe469bda97e80d056e0a8aa33c384 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ukhellfire 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-sun50i-h616-Add-GPU-node.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-sun50i-h616-Add-GPU-node.patch index 35b3a15f55ed..88a4be3525bf 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-sun50i-h616-Add-GPU-node.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-sun50i-h616-Add-GPU-node.patch @@ -9,7 +9,7 @@ Signed-off-by: Jernej Skrabec 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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-sun50i-h616-Add-VPU-node.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-sun50i-h616-Add-VPU-node.patch index 507ad19d5ecc..c32f323ad373 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-sun50i-h616-Add-VPU-node.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-allwinner-sun50i-h616-Add-VPU-node.patch @@ -9,7 +9,7 @@ Signed-off-by: Jernej Skrabec 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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-h616-add-hdmi-support-for-zero2-and-zero3.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-h616-add-hdmi-support-for-zero2-and-zero3.patch index 1c21b56039eb..86c17d2e7760 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-h616-add-hdmi-support-for-zero2-and-zero3.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-h616-add-hdmi-support-for-zero2-and-zero3.patch @@ -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 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 = <®_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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-h616-add-wifi-support-for-orange-pi-zero-2-and-zero3.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-h616-add-wifi-support-for-orange-pi-zero-2-and-zero3.patch index 2b40cf4986b0..60c1c2e6494a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-h616-add-wifi-support-for-orange-pi-zero-2-and-zero3.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-h616-add-wifi-support-for-orange-pi-zero-2-and-zero3.patch @@ -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 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-nanopi-a64-set-right-phy-mode-to-rgmii-id.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-nanopi-a64-set-right-phy-mode-to-rgmii-id.patch index 6cdffdd60c00..5e86f582a307 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-nanopi-a64-set-right-phy-mode-to-rgmii-id.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-nanopi-a64-set-right-phy-mode-to-rgmii-id.patch @@ -12,7 +12,7 @@ Signed-off-by: root 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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-overlay-sun50i-a64-pine64-7inch-lcd.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-overlay-sun50i-a64-pine64-7inch-lcd.patch index c1bb826cbd99..f7858145c71d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-overlay-sun50i-a64-pine64-7inch-lcd.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-overlay-sun50i-a64-pine64-7inch-lcd.patch @@ -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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-overlay-sun50i-h5-add-gpio-regulator-overclock.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-overlay-sun50i-h5-add-gpio-regulator-overclock.patch index e0b90b6293bc..657fa8283e46 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-overlay-sun50i-h5-add-gpio-regulator-overclock.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-overlay-sun50i-h5-add-gpio-regulator-overclock.patch @@ -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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-force-mmc0-bus-width.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-force-mmc0-bus-width.patch index 5a0ff798727d..a2f7f2b009d7 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-force-mmc0-bus-width.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-force-mmc0-bus-width.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-1Ge16GW-Disable-clock-phase-and-.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-1Ge16GW-Disable-clock-phase-and-.patch index e1362f531059..5c5aa3eb8d62 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-1Ge16GW-Disable-clock-phase-and-.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-1Ge16GW-Disable-clock-phase-and-.patch @@ -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 @@ / { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-1Ge16GW-enable-bluetooth.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-1Ge16GW-enable-bluetooth.patch index 5e5a46567ff2..ef70980db0f4 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-1Ge16GW-enable-bluetooth.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-1Ge16GW-enable-bluetooth.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-add-boards.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-add-boards.patch index c0549d8252cf..96f034f1026a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-add-boards.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-add-boards.patch @@ -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 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 diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-emmc-enable-bluetooth.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-emmc-enable-bluetooth.patch index 3772d24368fd..c21e5e8c13f8 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-emmc-enable-bluetooth.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-olinuxino-emmc-enable-bluetooth.patch @@ -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 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-orangepi-win-add-aliase-ethernet1.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-orangepi-win-add-aliase-ethernet1.patch index e1a58a9b8577..5004fffe34b3 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-orangepi-win-add-aliase-ethernet1.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-orangepi-win-add-aliase-ethernet1.patch @@ -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 @@ / { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-pine64-add-spi0.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-pine64-add-spi0.patch index f10710f8794e..9b00281e294e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-pine64-add-spi0.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-pine64-add-spi0.patch @@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-a64-pine64 add spi0 1 file changed, 29 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts -index cba8ae87529f..fc0f7975c731 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts @@ -350,3 +350,32 @@ &usb_otg { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-pine64-enable-Bluetooth.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-pine64-enable-Bluetooth.patch index 12aeb8a8468c..5589ae0ff4c0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-pine64-enable-Bluetooth.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-pine64-enable-Bluetooth.patch @@ -15,7 +15,7 @@ Signed-off-by: Vasily Khoruzhick 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts -index a08c97f231ac..cba8ae87529f 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts @@ -310,7 +310,15 @@ &uart0 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-pine64-enable-wifi-mmc1.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-pine64-enable-wifi-mmc1.patch index 04b3d4e6fc57..d12e8c3556e2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-pine64-enable-wifi-mmc1.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-pine64-enable-wifi-mmc1.patch @@ -14,7 +14,7 @@ Signed-off-by: Icenowy Zheng 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts -index 17886709b6b4..a08c97f231ac 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts @@ -35,6 +35,11 @@ hdmi_con_in: endpoint { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-sopine-baseboard-Add-i2s2-mmc1.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-sopine-baseboard-Add-i2s2-mmc1.patch index 7da5ad714e5a..9fcb2b688034 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-sopine-baseboard-Add-i2s2-mmc1.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-sopine-baseboard-Add-i2s2-mmc1.patch @@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-a64-sopine-baseboard Add i2s2 mmc1 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts -index 970d528378db..ee4fd195e6a4 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts @@ -100,6 +100,10 @@ &i2s2 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-sopine-baseboard-enable-Bluetooth.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-sopine-baseboard-enable-Bluetooth.patch index 9bd99a710ef9..2727f6033233 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-sopine-baseboard-enable-Bluetooth.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64-sopine-baseboard-enable-Bluetooth.patch @@ -15,7 +15,7 @@ Signed-off-by: Vasily Khoruzhick 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts -index ee4fd195e6a4..56714cc3f507 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts @@ -197,6 +197,20 @@ &uart0 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64.dtsi-adjust-thermal-trip-points.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64.dtsi-adjust-thermal-trip-points.patch index d415575cfb55..7db61d8263ba 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64.dtsi-adjust-thermal-trip-points.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-a64.dtsi-adjust-thermal-trip-points.patch @@ -9,7 +9,7 @@ default values for alert1/crit are way too high. 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi -index 8d724dae11a3..c566075f9b31 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi @@ -245,21 +245,21 @@ map1 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h313-x96q-lpddr3.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h313-x96q-lpddr3.patch index 5849e19f8afb..758e059ab777 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h313-x96q-lpddr3.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h313-x96q-lpddr3.patch @@ -1,22 +1,20 @@ -From d1df1c9d30de8b7e209a5454aa24f552c7fc11c3 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: Thu, 10 Oct 2024 14:45:40 +0300 -Subject: [PATCH] arm64: dts: sun50i-h313-x96q-lpddr3 +Subject: arm64: dts: sun50i-h313-x96q-lpddr3 Add support X96Q TV Box LPDDR3 H313 Author: sicXnull Signed-off-by: The-going <48602507+The-going@users.noreply.github.com> --- - arch/arm64/boot/dts/allwinner/Makefile | 1 + - .../dts/allwinner/sun50i-h313-cpu-opp.dtsi | 91 ++++++ - .../dts/allwinner/sun50i-h313-x96q-lpddr3.dts | 305 ++++++++++++++++++ + arch/arm64/boot/dts/allwinner/Makefile | 1 + + arch/arm64/boot/dts/allwinner/sun50i-h313-cpu-opp.dtsi | 91 +++ + arch/arm64/boot/dts/allwinner/sun50i-h313-x96q-lpddr3.dts | 305 ++++++++++ 3 files changed, 397 insertions(+) - create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h313-cpu-opp.dtsi - create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h313-x96q-lpddr3.dts diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile -index 358efa5d6abc..94aaf6384267 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/Makefile +++ b/arch/arm64/boot/dts/allwinner/Makefile @@ -18,6 +18,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pinetab-early-adopter.dtb @@ -29,7 +27,7 @@ index 358efa5d6abc..94aaf6384267 100644 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-emlid-neutis-n5-devboard.dtb diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h313-cpu-opp.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h313-cpu-opp.dtsi new file mode 100644 -index 000000000000..a429049d8c50 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/sun50i-h313-cpu-opp.dtsi @@ -0,0 +1,91 @@ @@ -126,7 +124,7 @@ index 000000000000..a429049d8c50 +}; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h313-x96q-lpddr3.dts b/arch/arm64/boot/dts/allwinner/sun50i-h313-x96q-lpddr3.dts new file mode 100644 -index 000000000000..4b1faad0e88c +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/sun50i-h313-x96q-lpddr3.dts @@ -0,0 +1,305 @@ @@ -436,5 +434,5 @@ index 000000000000..4b1faad0e88c +}; + -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-add-cpu-opp-refs.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-add-cpu-opp-refs.patch index 206cad8f52ec..0161cb92a47b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-add-cpu-opp-refs.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-add-cpu-opp-refs.patch @@ -15,7 +15,7 @@ Subject: arm64:dts:sun50i-h5 add cpu opp refs 8 files changed, 9 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dts -index cfb943e9ae85..a54bacaddbe0 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dts @@ -3,6 +3,7 @@ @@ -27,7 +27,7 @@ index cfb943e9ae85..a54bacaddbe0 100644 / { 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 -index b7045a9efab5..4980076da872 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-k1-plus.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-k1-plus.dts @@ -42,6 +42,7 @@ @@ -46,7 +46,7 @@ index b7045a9efab5..4980076da872 100644 \ No newline at end of file +}; 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 -index d051382cc800..2c742e0e8af3 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-m1-plus2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-m1-plus2.dts @@ -43,6 +43,7 @@ @@ -58,7 +58,7 @@ index d051382cc800..2c742e0e8af3 100644 #include 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 -index 57283cc16ad9..8d1958cd5dfa 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-core2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-core2.dts @@ -43,6 +43,7 @@ @@ -70,7 +70,7 @@ index 57283cc16ad9..8d1958cd5dfa 100644 #include #include diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts -index 4c3921ac236c..49e28ed6d2bb 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts @@ -4,6 +4,7 @@ @@ -82,7 +82,7 @@ index 4c3921ac236c..49e28ed6d2bb 100644 #include #include 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 -index 06ffbbd29a93..be48938ee030 100644 +index 111111111111..222222222222 100644 --- 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 @@ -42,6 +42,7 @@ @@ -94,7 +94,7 @@ index 06ffbbd29a93..be48938ee030 100644 #include diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts -index 39331229c315..ba597c9d3bef 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts @@ -3,6 +3,7 @@ @@ -106,7 +106,7 @@ index 39331229c315..ba597c9d3bef 100644 #include diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts -index 375572d2f9b5..8b92d5e77220 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts @@ -5,6 +5,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-add-termal-zones.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-add-termal-zones.patch index e62291003878..a29ccf368c10 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-add-termal-zones.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-add-termal-zones.patch @@ -8,7 +8,7 @@ Subject: arm64:dts:sun50i-h5 add termal zones 1 file changed, 54 insertions(+), 12 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi -index 080c3d10fdfa..c63e0871658e 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi @@ -207,31 +207,73 @@ ths: thermal-sensor@1c25000 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch index 2f7b1c3d9855..30738490660e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-enable-power-button-for-orangepi-prime.patch @@ -8,7 +8,7 @@ Subject: arm64: dts: sun50i: h5: enable power button for orangepi prime 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts -index f430acd8558f..35e09098570f 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts @@ -63,8 +63,9 @@ gpio-keys { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-nanopi-neo2-add-regulator-led-triger.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-nanopi-neo2-add-regulator-led-triger.patch index 082058be6db9..a2422be440f8 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-nanopi-neo2-add-regulator-led-triger.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-nanopi-neo2-add-regulator-led-triger.patch @@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-h5-nanopi-neo2 add regulator, led triger 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts -index 05486cccee1c..39331229c315 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts @@ -25,12 +25,13 @@ leds { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-nanopi-r1s-h5-add-rtl8153-support.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-nanopi-r1s-h5-add-rtl8153-support.patch index 3b67bb0c2998..6b9e50ab6cf0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-nanopi-r1s-h5-add-rtl8153-support.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-nanopi-r1s-h5-add-rtl8153-support.patch @@ -1,14 +1,14 @@ -From 82bc11e604e91080964a0a83a2590268e6d3dae1 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: Tue, 27 Sep 2022 15:28:08 +0300 Subject: arm64: dts: sun50i-h5-nanopi-r1s-h5: add rtl8153 support --- - .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 10 +++++++++- + arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts -index a3e040da38a0..78c568cabcb2 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts @@ -21,7 +21,8 @@ / { @@ -36,5 +36,5 @@ index a3e040da38a0..78c568cabcb2 100644 &ehci2 { -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-pc2-add-spi-flash.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-pc2-add-spi-flash.patch index 00a857637712..73d7e2261121 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-pc2-add-spi-flash.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-pc2-add-spi-flash.patch @@ -1,17 +1,17 @@ -From 70183d84d9cccae5f50461ebde1a9776639319b1 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 19:27:52 +0300 Subject: arm64:dts: sun50i-h5-orangepi-pc2 add spi flash --- - .../dts/allwinner/sun50i-h5-orangepi-pc2.dts | 25 ++++++++++++++----- + arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 25 +++++++--- 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts -index 460c0e3d2f97..c756b1a58c90 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts -@@ -198,15 +198,28 @@ &sound_hdmi { +@@ -178,15 +178,28 @@ &sound_hdmi { status = "okay"; }; @@ -47,5 +47,5 @@ index 460c0e3d2f97..c756b1a58c90 100644 }; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-prime-add-regulator.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-prime-add-regulator.patch index 880a7912ba78..8101b081601c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-prime-add-regulator.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-prime-add-regulator.patch @@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-h5-orangepi-prime add regulator 1 file changed, 36 insertions(+), 7 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts -index 6e44f86a8f63..375572d2f9b5 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts @@ -8,11 +8,19 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-prime-add-rtl8723cs.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-prime-add-rtl8723cs.patch index badd015a1eff..881440c717e9 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-prime-add-rtl8723cs.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-prime-add-rtl8723cs.patch @@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-h5-orangepi-prime add rtl8723cs 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts -index 8b92d5e77220..f430acd8558f 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts @@ -25,6 +25,7 @@ reg_vcc3v3: vcc3v3 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-zero-plus-add-regulator.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-zero-plus-add-regulator.patch index 9103c9ac0477..2d11c49cab07 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-zero-plus-add-regulator.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-zero-plus-add-regulator.patch @@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-h5-orangepi-zero-plus add regulator 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dts -index 7ec5ac850a0d..dfa5fd2a766c 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dts @@ -4,6 +4,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-zero-plus2-regulator-gpio-fix.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-zero-plus2-regulator-gpio-fix.patch index cba9a962bd83..5f67c334ebb6 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-zero-plus2-regulator-gpio-fix.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h5-orangepi-zero-plus2-regulator-gpio-fix.patch @@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-h5-orangepi-zero-plus2 regulator-gpio fix 1 file changed, 45 insertions(+), 13 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts -index 3e69ebde50d3..999fdcd96143 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts @@ -4,6 +4,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-Add-r_uart-uart2-3-pins.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-Add-r_uart-uart2-3-pins.patch index 14c32cc58bf0..46449c4cc062 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-Add-r_uart-uart2-3-pins.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-Add-r_uart-uart2-3-pins.patch @@ -1,14 +1,14 @@ -From a22f300af387d8afbf53e6005e7208d96cc4a252 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, 23 Jan 2022 20:49:27 +0300 Subject: arm64:dts: sun50i-h6 Add r_uart uart2-3 pins --- - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 60 ++++++++++++++++---- + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 60 ++++++++-- 1 file changed, 50 insertions(+), 10 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi -index 60dbaa5df358..395e64bb1068 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi @@ -310,6 +310,17 @@ msgbox: mailbox@3003000 { @@ -115,5 +115,5 @@ index 60dbaa5df358..395e64bb1068 100644 r_ir: ir@7040000 { -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-3-add-r_uart-aliase.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-3-add-r_uart-aliase.patch index 6af2919fe3a8..ad362cf59871 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-3-add-r_uart-aliase.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-3-add-r_uart-aliase.patch @@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-h6-orangepi-3 add r_uart aliase 1 file changed, 1 insertion(+) 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 500744cc1442..5e3405408244 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 @@ -15,6 +15,7 @@ / { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-3-delete-node-spi0.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-3-delete-node-spi0.patch index b88da76d8018..4e4b386ab50f 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-3-delete-node-spi0.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-3-delete-node-spi0.patch @@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-h6-orangepi-3 delete-node &spi0 1 file changed, 2 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 c84c78bb9f88..500744cc1442 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 @@ -347,6 +347,8 @@ &sound_hdmi { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-add-cpu-opp-refs.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-add-cpu-opp-refs.patch index ba8d29102bf9..9a2679005563 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-add-cpu-opp-refs.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-add-cpu-opp-refs.patch @@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-h6-orangepi add cpu opp refs 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi -index b019bbaae21d..a494b3bbf925 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi @@ -5,6 +5,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-enable-higher-clock-regulator-max-.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-enable-higher-clock-regulator-max-.patch index 1751d465f761..89cc8f8b5a06 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-enable-higher-clock-regulator-max-.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-enable-higher-clock-regulator-max-.patch @@ -9,7 +9,7 @@ Subject: arm64:dts: sun50i-h6-orangepi enable higher clock 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi -index a494b3bbf925..ee1919b800ce 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi @@ -217,7 +217,7 @@ reg_cldo3: cldo3 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-lite2-spi0-usb3phy-dwc3-enable.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-lite2-spi0-usb3phy-dwc3-enable.patch index 9b6efb5280db..b7edc61a795a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-lite2-spi0-usb3phy-dwc3-enable.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi-lite2-spi0-usb3phy-dwc3-enable.patch @@ -9,7 +9,7 @@ Signed-off-by: Igor Pecovnik 1 file changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dts -index fb31dcb1cb6d..d16ef4cc0dd1 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dts @@ -1,5 +1,6 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi.dtsi-Rollback-r_rsb-to-r_i2c.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi.dtsi-Rollback-r_rsb-to-r_i2c.patch index ead63dccc9e0..86f73e0b1e09 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi.dtsi-Rollback-r_rsb-to-r_i2c.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-orangepi.dtsi-Rollback-r_rsb-to-r_i2c.patch @@ -16,7 +16,7 @@ in which the patch is written in the series.conf file. 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi -index ee1919b800ce..15f4d7de951e 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi @@ -129,12 +129,12 @@ &r_pio { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-pine-h64-add-dwc3-usb3phy.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-pine-h64-add-dwc3-usb3phy.patch index 4e8fd0fae2e0..594018046a76 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-pine-h64-add-dwc3-usb3phy.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-pine-h64-add-dwc3-usb3phy.patch @@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-h6-pine-h64 add dwc3 usb3phy 1 file changed, 9 insertions(+) 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 41d3b5d21c40..454d2a2974c9 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 @@ -89,6 +89,10 @@ reg_usb_vbus: vbus { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-pine-h64-add-wifi-rtl8723cs.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-pine-h64-add-wifi-rtl8723cs.patch index fb3955473c90..297c1b255a58 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-pine-h64-add-wifi-rtl8723cs.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6-pine-h64-add-wifi-rtl8723cs.patch @@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-h6-pine-h64 add wifi rtl8723cs 1 file changed, 38 insertions(+) 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 341f42ae0f30..41d3b5d21c40 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 @@ -41,6 +41,14 @@ hdmi_con_in: endpoint { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6.dtsi-add-pinctrl-pins-for-spi.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6.dtsi-add-pinctrl-pins-for-spi.patch index 6dab425692fb..b2a091e4d8bf 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6.dtsi-add-pinctrl-pins-for-spi.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6.dtsi-add-pinctrl-pins-for-spi.patch @@ -1,4 +1,4 @@ -From 676a89956d6fc9d2432d724a26f3b987536f26fa 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: Fri, 28 Jan 2022 15:19:32 +0300 Subject: arm64:dts: sun50i-h6.dtsi add pinctrl pins for spi @@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-h6.dtsi add pinctrl pins for spi 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi -index a66073a0c289..70650e47bdb5 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi @@ -659,6 +659,8 @@ spi0: spi@5010000 { @@ -30,5 +30,5 @@ index a66073a0c289..70650e47bdb5 100644 status = "disabled"; #address-cells = <1>; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6.dtsi-improve-thermals.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6.dtsi-improve-thermals.patch index 34b786d8635e..6941a858810c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6.dtsi-improve-thermals.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h6.dtsi-improve-thermals.patch @@ -1,14 +1,14 @@ -From 3dc20de67a40b2aeede927924f28d3ea1abe910c 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: Tue, 25 Jan 2022 17:02:30 +0300 Subject: arm64:dts: sun50i-h6.dtsi improve thermals --- - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 68 ++++++++++++++++---- + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 68 ++++++++-- 1 file changed, 55 insertions(+), 13 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi -index 395e64bb1068..a66073a0c289 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi @@ -1,5 +1,6 @@ @@ -107,5 +107,5 @@ index 395e64bb1068..a66073a0c289 100644 gpu-thermal { -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-Add-dma-node.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-Add-dma-node.patch index 6eec14d5b30d..d0276236c0dd 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-Add-dma-node.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-Add-dma-node.patch @@ -1,14 +1,14 @@ -From 8cdd9309fce75995cf3068be5c7ffb65cec51cff Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Gunjan Gupta Date: Wed, 3 Jan 2024 09:53:55 +0000 -Subject: [PATCH] arm64: dts: sun50i-h616: Add dma node +Subject: arm64: dts: sun50i-h616: Add dma node --- - arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 16 ++++++++++++++++ + arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 16 ++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi -index 2424a2827455..e71b79ebced8 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi @@ -170,6 +170,18 @@ mixer0_out_tcon_top_mixer0: endpoint { @@ -49,5 +49,5 @@ index 2424a2827455..e71b79ebced8 100644 pinctrl-names = "default"; pinctrl-0 = <&spi1_pins>; -- -2.34.1 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-orangepi-zero2-Enable-GPU-mali.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-orangepi-zero2-Enable-GPU-mali.patch index e20f0a3c56e2..a23883cebac4 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-orangepi-zero2-Enable-GPU-mali.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-orangepi-zero2-Enable-GPU-mali.patch @@ -1,4 +1,4 @@ -From 5f4c8eb028518f90f37f13630dedac2c8d9f7b9a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jernej Skrabec Date: Fri, 15 Oct 2021 21:09:42 +0200 Subject: arm64:dts: sun50i-h616-orangepi-zero2 Enable GPU mali @@ -9,7 +9,7 @@ Signed-off-by: Jernej Skrabec 1 file changed, 5 insertions(+) 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 b5d713926a34..649274d77827 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 @@ -19,6 +19,11 @@ &emac0 { @@ -25,5 +25,5 @@ index b5d713926a34..649274d77827 100644 vmmc-supply = <®_dcdce>; }; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-orangepi-zero2-reg_usb1_vbus-status-ok.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-orangepi-zero2-reg_usb1_vbus-status-ok.patch index 8ad681408e45..f2c928b69951 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-orangepi-zero2-reg_usb1_vbus-status-ok.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-orangepi-zero2-reg_usb1_vbus-status-ok.patch @@ -8,7 +8,7 @@ Subject: arm64: dts: sun50i-h616-orangepi-zero2: reg_usb1_vbus status ok 1 file changed, 1 insertion(+) 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 15290e6892fc..0666d16ba7d0 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 @@ -56,6 +56,7 @@ reg_usb1_vbus: regulator-usb1-vbus { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-x96-mate-T95-eth-sd-card-hack.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-x96-mate-T95-eth-sd-card-hack.patch index f547ca018ac4..33961e8962de 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-x96-mate-T95-eth-sd-card-hack.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-x96-mate-T95-eth-sd-card-hack.patch @@ -10,7 +10,7 @@ Signed-off-by: Jernej Skrabec 2 files changed, 46 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts b/arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts -index 959b6fd18483..d1c9bd0236f4 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts @@ -15,6 +15,7 @@ / { @@ -55,7 +55,7 @@ index 959b6fd18483..d1c9bd0236f4 100644 status = "okay"; }; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi -index 944ff2747d27..45359b0d317a 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi @@ -247,6 +247,13 @@ mmc2_pins: mmc2-pins { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-x96-mate-add-hdmi.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-x96-mate-add-hdmi.patch index 3ea8692132c4..9e3e448503ba 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-x96-mate-add-hdmi.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h616-x96-mate-add-hdmi.patch @@ -9,7 +9,7 @@ Signed-off-by: Jernej Skrabec 1 file changed, 26 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts b/arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts -index d1c9bd0236f4..f380d492ae67 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts @@ -23,6 +23,17 @@ chosen { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h618-cherryba-m1.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h618-cherryba-m1.patch index ad80ff8d09d1..9f861c584f8d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h618-cherryba-m1.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h618-cherryba-m1.patch @@ -1,4 +1,4 @@ -From 569252cfc308760e9f1f8e69a83a3e9e5cdd48ed 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: Thu, 10 Oct 2024 16:52:59 +0300 Subject: arm64: dts: sun50i-h618-cherryba-m1 @@ -7,13 +7,12 @@ Support CherryBa M1 board Author: IsMrX --- - arch/arm64/boot/dts/allwinner/Makefile | 1 + - .../dts/allwinner/sun50i-h618-cherryba-m1.dts | 468 ++++++++++++++++++ + arch/arm64/boot/dts/allwinner/Makefile | 1 + + arch/arm64/boot/dts/allwinner/sun50i-h618-cherryba-m1.dts | 468 ++++++++++ 2 files changed, 469 insertions(+) - create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h618-cherryba-m1.dts diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile -index 812685d6740f..c49ed1aed4ac 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/Makefile +++ b/arch/arm64/boot/dts/allwinner/Makefile @@ -52,6 +52,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h6-tanix-tx6.dtb @@ -26,7 +25,7 @@ index 812685d6740f..c49ed1aed4ac 100644 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h616-bigtreetech-cb1-emmc.dtb diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h618-cherryba-m1.dts b/arch/arm64/boot/dts/allwinner/sun50i-h618-cherryba-m1.dts new file mode 100644 -index 000000000000..bcc4fa0444d8 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/sun50i-h618-cherryba-m1.dts @@ -0,0 +1,468 @@ @@ -499,5 +498,5 @@ index 000000000000..bcc4fa0444d8 + }; +}; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h618-orangepi-zero3-Enable-GPU-mali.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h618-orangepi-zero3-Enable-GPU-mali.patch index f6848d996bcd..1f597e581d8e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h618-orangepi-zero3-Enable-GPU-mali.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/arm64-dts-sun50i-h618-orangepi-zero3-Enable-GPU-mali.patch @@ -1,4 +1,4 @@ -From 293226da1c08fad4617ad5292f9724cf5868b2ef Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Gunjan Gupta Date: Thu, 28 Dec 2023 15:01:03 +0000 Subject: arm64:dts: sun50i-h618-orangepi-zero3 Enable GPU mali @@ -8,7 +8,7 @@ Subject: arm64:dts: sun50i-h618-orangepi-zero3 Enable GPU mali 1 file changed, 5 insertions(+) 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 eba89a87785b..cb038a23fbc2 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 @@ -28,6 +28,11 @@ &ext_rgmii_phy { @@ -24,5 +24,5 @@ index eba89a87785b..cb038a23fbc2 100644 /* * The schematic shows the card detect pin wired up to PF6, via an -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/cb1-overlay.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/cb1-overlay.patch index bca094646565..4dc8cae170d2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/cb1-overlay.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/cb1-overlay.patch @@ -1,36 +1,25 @@ -From c8966edf0256fbb7635f338441f51ef3471bcd59 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 30 May 2023 12:04:55 +0800 Subject: cb1-overlay --- - .../arm64/boot/dts/allwinner/overlay/Makefile | 15 ++- - .../overlay/sun50i-h616-fixup.scr-cmd | 110 ++++++++++++++++++ - .../dts/allwinner/overlay/sun50i-h616-ir.dtso | 13 +++ - .../allwinner/overlay/sun50i-h616-light.dtso | 27 +++++ - .../overlay/sun50i-h616-mcp2515.dtso | 18 +++ - .../overlay/sun50i-h616-spi-spidev.dtso | 42 +++++++ - .../overlay/sun50i-h616-spidev0_0.dtso | 28 +++++ - .../overlay/sun50i-h616-spidev1_0.dtso | 28 +++++ - .../overlay/sun50i-h616-spidev1_1.dtso | 28 +++++ - .../overlay/sun50i-h616-spidev1_2.dtso | 28 +++++ - .../overlay/sun50i-h616-tft35_spi.dtso | 33 ++++++ - .../allwinner/overlay/sun50i-h616-ws2812.dtso | 13 +++ + arch/arm64/boot/dts/allwinner/overlay/Makefile | 15 +- + arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-fixup.scr-cmd | 110 ++++++++++ + arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-ir.dtso | 13 ++ + arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-light.dtso | 27 +++ + arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-mcp2515.dtso | 18 ++ + arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spi-spidev.dtso | 42 ++++ + arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev0_0.dtso | 28 +++ + arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_0.dtso | 28 +++ + arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_1.dtso | 28 +++ + arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_2.dtso | 28 +++ + arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-tft35_spi.dtso | 33 +++ + arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-ws2812.dtso | 13 ++ 12 files changed, 381 insertions(+), 2 deletions(-) - create mode 100755 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-fixup.scr-cmd - create mode 100755 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-ir.dtso - create mode 100755 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-light.dtso - create mode 100755 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-mcp2515.dtso - create mode 100755 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spi-spidev.dtso - create mode 100755 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev0_0.dtso - create mode 100755 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_0.dtso - create mode 100755 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_1.dtso - create mode 100755 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_2.dtso - create mode 100755 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-tft35_spi.dtso - create mode 100755 arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-ws2812.dtso diff --git a/arch/arm64/boot/dts/allwinner/overlay/Makefile b/arch/arm64/boot/dts/allwinner/overlay/Makefile -index 40d67ebb5932..fb6b30d5753e 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/overlay/Makefile +++ b/arch/arm64/boot/dts/allwinner/overlay/Makefile @@ -47,12 +47,23 @@ dtb-$(CONFIG_ARCH_SUNXI) += \ @@ -61,7 +50,7 @@ index 40d67ebb5932..fb6b30d5753e 100644 README.sun50i-a64-overlays \ diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-fixup.scr-cmd b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-fixup.scr-cmd new file mode 100755 -index 000000000000..2bde77cb082d +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-fixup.scr-cmd @@ -0,0 +1,110 @@ @@ -177,7 +166,7 @@ index 000000000000..2bde77cb082d +fi diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-ir.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-ir.dtso new file mode 100755 -index 000000000000..825433add1c3 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-ir.dtso @@ -0,0 +1,13 @@ @@ -196,7 +185,7 @@ index 000000000000..825433add1c3 +}; diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-light.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-light.dtso new file mode 100755 -index 000000000000..5010ea6a57b5 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-light.dtso @@ -0,0 +1,27 @@ @@ -229,7 +218,7 @@ index 000000000000..5010ea6a57b5 +}; diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-mcp2515.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-mcp2515.dtso new file mode 100755 -index 000000000000..64841956e568 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-mcp2515.dtso @@ -0,0 +1,18 @@ @@ -253,7 +242,7 @@ index 000000000000..64841956e568 +}; diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spi-spidev.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spi-spidev.dtso new file mode 100755 -index 000000000000..e0ceed71965f +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spi-spidev.dtso @@ -0,0 +1,42 @@ @@ -301,7 +290,7 @@ index 000000000000..e0ceed71965f +}; diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev0_0.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev0_0.dtso new file mode 100755 -index 000000000000..a5a89707c3dd +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev0_0.dtso @@ -0,0 +1,28 @@ @@ -335,7 +324,7 @@ index 000000000000..a5a89707c3dd +}; diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_0.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_0.dtso new file mode 100755 -index 000000000000..20a0486442cc +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_0.dtso @@ -0,0 +1,28 @@ @@ -369,7 +358,7 @@ index 000000000000..20a0486442cc +}; diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_1.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_1.dtso new file mode 100755 -index 000000000000..a9ae45e84063 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_1.dtso @@ -0,0 +1,28 @@ @@ -403,7 +392,7 @@ index 000000000000..a9ae45e84063 +}; diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_2.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_2.dtso new file mode 100755 -index 000000000000..efe5a8949b3a +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-spidev1_2.dtso @@ -0,0 +1,28 @@ @@ -437,7 +426,7 @@ index 000000000000..efe5a8949b3a +}; diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-tft35_spi.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-tft35_spi.dtso new file mode 100755 -index 000000000000..e96582bcbed5 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-tft35_spi.dtso @@ -0,0 +1,33 @@ @@ -476,7 +465,7 @@ index 000000000000..e96582bcbed5 +}; diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-ws2812.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-ws2812.dtso new file mode 100755 -index 000000000000..4e43907cb0ce +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h616-ws2812.dtso @@ -0,0 +1,13 @@ @@ -494,5 +483,5 @@ index 000000000000..4e43907cb0ce + }; +}; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/clk-gate-add-support-for-regmap-based-gates.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/clk-gate-add-support-for-regmap-based-gates.patch index 034b0566d117..40405c584c50 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/clk-gate-add-support-for-regmap-based-gates.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/clk-gate-add-support-for-regmap-based-gates.patch @@ -24,7 +24,7 @@ Signed-off-by: Andre Przywara 2 files changed, 89 insertions(+), 7 deletions(-) diff --git a/drivers/clk/clk-gate.c b/drivers/clk/clk-gate.c -index 64283807600b..f83aef5e6e79 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/clk-gate.c +++ b/drivers/clk/clk-gate.c @@ -9,6 +9,7 @@ @@ -142,7 +142,7 @@ index 64283807600b..f83aef5e6e79 100644 if (!IS_ERR(hw)) { *ptr = hw; diff --git a/include/linux/clk-provider.h b/include/linux/clk-provider.h -index ec32ec58c59f..790d30e57d56 100644 +index 111111111111..222222222222 100644 --- a/include/linux/clk-provider.h +++ b/include/linux/clk-provider.h @@ -8,6 +8,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/driver-allwinner-h618-emac.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/driver-allwinner-h618-emac.patch index 89915521c24c..fa4478dd385c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/driver-allwinner-h618-emac.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/driver-allwinner-h618-emac.patch @@ -1,4 +1,4 @@ -From ce1e497512a063c14df5b34ed0dbffe8fac53fcd Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: chraac Date: Wed, 1 May 2024 14:32:00 +0800 Subject: driver: allwinner h618 emac @@ -6,30 +6,24 @@ Subject: driver: allwinner h618 emac commit: 97b476246bc79756423cf6c1d4907606c9633d4b --- - drivers/gpio/gpiolib-of.c | 29 +- - drivers/mfd/Kconfig | 10 + - drivers/mfd/Makefile | 1 + - drivers/mfd/sunxi-ac200.c | 288 +++ - drivers/net/ethernet/allwinner/Kconfig | 8 + - drivers/net/ethernet/allwinner/Makefile | 2 + - drivers/net/ethernet/allwinner/sunxi-gmac.c | 2219 +++++++++++++++++ - drivers/net/ethernet/allwinner/sunxi-gmac.h | 270 ++ - .../net/ethernet/allwinner/sunxi_gmac_ops.c | 768 ++++++ - drivers/net/phy/Kconfig | 8 + - drivers/net/phy/Makefile | 1 + - drivers/net/phy/sunxi-ephy.c | 518 ++++ - include/linux/mfd/ac200.h | 213 ++ - include/linux/of_gpio.h | 18 + + drivers/gpio/gpiolib-of.c | 29 +- + drivers/mfd/Kconfig | 10 + + drivers/mfd/Makefile | 1 + + drivers/mfd/sunxi-ac200.c | 288 ++ + drivers/net/ethernet/allwinner/Kconfig | 8 + + drivers/net/ethernet/allwinner/Makefile | 2 + + drivers/net/ethernet/allwinner/sunxi-gmac.c | 2219 ++++++++++ + drivers/net/ethernet/allwinner/sunxi-gmac.h | 270 ++ + drivers/net/ethernet/allwinner/sunxi_gmac_ops.c | 768 ++++ + drivers/net/phy/Kconfig | 8 + + drivers/net/phy/Makefile | 1 + + drivers/net/phy/sunxi-ephy.c | 518 +++ + include/linux/mfd/ac200.h | 213 + + include/linux/of_gpio.h | 18 + 14 files changed, 4338 insertions(+), 15 deletions(-) - create mode 100644 drivers/mfd/sunxi-ac200.c - create mode 100644 drivers/net/ethernet/allwinner/sunxi-gmac.c - create mode 100644 drivers/net/ethernet/allwinner/sunxi-gmac.h - create mode 100644 drivers/net/ethernet/allwinner/sunxi_gmac_ops.c - create mode 100644 drivers/net/phy/sunxi-ephy.c - create mode 100644 include/linux/mfd/ac200.h diff --git a/drivers/gpio/gpiolib-of.c b/drivers/gpio/gpiolib-of.c -index cec9e8f29bbd..5ad3ebcb8c2e 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpio/gpiolib-of.c +++ b/drivers/gpio/gpiolib-of.c @@ -25,21 +25,6 @@ @@ -76,7 +70,7 @@ index cec9e8f29bbd..5ad3ebcb8c2e 100644 * of_get_named_gpio() - Get a GPIO number to use with GPIO API * @np: device node to get GPIO from diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig -index caed5e75d11f..e532334e024f 100644 +index 111111111111..222222222222 100644 --- a/drivers/mfd/Kconfig +++ b/drivers/mfd/Kconfig @@ -203,6 +203,16 @@ config MFD_AC200 @@ -97,7 +91,7 @@ index caed5e75d11f..e532334e024f 100644 tristate select MFD_CORE diff --git a/drivers/mfd/Makefile b/drivers/mfd/Makefile -index f03188b74d62..f0127d83609a 100644 +index 111111111111..222222222222 100644 --- a/drivers/mfd/Makefile +++ b/drivers/mfd/Makefile @@ -141,6 +141,7 @@ obj-$(CONFIG_MFD_DA9052_I2C) += da9052-i2c.o @@ -110,7 +104,7 @@ index f03188b74d62..f0127d83609a 100644 obj-$(CONFIG_MFD_AXP20X_RSB) += axp20x-rsb.o diff --git a/drivers/mfd/sunxi-ac200.c b/drivers/mfd/sunxi-ac200.c new file mode 100644 -index 000000000000..7c5b0e0523cf +index 000000000000..111111111111 --- /dev/null +++ b/drivers/mfd/sunxi-ac200.c @@ -0,0 +1,288 @@ @@ -403,7 +397,7 @@ index 000000000000..7c5b0e0523cf +MODULE_AUTHOR("Jernej Skrabec "); +MODULE_LICENSE("GPL v2"); diff --git a/drivers/net/ethernet/allwinner/Kconfig b/drivers/net/ethernet/allwinner/Kconfig -index 3e81059f8693..36d808810ca4 100644 +index 111111111111..222222222222 100644 --- a/drivers/net/ethernet/allwinner/Kconfig +++ b/drivers/net/ethernet/allwinner/Kconfig @@ -34,4 +34,12 @@ config SUN4I_EMAC @@ -420,7 +414,7 @@ index 3e81059f8693..36d808810ca4 100644 + endif # NET_VENDOR_ALLWINNER diff --git a/drivers/net/ethernet/allwinner/Makefile b/drivers/net/ethernet/allwinner/Makefile -index ddd5a5079e8a..56b9c434a5b8 100644 +index 111111111111..222222222222 100644 --- a/drivers/net/ethernet/allwinner/Makefile +++ b/drivers/net/ethernet/allwinner/Makefile @@ -4,3 +4,5 @@ @@ -431,7 +425,7 @@ index ddd5a5079e8a..56b9c434a5b8 100644 +obj-$(CONFIG_SUNXI_GMAC) += sunxi_gmac.o diff --git a/drivers/net/ethernet/allwinner/sunxi-gmac.c b/drivers/net/ethernet/allwinner/sunxi-gmac.c new file mode 100644 -index 000000000000..d31b86fc1e8c +index 000000000000..111111111111 --- /dev/null +++ b/drivers/net/ethernet/allwinner/sunxi-gmac.c @@ -0,0 +1,2219 @@ @@ -2656,7 +2650,7 @@ index 000000000000..d31b86fc1e8c +MODULE_LICENSE("Dual BSD/GPL"); diff --git a/drivers/net/ethernet/allwinner/sunxi-gmac.h b/drivers/net/ethernet/allwinner/sunxi-gmac.h new file mode 100644 -index 000000000000..0ba8977d28f4 +index 000000000000..111111111111 --- /dev/null +++ b/drivers/net/ethernet/allwinner/sunxi-gmac.h @@ -0,0 +1,270 @@ @@ -2932,7 +2926,7 @@ index 000000000000..0ba8977d28f4 +#endif diff --git a/drivers/net/ethernet/allwinner/sunxi_gmac_ops.c b/drivers/net/ethernet/allwinner/sunxi_gmac_ops.c new file mode 100644 -index 000000000000..926516835023 +index 000000000000..111111111111 --- /dev/null +++ b/drivers/net/ethernet/allwinner/sunxi_gmac_ops.c @@ -0,0 +1,768 @@ @@ -3705,7 +3699,7 @@ index 000000000000..926516835023 +} +MODULE_LICENSE("Dual BSD/GPL"); diff --git a/drivers/net/phy/Kconfig b/drivers/net/phy/Kconfig -index 43edfd9d61dc..0283b463cad9 100644 +index 111111111111..222222222222 100644 --- a/drivers/net/phy/Kconfig +++ b/drivers/net/phy/Kconfig @@ -75,6 +75,14 @@ config AC200_PHY @@ -3724,7 +3718,7 @@ index 43edfd9d61dc..0283b463cad9 100644 tristate "AMD PHYs" help diff --git a/drivers/net/phy/Makefile b/drivers/net/phy/Makefile -index e5a46da678ff..340df0674fcd 100644 +index 111111111111..222222222222 100644 --- a/drivers/net/phy/Makefile +++ b/drivers/net/phy/Makefile @@ -33,6 +33,7 @@ sfp-obj-$(CONFIG_SFP) += sfp-bus.o @@ -3737,7 +3731,7 @@ index e5a46da678ff..340df0674fcd 100644 obj-$(CONFIG_AMD_PHY) += amd.o diff --git a/drivers/net/phy/sunxi-ephy.c b/drivers/net/phy/sunxi-ephy.c new file mode 100644 -index 000000000000..92f5ba101ced +index 000000000000..111111111111 --- /dev/null +++ b/drivers/net/phy/sunxi-ephy.c @@ -0,0 +1,518 @@ @@ -4261,7 +4255,7 @@ index 000000000000..92f5ba101ced +MODULE_LICENSE("GPL"); diff --git a/include/linux/mfd/ac200.h b/include/linux/mfd/ac200.h new file mode 100644 -index 000000000000..84d89cbfbd3d +index 000000000000..111111111111 --- /dev/null +++ b/include/linux/mfd/ac200.h @@ -0,0 +1,213 @@ @@ -4479,7 +4473,7 @@ index 000000000000..84d89cbfbd3d + +#endif /* __LINUX_MFD_AC200_H */ diff --git a/include/linux/of_gpio.h b/include/linux/of_gpio.h -index d0f66a5e1b2a..71349cac1a67 100644 +index 111111111111..222222222222 100644 --- a/include/linux/of_gpio.h +++ b/include/linux/of_gpio.h @@ -15,6 +15,21 @@ @@ -4515,5 +4509,5 @@ index d0f66a5e1b2a..71349cac1a67 100644 #include -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drivers-devfreq-sun8i-a33-mbus-disable-autorefresh.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drivers-devfreq-sun8i-a33-mbus-disable-autorefresh.patch index 5bac82dc370e..2e27903b8612 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drivers-devfreq-sun8i-a33-mbus-disable-autorefresh.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drivers-devfreq-sun8i-a33-mbus-disable-autorefresh.patch @@ -8,7 +8,7 @@ Subject: drivers: devfreq: sun8i-a33-mbus: disable autorefresh 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/devfreq/sun8i-a33-mbus.c b/drivers/devfreq/sun8i-a33-mbus.c -index 13d32213139f..81832c3ffafa 100644 +index 111111111111..222222222222 100644 --- a/drivers/devfreq/sun8i-a33-mbus.c +++ b/drivers/devfreq/sun8i-a33-mbus.c @@ -202,8 +202,8 @@ static int sun8i_a33_mbus_set_dram_freq(struct sun8i_a33_mbus *priv, diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drivers-hack-for-h616-hdmi-video-output.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drivers-hack-for-h616-hdmi-video-output.patch index 1cb01222aff2..148a93ac6057 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drivers-hack-for-h616-hdmi-video-output.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drivers-hack-for-h616-hdmi-video-output.patch @@ -1,4 +1,4 @@ -From 35fe095a767a286b6f33757e8606d1d79cd8d2cc Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: orangepi-xunlong <258384131@qq.com> Date: Mon, 5 Jun 2023 14:16:04 +0800 Subject: drivers: hack for h616 hdmi video output @@ -6,23 +6,21 @@ Subject: drivers: hack for h616 hdmi video output --- drivers/clk/sunxi-ng/Kconfig | 4 + drivers/clk/sunxi-ng/Makefile | 2 + - drivers/clk/sunxi-ng/ccu-sun8i-de33.c | 181 +++++++++++++++++++++ - drivers/clk/sunxi-ng/ccu-sun8i-de33.h | 19 +++ + drivers/clk/sunxi-ng/ccu-sun8i-de33.c | 181 +++++++++ + drivers/clk/sunxi-ng/ccu-sun8i-de33.h | 19 + drivers/gpu/drm/sun4i/sun4i_tcon.c | 4 + drivers/gpu/drm/sun4i/sun4i_tcon.h | 1 + - drivers/gpu/drm/sun4i/sun8i_csc.c | 51 +++++- - drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 81 ++++++++++ - drivers/gpu/drm/sun4i/sun8i_mixer.c | 200 +++++++++++++++++++----- - drivers/gpu/drm/sun4i/sun8i_mixer.h | 22 ++- - drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 22 ++- + drivers/gpu/drm/sun4i/sun8i_csc.c | 51 ++- + drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 81 ++++ + drivers/gpu/drm/sun4i/sun8i_mixer.c | 200 ++++++++-- + drivers/gpu/drm/sun4i/sun8i_mixer.h | 22 +- + drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 22 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 6 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.c | 4 +- 13 files changed, 547 insertions(+), 50 deletions(-) - create mode 100644 drivers/clk/sunxi-ng/ccu-sun8i-de33.c - create mode 100644 drivers/clk/sunxi-ng/ccu-sun8i-de33.h diff --git a/drivers/clk/sunxi-ng/Kconfig b/drivers/clk/sunxi-ng/Kconfig -index b547198a2c65..01d2f8c4d73e 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/Kconfig +++ b/drivers/clk/sunxi-ng/Kconfig @@ -103,6 +103,10 @@ config SUN8I_DE2_CCU @@ -37,7 +35,7 @@ index b547198a2c65..01d2f8c4d73e 100644 tristate "Support for the Allwinner R40 CCU" default y diff --git a/drivers/clk/sunxi-ng/Makefile b/drivers/clk/sunxi-ng/Makefile -index 6b3ae2b620db..cd20050cd9f1 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/Makefile +++ b/drivers/clk/sunxi-ng/Makefile @@ -44,6 +44,7 @@ obj-$(CONFIG_SUN8I_H3_CCU) += sun8i-h3-ccu.o @@ -58,7 +56,7 @@ index 6b3ae2b620db..cd20050cd9f1 100644 sun9i-a80-de-ccu-y += ccu-sun9i-a80-de.o diff --git a/drivers/clk/sunxi-ng/ccu-sun8i-de33.c b/drivers/clk/sunxi-ng/ccu-sun8i-de33.c new file mode 100644 -index 000000000000..fa5b1cf62444 +index 000000000000..111111111111 --- /dev/null +++ b/drivers/clk/sunxi-ng/ccu-sun8i-de33.c @@ -0,0 +1,181 @@ @@ -245,7 +243,7 @@ index 000000000000..fa5b1cf62444 +builtin_platform_driver(sunxi_de33_clk_driver); diff --git a/drivers/clk/sunxi-ng/ccu-sun8i-de33.h b/drivers/clk/sunxi-ng/ccu-sun8i-de33.h new file mode 100644 -index 000000000000..83cbef5a3f76 +index 000000000000..111111111111 --- /dev/null +++ b/drivers/clk/sunxi-ng/ccu-sun8i-de33.h @@ -0,0 +1,19 @@ @@ -269,7 +267,7 @@ index 000000000000..83cbef5a3f76 + +#endif /* _CCU_SUN8I_DE2_H_ */ diff --git a/drivers/gpu/drm/sun4i/sun4i_tcon.c b/drivers/gpu/drm/sun4i/sun4i_tcon.c -index 19875219fe3d..a005dcaaf788 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_tcon.c +++ b/drivers/gpu/drm/sun4i/sun4i_tcon.c @@ -1313,6 +1313,10 @@ static int sun4i_tcon_bind(struct device *dev, struct device *master, @@ -284,7 +282,7 @@ index 19875219fe3d..a005dcaaf788 100644 /* * We assume there is no dynamic muxing of backends diff --git a/drivers/gpu/drm/sun4i/sun4i_tcon.h b/drivers/gpu/drm/sun4i/sun4i_tcon.h -index 7ba3df9e27df..e8687a696d2a 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_tcon.h +++ b/drivers/gpu/drm/sun4i/sun4i_tcon.h @@ -20,6 +20,7 @@ @@ -296,7 +294,7 @@ index 7ba3df9e27df..e8687a696d2a 100644 #define SUN4I_TCON_GCTL_IOMAP_TCON1 (1 << 0) #define SUN4I_TCON_GCTL_IOMAP_TCON0 (0 << 0) diff --git a/drivers/gpu/drm/sun4i/sun8i_csc.c b/drivers/gpu/drm/sun4i/sun8i_csc.c -index 58480d8e4f70..703c55ba788b 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_csc.c +++ b/drivers/gpu/drm/sun4i/sun8i_csc.c @@ -107,6 +107,14 @@ static const u32 yuv2rgb_de3[2][3][12] = { @@ -379,7 +377,7 @@ index 58480d8e4f70..703c55ba788b 100644 sun8i_csc_enable(mixer->engine.regs, base, enable); } diff --git a/drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c b/drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c -index 4fa69c463dc4..5915326b2699 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c +++ b/drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c @@ -124,6 +124,76 @@ static const struct dw_hdmi_phy_config sun50i_h6_phy_config[] = { @@ -485,7 +483,7 @@ index 4fa69c463dc4..5915326b2699 100644 }; diff --git a/drivers/gpu/drm/sun4i/sun8i_mixer.c b/drivers/gpu/drm/sun4i/sun8i_mixer.c -index 790c7e0d6761..b0c9519c016b 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_mixer.c +++ b/drivers/gpu/drm/sun4i/sun8i_mixer.c @@ -286,6 +286,9 @@ static void sun8i_mixer_commit(struct sunxi_engine *engine, @@ -798,7 +796,7 @@ index 790c7e0d6761..b0c9519c016b 100644 }; MODULE_DEVICE_TABLE(of, sun8i_mixer_of_table); diff --git a/drivers/gpu/drm/sun4i/sun8i_mixer.h b/drivers/gpu/drm/sun4i/sun8i_mixer.h -index 7bc8efca6980..e28e65572a9f 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_mixer.h +++ b/drivers/gpu/drm/sun4i/sun8i_mixer.h @@ -21,6 +21,12 @@ @@ -863,7 +861,7 @@ index 7bc8efca6980..e28e65572a9f 100644 else return DE2_CH_BASE + channel * DE2_CH_SIZE; diff --git a/drivers/gpu/drm/sun4i/sun8i_ui_layer.c b/drivers/gpu/drm/sun4i/sun8i_ui_layer.c -index b90e5edef4e8..92ab1ac97d25 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_ui_layer.c +++ b/drivers/gpu/drm/sun4i/sun8i_ui_layer.c @@ -23,6 +23,7 @@ @@ -926,7 +924,7 @@ index b90e5edef4e8..92ab1ac97d25 100644 outsize); diff --git a/drivers/gpu/drm/sun4i/sun8i_vi_layer.c b/drivers/gpu/drm/sun4i/sun8i_vi_layer.c -index 9c09d9c08496..dca22df8c748 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_vi_layer.c +++ b/drivers/gpu/drm/sun4i/sun8i_vi_layer.c @@ -54,6 +54,7 @@ static int sun8i_vi_layer_update_coord(struct sun8i_mixer *mixer, int channel, @@ -959,7 +957,7 @@ index 9c09d9c08496..dca22df8c748 100644 outsize); diff --git a/drivers/gpu/drm/sun4i/sun8i_vi_scaler.c b/drivers/gpu/drm/sun4i/sun8i_vi_scaler.c -index 7ba75011adf9..3f7afa8d37c5 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_vi_scaler.c +++ b/drivers/gpu/drm/sun4i/sun8i_vi_scaler.c @@ -835,7 +835,9 @@ static const u32 bicubic4coefftab32[480] = { @@ -974,5 +972,5 @@ index 7ba75011adf9..3f7afa8d37c5 100644 DE3_VI_SCALER_UNIT_SIZE * channel; else -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drivers-pwm-Add-pwm-sunxi-enhance-driver-for-h616.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drivers-pwm-Add-pwm-sunxi-enhance-driver-for-h616.patch index f892f9a16be8..4dc8e0a4631d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drivers-pwm-Add-pwm-sunxi-enhance-driver-for-h616.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drivers-pwm-Add-pwm-sunxi-enhance-driver-for-h616.patch @@ -1,4 +1,4 @@ -From d33be8d15727f4b9f9741744c11df3b22a6e9273 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: chraac Date: Wed, 1 May 2024 14:24:51 +0800 Subject: drivers: pwm: Add pwm-sunxi-enhance driver for h616 @@ -8,14 +8,12 @@ c68ef342eba3673c7f1f5aa1ab819b06da1f60c6 --- drivers/pwm/Kconfig | 9 + drivers/pwm/Makefile | 1 + - drivers/pwm/pwm-sunxi-enhance.c | 1194 +++++++++++++++++++++++++++++++ - drivers/pwm/pwm-sunxi-enhance.h | 60 ++ + drivers/pwm/pwm-sunxi-enhance.c | 1194 ++++++++++ + drivers/pwm/pwm-sunxi-enhance.h | 60 + 4 files changed, 1264 insertions(+) - create mode 100644 drivers/pwm/pwm-sunxi-enhance.c - create mode 100644 drivers/pwm/pwm-sunxi-enhance.h diff --git a/drivers/pwm/Kconfig b/drivers/pwm/Kconfig -index 8ebcddf91f7b..44adc2b7df0e 100644 +index 111111111111..222222222222 100644 --- a/drivers/pwm/Kconfig +++ b/drivers/pwm/Kconfig @@ -615,6 +615,15 @@ config PWM_SUN4I @@ -35,7 +33,7 @@ index 8ebcddf91f7b..44adc2b7df0e 100644 tristate "Sunplus PWM support" depends on ARCH_SUNPLUS || COMPILE_TEST diff --git a/drivers/pwm/Makefile b/drivers/pwm/Makefile -index c822389c2a24..9339710d4177 100644 +index 111111111111..222222222222 100644 --- a/drivers/pwm/Makefile +++ b/drivers/pwm/Makefile @@ -57,6 +57,7 @@ obj-$(CONFIG_PWM_STM32) += pwm-stm32.o @@ -48,7 +46,7 @@ index c822389c2a24..9339710d4177 100644 obj-$(CONFIG_PWM_TIECAP) += pwm-tiecap.o diff --git a/drivers/pwm/pwm-sunxi-enhance.c b/drivers/pwm/pwm-sunxi-enhance.c new file mode 100644 -index 000000000000..68e22077ce34 +index 000000000000..111111111111 --- /dev/null +++ b/drivers/pwm/pwm-sunxi-enhance.c @@ -0,0 +1,1194 @@ @@ -1248,7 +1246,7 @@ index 000000000000..68e22077ce34 +MODULE_ALIAS("platform:sunxi-pwm"); diff --git a/drivers/pwm/pwm-sunxi-enhance.h b/drivers/pwm/pwm-sunxi-enhance.h new file mode 100644 -index 000000000000..e25e10bf5a3d +index 000000000000..111111111111 --- /dev/null +++ b/drivers/pwm/pwm-sunxi-enhance.h @@ -0,0 +1,60 @@ @@ -1313,5 +1311,5 @@ index 000000000000..e25e10bf5a3d +#endif + -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-clk-sunxi-ng-ccu-add-min-max-rate-sun50i-a64.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-clk-sunxi-ng-ccu-add-min-max-rate-sun50i-a64.patch index e9697a117914..5a0ef668b5ba 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-clk-sunxi-ng-ccu-add-min-max-rate-sun50i-a64.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-clk-sunxi-ng-ccu-add-min-max-rate-sun50i-a64.patch @@ -10,7 +10,7 @@ Subject: drv:clk:sunxi-ng: ccu: add min/max rate sun50i-a64 3 files changed, 10 insertions(+) diff --git a/drivers/clk/sunxi-ng/ccu-sun50i-a64.c b/drivers/clk/sunxi-ng/ccu-sun50i-a64.c -index ea701bc51ade..f52353fcef3e 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/ccu-sun50i-a64.c +++ b/drivers/clk/sunxi-ng/ccu-sun50i-a64.c @@ -196,6 +196,8 @@ static struct ccu_nkm pll_mipi_clk = { @@ -23,7 +23,7 @@ index ea701bc51ade..f52353fcef3e 100644 .reg = 0x040, .hw.init = CLK_HW_INIT("pll-mipi", "pll-video0", diff --git a/drivers/clk/sunxi-ng/ccu_nkm.c b/drivers/clk/sunxi-ng/ccu_nkm.c -index eed64547ad42..93b1a85bbfb8 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/ccu_nkm.c +++ b/drivers/clk/sunxi-ng/ccu_nkm.c @@ -158,6 +158,11 @@ static unsigned long ccu_nkm_round_rate(struct ccu_mux_internal *mux, @@ -39,7 +39,7 @@ index eed64547ad42..93b1a85bbfb8 100644 rate *= nkm->fixed_post_div; diff --git a/drivers/clk/sunxi-ng/ccu_nkm.h b/drivers/clk/sunxi-ng/ccu_nkm.h -index 6601defb3f38..57aa8087c2a7 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/ccu_nkm.h +++ b/drivers/clk/sunxi-ng/ccu_nkm.h @@ -28,6 +28,9 @@ struct ccu_nkm { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-clocksource-arm_arch_timer-fix-a64-timejump.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-clocksource-arm_arch_timer-fix-a64-timejump.patch index b268d99eccf4..493e768792a9 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-clocksource-arm_arch_timer-fix-a64-timejump.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-clocksource-arm_arch_timer-fix-a64-timejump.patch @@ -8,7 +8,7 @@ Subject: drv:clocksource:arm_arch_timer fix a64 timejump 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/drivers/clocksource/arm_arch_timer.c b/drivers/clocksource/arm_arch_timer.c -index 7dd2c615bce2..fae1985407ab 100644 +index 111111111111..222222222222 100644 --- a/drivers/clocksource/arm_arch_timer.c +++ b/drivers/clocksource/arm_arch_timer.c @@ -383,17 +383,20 @@ static u64 notrace arm64_858921_read_cntvct_el0(void) diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-gem-dma-Export-with-handle-allocator.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-gem-dma-Export-with-handle-allocator.patch index ad3f198295f7..6ce7c9c275c5 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-gem-dma-Export-with-handle-allocator.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-gem-dma-Export-with-handle-allocator.patch @@ -11,7 +11,7 @@ Signed-off-by: The-going <48602507+The-going@users.noreply.github.com> 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/drm_gem_dma_helper.c b/drivers/gpu/drm/drm_gem_dma_helper.c -index 870b90b78bc4..e93173639775 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/drm_gem_dma_helper.c +++ b/drivers/gpu/drm/drm_gem_dma_helper.c @@ -187,7 +187,7 @@ EXPORT_SYMBOL_GPL(drm_gem_dma_create); @@ -32,7 +32,7 @@ index 870b90b78bc4..e93173639775 100644 /** * drm_gem_dma_free - free resources associated with a DMA GEM object diff --git a/include/drm/drm_gem_dma_helper.h b/include/drm/drm_gem_dma_helper.h -index a827bde494f6..e93c6843b1e0 100644 +index 111111111111..222222222222 100644 --- a/include/drm/drm_gem_dma_helper.h +++ b/include/drm/drm_gem_dma_helper.h @@ -34,6 +34,10 @@ struct drm_gem_dma_object { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-panel-simple-Add-compability-olinuxino-lcd.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-panel-simple-Add-compability-olinuxino-lcd.patch index b415d0e36e78..23b2f6e9f379 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-panel-simple-Add-compability-olinuxino-lcd.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-panel-simple-Add-compability-olinuxino-lcd.patch @@ -1,14 +1,14 @@ -From 53a66fc1e807b225de51f535aa4e27cb422cc4ae 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 19:34:55 +0300 Subject: drv:gpu:drm: panel-simple Add compability olinuxino lcd --- - drivers/gpu/drm/panel/panel-simple.c | 126 ++++++++++++++++++++++++++- + drivers/gpu/drm/panel/panel-simple.c | 126 +++++++++- 1 file changed, 122 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c -index 11ade6bac592..a3305a27c7b7 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c @@ -3104,6 +3104,44 @@ static const struct panel_desc okaya_rs800480t_7x0gp = { @@ -166,5 +166,5 @@ index 11ade6bac592..a3305a27c7b7 100644 .compatible = "ontat,yx700wv03", .data = &ontat_yx700wv03, -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-sun4i-Add-GEM-allocator.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-sun4i-Add-GEM-allocator.patch index c9fe1df8a124..ce1caadf825f 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-sun4i-Add-GEM-allocator.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-sun4i-Add-GEM-allocator.patch @@ -1,4 +1,4 @@ -From d67590fdea164deffb54df238928e2eb1e3e390a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Maxime Ripard Date: Mon, 7 Dec 2015 09:47:34 +0100 Subject: drv:gpu:drm:sun4i: Add GEM allocator @@ -6,13 +6,12 @@ Subject: drv:gpu:drm:sun4i: Add GEM allocator Signed-off-by: Maxime Ripard Signed-off-by: The-going <48602507+The-going@users.noreply.github.com> --- - drivers/gpu/drm/sun4i/sun4i_drv.c | 27 +++++++++++++++++++++++++++ - include/uapi/drm/sun4i_drm.h | 29 +++++++++++++++++++++++++++++ + drivers/gpu/drm/sun4i/sun4i_drv.c | 27 +++++++++ + include/uapi/drm/sun4i_drm.h | 29 ++++++++++ 2 files changed, 56 insertions(+) - create mode 100644 include/uapi/drm/sun4i_drm.h diff --git a/drivers/gpu/drm/sun4i/sun4i_drv.c b/drivers/gpu/drm/sun4i/sun4i_drv.c -index 6a8dfc022d3c..4f7d8818d3f6 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_drv.c +++ b/drivers/gpu/drm/sun4i/sun4i_drv.c @@ -24,6 +24,8 @@ @@ -65,7 +64,7 @@ index 6a8dfc022d3c..4f7d8818d3f6 100644 }; diff --git a/include/uapi/drm/sun4i_drm.h b/include/uapi/drm/sun4i_drm.h new file mode 100644 -index 000000000000..67b9dd4ee594 +index 000000000000..111111111111 --- /dev/null +++ b/include/uapi/drm/sun4i_drm.h @@ -0,0 +1,29 @@ @@ -99,5 +98,5 @@ index 000000000000..67b9dd4ee594 + +#endif -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-sun4i-Add-HDMI-audio-sun4i-hdmi-encoder.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-sun4i-Add-HDMI-audio-sun4i-hdmi-encoder.patch index 4f34e22c39cb..5368a307f992 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-sun4i-Add-HDMI-audio-sun4i-hdmi-encoder.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-sun4i-Add-HDMI-audio-sun4i-hdmi-encoder.patch @@ -1,4 +1,4 @@ -From 23eafa9ce094c20abcd97137378a581dd76517ce 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 13:07:16 +0300 Subject: drv:gpu:drm:sun4i: Add HDMI audio sun4i-hdmi encoder @@ -14,14 +14,13 @@ Signed-off-by: Stefan Mavrodiev --- drivers/gpu/drm/sun4i/Kconfig | 11 + drivers/gpu/drm/sun4i/Makefile | 3 + - drivers/gpu/drm/sun4i/sun4i_hdmi.h | 36 ++ - drivers/gpu/drm/sun4i/sun4i_hdmi_audio.c | 450 +++++++++++++++++++++++ + drivers/gpu/drm/sun4i/sun4i_hdmi.h | 36 + + drivers/gpu/drm/sun4i/sun4i_hdmi_audio.c | 450 ++++++++++ drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 16 + 5 files changed, 516 insertions(+) - create mode 100644 drivers/gpu/drm/sun4i/sun4i_hdmi_audio.c diff --git a/drivers/gpu/drm/sun4i/Kconfig b/drivers/gpu/drm/sun4i/Kconfig -index 4741d9f6544c..733381869998 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/Kconfig +++ b/drivers/gpu/drm/sun4i/Kconfig @@ -23,6 +23,17 @@ config DRM_SUN4I_HDMI @@ -43,7 +42,7 @@ index 4741d9f6544c..733381869998 100644 bool "Allwinner A10/A10s/A20/A31 HDMI CEC Support" depends on DRM_SUN4I_HDMI diff --git a/drivers/gpu/drm/sun4i/Makefile b/drivers/gpu/drm/sun4i/Makefile -index bad7497a0d11..5e9dc9370584 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/Makefile +++ b/drivers/gpu/drm/sun4i/Makefile @@ -5,6 +5,9 @@ sun4i-frontend-y += sun4i_frontend.o @@ -57,7 +56,7 @@ index bad7497a0d11..5e9dc9370584 100644 sun4i-drm-hdmi-y += sun4i_hdmi_enc.o sun4i-drm-hdmi-y += sun4i_hdmi_i2c.o diff --git a/drivers/gpu/drm/sun4i/sun4i_hdmi.h b/drivers/gpu/drm/sun4i/sun4i_hdmi.h -index 65c801cd6f35..2edced4eb5d5 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_hdmi.h +++ b/drivers/gpu/drm/sun4i/sun4i_hdmi.h @@ -42,7 +42,32 @@ @@ -126,7 +125,7 @@ index 65c801cd6f35..2edced4eb5d5 100644 #endif /* _SUN4I_HDMI_H_ */ diff --git a/drivers/gpu/drm/sun4i/sun4i_hdmi_audio.c b/drivers/gpu/drm/sun4i/sun4i_hdmi_audio.c new file mode 100644 -index 000000000000..a66b6c51947a +index 000000000000..111111111111 --- /dev/null +++ b/drivers/gpu/drm/sun4i/sun4i_hdmi_audio.c @@ -0,0 +1,450 @@ @@ -581,7 +580,7 @@ index 000000000000..a66b6c51947a + dev_set_drvdata(hdmi->dev, data); +} diff --git a/drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c b/drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c -index bae69d696765..45a13164b99d 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c +++ b/drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c @@ -25,6 +25,8 @@ @@ -629,5 +628,5 @@ index bae69d696765..45a13164b99d 100644 connector->display_info.is_hdmi ? "an HDMI" : "a DVI"); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-sun4i-sun8i_mixer.c-add-h3-mixer1.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-sun4i-sun8i_mixer.c-add-h3-mixer1.patch index 031fe9edc239..cd4bfef729b3 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-sun4i-sun8i_mixer.c-add-h3-mixer1.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-gpu-drm-sun4i-sun8i_mixer.c-add-h3-mixer1.patch @@ -1,14 +1,14 @@ -From 6822c8561d1091c8c26b011a68fdc075f2f2447a 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: Tue, 1 Feb 2022 19:37:03 +0300 Subject: drv:gpu:drm:sun4i:sun8i_mixer.c add h3 mixer1 --- - drivers/gpu/drm/sun4i/sun8i_mixer.c | 12 ++++++++++++ + drivers/gpu/drm/sun4i/sun8i_mixer.c | 12 ++++++++++ 1 file changed, 12 insertions(+) diff --git a/drivers/gpu/drm/sun4i/sun8i_mixer.c b/drivers/gpu/drm/sun4i/sun8i_mixer.c -index 68865bea236a..a0b9d9e25e63 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_mixer.c +++ b/drivers/gpu/drm/sun4i/sun8i_mixer.c @@ -713,6 +713,14 @@ static const struct sun8i_mixer_cfg sun8i_h3_mixer0_cfg = { @@ -38,5 +38,5 @@ index 68865bea236a..a0b9d9e25e63 100644 .compatible = "allwinner,sun8i-r40-de2-mixer-0", .data = &sun8i_r40_mixer0_cfg, -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-Kconfig-enable-A80-A64-H5-for-THS.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-Kconfig-enable-A80-A64-H5-for-THS.patch index 93f7aa638fd4..1ddf0be56fab 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-Kconfig-enable-A80-A64-H5-for-THS.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-Kconfig-enable-A80-A64-H5-for-THS.patch @@ -9,7 +9,7 @@ Signed-off-by: Philipp Rossak 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/iio/adc/Kconfig b/drivers/iio/adc/Kconfig -index 517b3db114b8..a67f519694d6 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/Kconfig +++ b/drivers/iio/adc/Kconfig @@ -1118,7 +1118,7 @@ config STMPE_ADC diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-axp20x_adc-arm64-dts-axp803-hwmon-enable-thermal.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-axp20x_adc-arm64-dts-axp803-hwmon-enable-thermal.patch index 548ea88845b9..01aa8a0841d3 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-axp20x_adc-arm64-dts-axp803-hwmon-enable-thermal.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-axp20x_adc-arm64-dts-axp803-hwmon-enable-thermal.patch @@ -9,7 +9,7 @@ Subject: drv:iio:adc:axp20x_adc arm64:dts:axp803 hwmon enable thermal 2 files changed, 89 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/axp803.dtsi b/arch/arm64/boot/dts/allwinner/axp803.dtsi -index a6b4b87f185d..422be59f5d88 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/axp803.dtsi +++ b/arch/arm64/boot/dts/allwinner/axp803.dtsi @@ -19,6 +19,7 @@ ac_power_supply: ac-power { @@ -21,7 +21,7 @@ index a6b4b87f185d..422be59f5d88 100644 axp_gpio: gpio { diff --git a/drivers/iio/adc/axp20x_adc.c b/drivers/iio/adc/axp20x_adc.c -index 83e228980ad5..1c6978037513 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/axp20x_adc.c +++ b/drivers/iio/adc/axp20x_adc.c @@ -7,6 +7,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-A64-thermal-sensor.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-A64-thermal-sensor.patch index 89223cb24c25..13470b0f53d0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-A64-thermal-sensor.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-A64-thermal-sensor.patch @@ -14,7 +14,7 @@ Signed-off-by: Philipp Rossak 1 file changed, 50 insertions(+) diff --git a/drivers/iio/adc/sun4i-gpadc-iio.c b/drivers/iio/adc/sun4i-gpadc-iio.c -index 7d9e39ebab77..33771d90b1e4 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/sun4i-gpadc-iio.c +++ b/drivers/iio/adc/sun4i-gpadc-iio.c @@ -242,6 +242,52 @@ static const struct gpadc_data sun9i_a80_ths_data = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-A80-thermal-sensor.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-A80-thermal-sensor.patch index e09b54330d86..6a19950301b3 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-A80-thermal-sensor.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-A80-thermal-sensor.patch @@ -17,7 +17,7 @@ Signed-off-by: Philipp Rossak 1 file changed, 46 insertions(+) diff --git a/drivers/iio/adc/sun4i-gpadc-iio.c b/drivers/iio/adc/sun4i-gpadc-iio.c -index 5f04010bc032..7d9e39ebab77 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/sun4i-gpadc-iio.c +++ b/drivers/iio/adc/sun4i-gpadc-iio.c @@ -200,6 +200,48 @@ static const struct gpadc_data sun8i_a83t_ths_data = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-A83T-thermal-sensor.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-A83T-thermal-sensor.patch index 11bd360a0d8c..7bf218d9b69c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-A83T-thermal-sensor.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-A83T-thermal-sensor.patch @@ -14,7 +14,7 @@ Signed-off-by: Philipp Rossak 1 file changed, 38 insertions(+) diff --git a/drivers/iio/adc/sun4i-gpadc-iio.c b/drivers/iio/adc/sun4i-gpadc-iio.c -index 78eabf98ff76..5f04010bc032 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/sun4i-gpadc-iio.c +++ b/drivers/iio/adc/sun4i-gpadc-iio.c @@ -166,6 +166,40 @@ static const struct gpadc_data sun8i_h3_ths_data = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-H3-thermal-sensor.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-H3-thermal-sensor.patch index f8ab1dad49aa..08bb008987e0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-H3-thermal-sensor.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-H3-thermal-sensor.patch @@ -15,7 +15,7 @@ Signed-off-by: Philipp Rossak 1 file changed, 29 insertions(+) diff --git a/drivers/iio/adc/sun4i-gpadc-iio.c b/drivers/iio/adc/sun4i-gpadc-iio.c -index 5c898fc85711..78eabf98ff76 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/sun4i-gpadc-iio.c +++ b/drivers/iio/adc/sun4i-gpadc-iio.c @@ -141,6 +141,31 @@ static const struct gpadc_data sun8i_a33_gpadc_data = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-interrupt-support.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-interrupt-support.patch index 174040820fb0..1e47f5e1b79d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-interrupt-support.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-add-interrupt-support.patch @@ -21,7 +21,7 @@ Signed-off-by: Philipp Rossak 2 files changed, 95 insertions(+), 6 deletions(-) diff --git a/drivers/iio/adc/sun4i-gpadc-iio.c b/drivers/iio/adc/sun4i-gpadc-iio.c -index ab1315def69a..5c898fc85711 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/sun4i-gpadc-iio.c +++ b/drivers/iio/adc/sun4i-gpadc-iio.c @@ -74,11 +74,14 @@ struct gpadc_data { @@ -197,7 +197,7 @@ index ab1315def69a..5c898fc85711 100644 iio_map_array_unregister(indio_dev); diff --git a/include/linux/mfd/sun4i-gpadc.h b/include/linux/mfd/sun4i-gpadc.h -index 1439422b0d02..5c196e4a534b 100644 +index 111111111111..222222222222 100644 --- a/include/linux/mfd/sun4i-gpadc.h +++ b/include/linux/mfd/sun4i-gpadc.h @@ -86,6 +86,8 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-multible-sensors-support.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-multible-sensors-support.patch index 5ca311450eeb..95a5730eb1ce 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-multible-sensors-support.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-multible-sensors-support.patch @@ -20,7 +20,7 @@ Signed-off-by: Philipp Rossak 2 files changed, 29 insertions(+), 10 deletions(-) diff --git a/drivers/iio/adc/sun4i-gpadc-iio.c b/drivers/iio/adc/sun4i-gpadc-iio.c -index 30c57038bfd5..aab1b534abe7 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/sun4i-gpadc-iio.c +++ b/drivers/iio/adc/sun4i-gpadc-iio.c @@ -66,7 +66,7 @@ struct gpadc_data { @@ -154,7 +154,7 @@ index 30c57038bfd5..aab1b534abe7 100644 * Do not fail driver probing when failing to register in * thermal because no thermal DT node is found. diff --git a/include/linux/mfd/sun4i-gpadc.h b/include/linux/mfd/sun4i-gpadc.h -index a7cd4c644505..4b4415bf4cc8 100644 +index 111111111111..222222222222 100644 --- a/include/linux/mfd/sun4i-gpadc.h +++ b/include/linux/mfd/sun4i-gpadc.h @@ -87,6 +87,10 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-rename-A33-specified-registers-to-c.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-rename-A33-specified-registers-to-c.patch index 7a78f153b9b0..316abc81dc95 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-rename-A33-specified-registers-to-c.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-rename-A33-specified-registers-to-c.patch @@ -22,7 +22,7 @@ Acked-by: Lee Jones 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/iio/adc/sun4i-gpadc-iio.c b/drivers/iio/adc/sun4i-gpadc-iio.c -index 93c959c9583e..03d995a42728 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/sun4i-gpadc-iio.c +++ b/drivers/iio/adc/sun4i-gpadc-iio.c @@ -84,7 +84,7 @@ static const struct gpadc_data sun6i_gpadc_data = { @@ -35,7 +35,7 @@ index 93c959c9583e..03d995a42728 100644 struct sun4i_gpadc_iio { diff --git a/include/linux/mfd/sun4i-gpadc.h b/include/linux/mfd/sun4i-gpadc.h -index 021f820f9d52..af79cfd9a168 100644 +index 111111111111..222222222222 100644 --- a/include/linux/mfd/sun4i-gpadc.h +++ b/include/linux/mfd/sun4i-gpadc.h @@ -35,9 +35,9 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-sampling-start-end-code-readout-reg.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-sampling-start-end-code-readout-reg.patch index 7d4cca7530a2..7ab81dd33273 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-sampling-start-end-code-readout-reg.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-sampling-start-end-code-readout-reg.patch @@ -19,7 +19,7 @@ Signed-off-by: Philipp Rossak 2 files changed, 94 insertions(+), 12 deletions(-) diff --git a/drivers/iio/adc/sun4i-gpadc-iio.c b/drivers/iio/adc/sun4i-gpadc-iio.c -index 03d995a42728..16148cce812b 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/sun4i-gpadc-iio.c +++ b/drivers/iio/adc/sun4i-gpadc-iio.c @@ -45,6 +45,18 @@ static unsigned int sun6i_gpadc_chan_select(unsigned int chan) @@ -189,7 +189,7 @@ index 03d995a42728..16148cce812b 100644 { struct sun4i_gpadc_iio *info = thermal_zone_device_priv(tz); diff --git a/include/linux/mfd/sun4i-gpadc.h b/include/linux/mfd/sun4i-gpadc.h -index af79cfd9a168..a7cd4c644505 100644 +index 111111111111..222222222222 100644 --- a/include/linux/mfd/sun4i-gpadc.h +++ b/include/linux/mfd/sun4i-gpadc.h @@ -14,7 +14,6 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-support-clocks-and-reset.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-support-clocks-and-reset.patch index e4014abf0497..c2cf424d117a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-support-clocks-and-reset.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-support-clocks-and-reset.patch @@ -19,7 +19,7 @@ Signed-off-by: Icenowy Zheng 1 file changed, 80 insertions(+) diff --git a/drivers/iio/adc/sun4i-gpadc-iio.c b/drivers/iio/adc/sun4i-gpadc-iio.c -index 16148cce812b..30c57038bfd5 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/sun4i-gpadc-iio.c +++ b/drivers/iio/adc/sun4i-gpadc-iio.c @@ -19,6 +19,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-support-nvmem-calibration-data.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-support-nvmem-calibration-data.patch index 47ecd365882b..498fd8051076 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-support-nvmem-calibration-data.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-adc-sun4i-gpadc-iio-support-nvmem-calibration-data.patch @@ -15,7 +15,7 @@ Signed-off-by: Philipp Rossak 2 files changed, 54 insertions(+) diff --git a/drivers/iio/adc/sun4i-gpadc-iio.c b/drivers/iio/adc/sun4i-gpadc-iio.c -index aab1b534abe7..ab1315def69a 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/sun4i-gpadc-iio.c +++ b/drivers/iio/adc/sun4i-gpadc-iio.c @@ -24,6 +24,7 @@ @@ -148,7 +148,7 @@ index aab1b534abe7..ab1315def69a 100644 &sun4i_gpadc_regmap_config); if (IS_ERR(info->regmap)) { diff --git a/include/linux/mfd/sun4i-gpadc.h b/include/linux/mfd/sun4i-gpadc.h -index 4b4415bf4cc8..1439422b0d02 100644 +index 111111111111..222222222222 100644 --- a/include/linux/mfd/sun4i-gpadc.h +++ b/include/linux/mfd/sun4i-gpadc.h @@ -87,6 +87,8 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-sun4i-gpadc-iio-don-t-force-poweroff.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-sun4i-gpadc-iio-don-t-force-poweroff.patch index 3602d46f58df..0097d1a27c64 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-sun4i-gpadc-iio-don-t-force-poweroff.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-iio-sun4i-gpadc-iio-don-t-force-poweroff.patch @@ -11,7 +11,7 @@ Signed-off-by: Vasily Khoruzhick 1 file changed, 6 insertions(+) diff --git a/drivers/iio/adc/sun4i-gpadc-iio.c b/drivers/iio/adc/sun4i-gpadc-iio.c -index 33771d90b1e4..5e1fdf59c4b0 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/sun4i-gpadc-iio.c +++ b/drivers/iio/adc/sun4i-gpadc-iio.c @@ -715,6 +715,12 @@ static int sun4i_gpadc_get_temp(struct thermal_zone_device *tz, int *temp) diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-input-touchscreen-sun4i-ts-Enable-parsing.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-input-touchscreen-sun4i-ts-Enable-parsing.patch index 37f5425b017b..210420d21880 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-input-touchscreen-sun4i-ts-Enable-parsing.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-input-touchscreen-sun4i-ts-Enable-parsing.patch @@ -8,7 +8,7 @@ Subject: drv:input:touchscreen:sun4i-ts Enable parsing 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/drivers/input/touchscreen/sun4i-ts.c b/drivers/input/touchscreen/sun4i-ts.c -index bb3c6072fc82..9092286aa7dd 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/sun4i-ts.c +++ b/drivers/input/touchscreen/sun4i-ts.c @@ -32,6 +32,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-media-dvb-frontends-si2168-fix-cmd-timeout.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-media-dvb-frontends-si2168-fix-cmd-timeout.patch index 186dec2a4753..9072473622ad 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-media-dvb-frontends-si2168-fix-cmd-timeout.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-media-dvb-frontends-si2168-fix-cmd-timeout.patch @@ -11,7 +11,7 @@ Details: https://github.com/CoreELEC/CoreELEC/pull/208 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/dvb-frontends/si2168.c b/drivers/media/dvb-frontends/si2168.c -index dae1f2153e8b..cd44523f46a8 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/dvb-frontends/si2168.c +++ b/drivers/media/dvb-frontends/si2168.c @@ -40,7 +40,7 @@ static int si2168_cmd_execute(struct i2c_client *client, struct si2168_cmd *cmd) diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mfd-axp20x-add-sysfs-interface.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mfd-axp20x-add-sysfs-interface.patch index 202efdbb675e..01095b5c74e8 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mfd-axp20x-add-sysfs-interface.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mfd-axp20x-add-sysfs-interface.patch @@ -8,7 +8,7 @@ Subject: drv:mfd:axp20x add sysfs interface 1 file changed, 614 insertions(+) diff --git a/drivers/mfd/axp20x.c b/drivers/mfd/axp20x.c -index e1f3489c1292..118db04a534f 100644 +index 111111111111..222222222222 100644 --- a/drivers/mfd/axp20x.c +++ b/drivers/mfd/axp20x.c @@ -82,6 +82,7 @@ static const struct regmap_range axp20x_volatile_ranges[] = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mmc-host-sunxi-mmc-Disable-DDR52-mode-on-all-A20-based-boar.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mmc-host-sunxi-mmc-Disable-DDR52-mode-on-all-A20-based-boar.patch index bf7cebc2be6f..a13b28d3af2c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mmc-host-sunxi-mmc-Disable-DDR52-mode-on-all-A20-based-boar.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mmc-host-sunxi-mmc-Disable-DDR52-mode-on-all-A20-based-boar.patch @@ -8,7 +8,7 @@ Subject: drv:mmc:host:sunxi-mmc Disable DDR52 mode on all A20 based boards 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/mmc/host/sunxi-mmc.c b/drivers/mmc/host/sunxi-mmc.c -index 9c86bd19a95d..7f336908a21c 100644 +index 111111111111..222222222222 100644 --- a/drivers/mmc/host/sunxi-mmc.c +++ b/drivers/mmc/host/sunxi-mmc.c @@ -1452,7 +1452,9 @@ static int sunxi_mmc_probe(struct platform_device *pdev) diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mmc-host-sunxi-mmc-add-h5-emmc-compatible.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mmc-host-sunxi-mmc-add-h5-emmc-compatible.patch index 4b480859d44d..56dd5f016fba 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mmc-host-sunxi-mmc-add-h5-emmc-compatible.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mmc-host-sunxi-mmc-add-h5-emmc-compatible.patch @@ -8,7 +8,7 @@ Subject: drv:mmc:host:sunxi-mmc: add h5 emmc compatible 1 file changed, 8 insertions(+) diff --git a/drivers/mmc/host/sunxi-mmc.c b/drivers/mmc/host/sunxi-mmc.c -index e9370c736497..9c86bd19a95d 100644 +index 111111111111..222222222222 100644 --- a/drivers/mmc/host/sunxi-mmc.c +++ b/drivers/mmc/host/sunxi-mmc.c @@ -1213,6 +1213,13 @@ static const struct sunxi_mmc_cfg sun50i_a100_emmc_cfg = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mtd-nand-raw-nand_ids.c-add-H27UBG8T2BTR-BC-nand.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mtd-nand-raw-nand_ids.c-add-H27UBG8T2BTR-BC-nand.patch index 2a87981a550b..d9516effcbd4 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mtd-nand-raw-nand_ids.c-add-H27UBG8T2BTR-BC-nand.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-mtd-nand-raw-nand_ids.c-add-H27UBG8T2BTR-BC-nand.patch @@ -8,7 +8,7 @@ Subject: drv:mtd:nand:raw:nand_ids.c add H27UBG8T2BTR-BC nand 1 file changed, 4 insertions(+) diff --git a/drivers/mtd/nand/raw/nand_ids.c b/drivers/mtd/nand/raw/nand_ids.c -index 650351c62af6..4f2166076c8a 100644 +index 111111111111..222222222222 100644 --- a/drivers/mtd/nand/raw/nand_ids.c +++ b/drivers/mtd/nand/raw/nand_ids.c @@ -50,6 +50,10 @@ struct nand_flash_dev nand_flash_ids[] = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-net-stmmac-dwmac-sun8i-second-EMAC-clock-register.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-net-stmmac-dwmac-sun8i-second-EMAC-clock-register.patch index 66328a81e49f..513af9964101 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-net-stmmac-dwmac-sun8i-second-EMAC-clock-register.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-net-stmmac-dwmac-sun8i-second-EMAC-clock-register.patch @@ -1,4 +1,4 @@ -From 01bced7ca69bea99b0ff5df91b96e109c578870f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andre Przywara Date: Thu, 10 Dec 2020 14:42:12 +0000 Subject: drv:net:stmmac:dwmac-sun8i: second EMAC clock register @@ -14,11 +14,11 @@ needed. Signed-off-by: Andre Przywara --- - drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 12 ++++++++++-- + drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 12 ++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c -index b67fe7c62bb5..9830092c9904 100644 +index 111111111111..222222222222 100644 --- a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c @@ -1165,11 +1165,13 @@ static int sun8i_dwmac_probe(struct platform_device *pdev) @@ -60,5 +60,5 @@ index b67fe7c62bb5..9830092c9904 100644 }; MODULE_DEVICE_TABLE(of, sun8i_dwmac_match); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-nvmem-sunxi_sid-Support-SID-on-H616.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-nvmem-sunxi_sid-Support-SID-on-H616.patch index 78f360723134..42f18986aa34 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-nvmem-sunxi_sid-Support-SID-on-H616.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-nvmem-sunxi_sid-Support-SID-on-H616.patch @@ -1,4 +1,4 @@ -From 225fb86e947935ae0c30f26a4acc990b7698831b Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Kali Prasad Date: Sun, 19 Sep 2021 08:02:27 +0000 Subject: drv:nvmem:sunxi_sid: Support SID on H616 @@ -12,7 +12,7 @@ Signed-off-by: Kali Prasad 1 file changed, 7 insertions(+) diff --git a/drivers/nvmem/sunxi_sid.c b/drivers/nvmem/sunxi_sid.c -index ba14a76208ab..c13112b9149b 100644 +index 111111111111..222222222222 100644 --- a/drivers/nvmem/sunxi_sid.c +++ b/drivers/nvmem/sunxi_sid.c @@ -205,6 +205,12 @@ static const struct sunxi_sid_cfg sun50i_h6_cfg = { @@ -37,5 +37,5 @@ index ba14a76208ab..c13112b9149b 100644 }; MODULE_DEVICE_TABLE(of, sunxi_sid_of_match); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-of-Device-Tree-Overlay-ConfigFS-interface.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-of-Device-Tree-Overlay-ConfigFS-interface.patch index fd3a3b2b9604..f42c50868bb4 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-of-Device-Tree-Overlay-ConfigFS-interface.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-of-Device-Tree-Overlay-ConfigFS-interface.patch @@ -1,4 +1,4 @@ -From c98acde50614cdd6f66b6d46b78cf8b9af1f1c4c 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: Tue, 1 Feb 2022 19:22:21 +0300 Subject: drv:of: Device Tree Overlay ConfigFS interface @@ -6,13 +6,12 @@ Subject: drv:of: Device Tree Overlay ConfigFS interface --- drivers/of/Kconfig | 7 + drivers/of/Makefile | 1 + - drivers/of/configfs.c | 278 +++++++++++++++++++++++++++++++++++++++ + drivers/of/configfs.c | 278 ++++++++++ drivers/of/fdt_address.c | 2 +- 4 files changed, 287 insertions(+), 1 deletion(-) - create mode 100644 drivers/of/configfs.c diff --git a/drivers/of/Kconfig b/drivers/of/Kconfig -index da9826accb1b..f29e1b268e4a 100644 +index 111111111111..222222222222 100644 --- a/drivers/of/Kconfig +++ b/drivers/of/Kconfig @@ -99,6 +99,13 @@ config OF_OVERLAY @@ -30,7 +29,7 @@ index da9826accb1b..f29e1b268e4a 100644 bool diff --git a/drivers/of/Makefile b/drivers/of/Makefile -index eff624854575..260f0a1c2880 100644 +index 111111111111..222222222222 100644 --- a/drivers/of/Makefile +++ b/drivers/of/Makefile @@ -11,6 +11,7 @@ obj-$(CONFIG_OF_UNITTEST) += unittest.o @@ -43,7 +42,7 @@ index eff624854575..260f0a1c2880 100644 ifdef CONFIG_KEXEC_FILE diff --git a/drivers/of/configfs.c b/drivers/of/configfs.c new file mode 100644 -index 000000000000..87974779561f +index 000000000000..111111111111 --- /dev/null +++ b/drivers/of/configfs.c @@ -0,0 +1,278 @@ @@ -326,7 +325,7 @@ index 000000000000..87974779561f +} +late_initcall(of_cfs_init); diff --git a/drivers/of/fdt_address.c b/drivers/of/fdt_address.c -index 1dc15ab78b10..f697f2a52df4 100644 +index 111111111111..222222222222 100644 --- a/drivers/of/fdt_address.c +++ b/drivers/of/fdt_address.c @@ -160,7 +160,7 @@ static int __init fdt_translate_one(const void *blob, int parent, @@ -339,5 +338,5 @@ index 1dc15ab78b10..f697f2a52df4 100644 int parent, len; const struct of_bus *bus, *pbus; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-phy-sun4i-usb-Allow-reset-line-to-be-shared.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-phy-sun4i-usb-Allow-reset-line-to-be-shared.patch index 2606a5c31097..0b029c38b2c8 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-phy-sun4i-usb-Allow-reset-line-to-be-shared.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-phy-sun4i-usb-Allow-reset-line-to-be-shared.patch @@ -19,7 +19,7 @@ Signed-off-by: Andre Przywara 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/phy/allwinner/phy-sun4i-usb.c b/drivers/phy/allwinner/phy-sun4i-usb.c -index 318c630c7c50..3788de7cea35 100644 +index 111111111111..222222222222 100644 --- a/drivers/phy/allwinner/phy-sun4i-usb.c +++ b/drivers/phy/allwinner/phy-sun4i-usb.c @@ -866,7 +866,7 @@ static int sun4i_usb_phy_probe(struct platform_device *pdev) diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-pinctrl-pinctrl-sun50i-a64-disable_strict_mode.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-pinctrl-pinctrl-sun50i-a64-disable_strict_mode.patch index 18dcc3b2dd2a..71e8109b7e26 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-pinctrl-pinctrl-sun50i-a64-disable_strict_mode.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-pinctrl-pinctrl-sun50i-a64-disable_strict_mode.patch @@ -14,7 +14,7 @@ This change is to update the A64 pinctrl driver similar to the other pre-existin 1 file changed, 1 insertion(+) diff --git a/drivers/pinctrl/sunxi/pinctrl-sun50i-a64.c b/drivers/pinctrl/sunxi/pinctrl-sun50i-a64.c -index 1c23ce9df52f..d66897d6103a 100644 +index 111111111111..222222222222 100644 --- a/drivers/pinctrl/sunxi/pinctrl-sun50i-a64.c +++ b/drivers/pinctrl/sunxi/pinctrl-sun50i-a64.c @@ -577,6 +577,7 @@ static const struct sunxi_pinctrl_desc a64_pinctrl_data = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-pinctrl-sunxi-pinctrl-sun50i-h6.c-GPIO-disable_strict_mode.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-pinctrl-sunxi-pinctrl-sun50i-h6.c-GPIO-disable_strict_mode.patch index c8387bceba90..a747b73c35cd 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-pinctrl-sunxi-pinctrl-sun50i-h6.c-GPIO-disable_strict_mode.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-pinctrl-sunxi-pinctrl-sun50i-h6.c-GPIO-disable_strict_mode.patch @@ -8,7 +8,7 @@ Subject: drv:pinctrl:sunxi:pinctrl-sun50i-h6.c GPIO disable_strict_mode 1 file changed, 1 insertion(+) diff --git a/drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c b/drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c -index 517118341316..16ac3946c776 100644 +index 111111111111..222222222222 100644 --- a/drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c +++ b/drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c @@ -587,6 +587,7 @@ static const unsigned int h6_irq_bank_map[] = { 1, 5, 6, 7 }; diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-rtc-sun6i-Add-Allwinner-H616-support.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-rtc-sun6i-Add-Allwinner-H616-support.patch index 400b4b0f33b5..2c5347b664e5 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-rtc-sun6i-Add-Allwinner-H616-support.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-rtc-sun6i-Add-Allwinner-H616-support.patch @@ -14,7 +14,7 @@ Signed-off-by: Andre Przywara 1 file changed, 16 insertions(+) diff --git a/drivers/rtc/rtc-sun6i.c b/drivers/rtc/rtc-sun6i.c -index 190ea007d82e..e0b85a0d5645 100644 +index 111111111111..222222222222 100644 --- a/drivers/rtc/rtc-sun6i.c +++ b/drivers/rtc/rtc-sun6i.c @@ -389,6 +389,22 @@ static void __init sun50i_h6_rtc_clk_init(struct device_node *node) diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-rtc-sun6i-support-RTCs-without-external-LOSCs.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-rtc-sun6i-support-RTCs-without-external-LOSCs.patch index 7902dc4945ac..0b461ac43e04 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-rtc-sun6i-support-RTCs-without-external-LOSCs.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-rtc-sun6i-support-RTCs-without-external-LOSCs.patch @@ -19,7 +19,7 @@ Acked-by: Jernej Skrabec 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/drivers/rtc/rtc-sun6i.c b/drivers/rtc/rtc-sun6i.c -index 02129ea346c1..190ea007d82e 100644 +index 111111111111..222222222222 100644 --- a/drivers/rtc/rtc-sun6i.c +++ b/drivers/rtc/rtc-sun6i.c @@ -137,6 +137,7 @@ struct sun6i_rtc_clk_data { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-soc-sunxi-sram-Add-SRAM-C1-H616-handling.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-soc-sunxi-sram-Add-SRAM-C1-H616-handling.patch index 6f986247cfd7..5ea6cb820f52 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-soc-sunxi-sram-Add-SRAM-C1-H616-handling.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-soc-sunxi-sram-Add-SRAM-C1-H616-handling.patch @@ -9,7 +9,7 @@ Signed-off-by: Jernej Skrabec 1 file changed, 10 insertions(+) diff --git a/drivers/soc/sunxi/sunxi_sram.c b/drivers/soc/sunxi/sunxi_sram.c -index 4458b2e0562b..9e65d8dfe355 100644 +index 111111111111..222222222222 100644 --- a/drivers/soc/sunxi/sunxi_sram.c +++ b/drivers/soc/sunxi/sunxi_sram.c @@ -70,6 +70,12 @@ static struct sunxi_sram_desc sun4i_a10_sram_c1 = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-spi-spi-sun4i.c-spi-bug-low-on-sck.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-spi-spi-sun4i.c-spi-bug-low-on-sck.patch index 108cfc36cca1..30c76d2d6192 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-spi-spi-sun4i.c-spi-bug-low-on-sck.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-spi-spi-sun4i.c-spi-bug-low-on-sck.patch @@ -8,7 +8,7 @@ Subject: drv:spi:spi-sun4i.c spi bug low on sck 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/spi/spi-sun4i.c b/drivers/spi/spi-sun4i.c -index b8947265d329..62e20f229e2c 100644 +index 111111111111..222222222222 100644 --- a/drivers/spi/spi-sun4i.c +++ b/drivers/spi/spi-sun4i.c @@ -389,6 +389,7 @@ static int sun4i_spi_runtime_resume(struct device *dev) diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-spi-spidev-Add-armbian-spi-dev-compatible.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-spi-spidev-Add-armbian-spi-dev-compatible.patch index 1938429cdb80..2f547ed021b1 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-spi-spidev-Add-armbian-spi-dev-compatible.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-spi-spidev-Add-armbian-spi-dev-compatible.patch @@ -8,7 +8,7 @@ Subject: drv:spi:spidev Add armbian spi-dev compatible 1 file changed, 3 insertions(+) diff --git a/drivers/spi/spidev.c b/drivers/spi/spidev.c -index d13dc15cc191..456eca57ee4f 100644 +index 111111111111..222222222222 100644 --- a/drivers/spi/spidev.c +++ b/drivers/spi/spidev.c @@ -712,6 +712,7 @@ static const struct spi_device_id spidev_spi_ids[] = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-staging-media-sunxi-cedrus-add-H616-variant.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-staging-media-sunxi-cedrus-add-H616-variant.patch index 089747e17c90..00a15fc3ccb4 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-staging-media-sunxi-cedrus-add-H616-variant.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-staging-media-sunxi-cedrus-add-H616-variant.patch @@ -9,7 +9,7 @@ Signed-off-by: Jernej Skrabec 1 file changed, 13 insertions(+) diff --git a/drivers/staging/media/sunxi/cedrus/cedrus.c b/drivers/staging/media/sunxi/cedrus/cedrus.c -index a0f9f4a5b03a..160bd376eb58 100644 +index 111111111111..222222222222 100644 --- a/drivers/staging/media/sunxi/cedrus/cedrus.c +++ b/drivers/staging/media/sunxi/cedrus/cedrus.c @@ -651,6 +651,15 @@ static const struct cedrus_variant sun50i_h6_cedrus_variant = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-staging-rtl8723bs-AP-bugfix.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-staging-rtl8723bs-AP-bugfix.patch index e1458a3d6427..64b781c28ec2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-staging-rtl8723bs-AP-bugfix.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-staging-rtl8723bs-AP-bugfix.patch @@ -8,7 +8,7 @@ Subject: drv:staging:rtl8723bs: AP bugfix 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c -index af155fca39b8..012d77b6f131 100644 +index 111111111111..222222222222 100644 --- a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c +++ b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c @@ -1933,7 +1933,7 @@ void rtw_cfg80211_indicate_sta_assoc(struct adapter *padapter, u8 *pmgmt_frame, diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-thermal-sun8i_thermal-Add-for-H616.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-thermal-sun8i_thermal-Add-for-H616.patch index 2227f9b477ee..1aee17927334 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-thermal-sun8i_thermal-Add-for-H616.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-thermal-sun8i_thermal-Add-for-H616.patch @@ -12,7 +12,7 @@ Signed-off-by: Kali Prasad 1 file changed, 102 insertions(+) diff --git a/drivers/thermal/sun8i_thermal.c b/drivers/thermal/sun8i_thermal.c -index ff811ac9e930..ad0c71990e5f 100644 +index 111111111111..222222222222 100644 --- a/drivers/thermal/sun8i_thermal.c +++ b/drivers/thermal/sun8i_thermal.c @@ -106,6 +106,12 @@ static int sun50i_h5_calc_temp(struct ths_device *tmdev, diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-usb-gadget-composite-rename-gadget-serial-console-manufactu.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-usb-gadget-composite-rename-gadget-serial-console-manufactu.patch index 1843738ceb3a..be83c21801fb 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-usb-gadget-composite-rename-gadget-serial-console-manufactu.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/drv-usb-gadget-composite-rename-gadget-serial-console-manufactu.patch @@ -1,4 +1,4 @@ -From 5ca11510c7e08ba82aaba4af656edddc502adb6f 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:08:50 +0300 Subject: drv:usb:gadget:composite rename gadget serial console manufacturer @@ -10,7 +10,7 @@ to the Armbian brand. 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/gadget/composite.c b/drivers/usb/gadget/composite.c -index 9225c21d1184..faee433d272c 100644 +index 111111111111..222222222222 100644 --- a/drivers/usb/gadget/composite.c +++ b/drivers/usb/gadget/composite.c @@ -2770,7 +2770,7 @@ EXPORT_SYMBOL_GPL(usb_composite_setup_continue); @@ -23,5 +23,5 @@ index 9225c21d1184..faee433d272c 100644 } -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/enable-TV-Output-on-OrangePi-Zero-LTE.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/enable-TV-Output-on-OrangePi-Zero-LTE.patch index 7f23b5dc7fbf..12066a62f43f 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/enable-TV-Output-on-OrangePi-Zero-LTE.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/enable-TV-Output-on-OrangePi-Zero-LTE.patch @@ -1,4 +1,4 @@ -From 5d014e2618382e8e9e319d800c7641a22dc58130 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Radoslav Date: Sat, 15 Apr 2023 22:47:26 +0200 Subject: enable TV Output on OrangePi Zero LTE @@ -17,28 +17,26 @@ Merged: > X-Git-Archeology: From: Radoslav > X-Git-Archeology: Subject: h3-tve (arm-dts-sun8i-h3-orangepizero-add_tve.patch) --- - arch/arm/boot/dts/allwinner/overlay/Makefile | 1 + - .../overlay/README.sun8i-h3-overlays | 10 ++ - .../dts/allwinner/overlay/sun8i-h3-tve.dtso | 34 +++++++ - .../allwinner/sun8i-h2-plus-orangepi-zero.dts | 4 + - .../dts/allwinner/sun8i-h3-orangepi-pc.dts | 4 + - arch/arm/boot/dts/allwinner/sun8i-h3.dtsi | 22 +++++ - arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi | 95 ++++++++++++++++++- - .../arm64/boot/dts/allwinner/overlay/Makefile | 1 + - .../overlay/README.sun50i-h5-overlays | 5 + - .../dts/allwinner/overlay/sun50i-h5-tve.dtso | 34 +++++++ - arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 22 +++++ - drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 14 ++- - drivers/gpu/drm/sun4i/Makefile | 2 +- - drivers/gpu/drm/sun4i/sun4i_tv.c | 35 ++++++- - drivers/gpu/drm/sun4i/sun8i_mixer.c | 36 ++++++- - drivers/gpu/drm/sun4i/sun8i_mixer.h | 5 +- + arch/arm/boot/dts/allwinner/overlay/Makefile | 1 + + arch/arm/boot/dts/allwinner/overlay/README.sun8i-h3-overlays | 10 + + arch/arm/boot/dts/allwinner/overlay/sun8i-h3-tve.dtso | 34 ++++ + arch/arm/boot/dts/allwinner/sun8i-h2-plus-orangepi-zero.dts | 4 + + arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc.dts | 4 + + arch/arm/boot/dts/allwinner/sun8i-h3.dtsi | 22 +++ + arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi | 95 +++++++++- + arch/arm64/boot/dts/allwinner/overlay/Makefile | 1 + + arch/arm64/boot/dts/allwinner/overlay/README.sun50i-h5-overlays | 5 + + arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-tve.dtso | 34 ++++ + arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 22 +++ + drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 14 +- + drivers/gpu/drm/sun4i/Makefile | 2 +- + drivers/gpu/drm/sun4i/sun4i_tv.c | 35 +++- + drivers/gpu/drm/sun4i/sun8i_mixer.c | 36 +++- + drivers/gpu/drm/sun4i/sun8i_mixer.h | 5 +- 16 files changed, 310 insertions(+), 14 deletions(-) - create mode 100644 arch/arm/boot/dts/allwinner/overlay/sun8i-h3-tve.dtso - create mode 100644 arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-tve.dtso diff --git a/arch/arm/boot/dts/allwinner/overlay/Makefile b/arch/arm/boot/dts/allwinner/overlay/Makefile -index 560f926b7018..23ecb62e2478 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/overlay/Makefile +++ b/arch/arm/boot/dts/allwinner/overlay/Makefile @@ -80,6 +80,7 @@ dtb-$(CONFIG_MACH_SUN8I) += \ @@ -50,7 +48,7 @@ index 560f926b7018..23ecb62e2478 100644 sun8i-r40-i2c3.dtbo \ sun8i-r40-spi-spidev0.dtbo \ diff --git a/arch/arm/boot/dts/allwinner/overlay/README.sun8i-h3-overlays b/arch/arm/boot/dts/allwinner/overlay/README.sun8i-h3-overlays -index 302973491051..a347fe7b0e81 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/overlay/README.sun8i-h3-overlays +++ b/arch/arm/boot/dts/allwinner/overlay/README.sun8i-h3-overlays @@ -34,6 +34,7 @@ adding fixed software (GPIO) chip selects is possible with a separate overlay @@ -76,7 +74,7 @@ index 302973491051..a347fe7b0e81 100644 + Not sure how to change the mode between PAL/NTSC. diff --git a/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-tve.dtso b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-tve.dtso new file mode 100644 -index 000000000000..07ba7ba713dd +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/overlay/sun8i-h3-tve.dtso @@ -0,0 +1,34 @@ @@ -115,7 +113,7 @@ index 000000000000..07ba7ba713dd + }; +}; 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 7b42ab8b5180..330a79390238 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 @@ -180,6 +180,10 @@ flash@0 { @@ -130,7 +128,7 @@ index 7b42ab8b5180..330a79390238 100644 pinctrl-names = "default"; pinctrl-0 = <&uart0_pa_pins>; diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc.dts -index 624e248e3ffc..01c3a7f7620a 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc.dts @@ -214,6 +214,10 @@ &sound_hdmi { @@ -145,7 +143,7 @@ index 624e248e3ffc..01c3a7f7620a 100644 pinctrl-names = "default"; pinctrl-0 = <&uart0_pa_pins>; diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi b/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi -index 8c2f597772fe..35c864fe4823 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi @@ -295,6 +295,20 @@ ths: thermal-sensor@1c25000 { @@ -189,7 +187,7 @@ index 8c2f597772fe..35c864fe4823 100644 + remote-endpoint = <&tve_in_tcon1>; +}; diff --git a/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi b/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi -index 5a3fb7644dd1..2e211b39b6cf 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 @@ -102,7 +102,7 @@ osc32k: osc32k_clk { @@ -324,7 +322,7 @@ index 5a3fb7644dd1..2e211b39b6cf 100644 /* compatible and clocks are in per SoC .dtsi file */ reg = <0x01c0f000 0x1000>; diff --git a/arch/arm64/boot/dts/allwinner/overlay/Makefile b/arch/arm64/boot/dts/allwinner/overlay/Makefile -index fb6b30d5753e..84711585fc86 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/overlay/Makefile +++ b/arch/arm64/boot/dts/allwinner/overlay/Makefile @@ -27,6 +27,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += \ @@ -336,7 +334,7 @@ index fb6b30d5753e..84711585fc86 100644 sun50i-h5-uart2.dtbo \ sun50i-h5-uart3.dtbo \ diff --git a/arch/arm64/boot/dts/allwinner/overlay/README.sun50i-h5-overlays b/arch/arm64/boot/dts/allwinner/overlay/README.sun50i-h5-overlays -index 1ac7fbcf62d1..a2ef4427c65b 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/overlay/README.sun50i-h5-overlays +++ b/arch/arm64/boot/dts/allwinner/overlay/README.sun50i-h5-overlays @@ -26,6 +26,7 @@ adding fixed software (GPIO) chip selects is possible with a separate overlay @@ -360,7 +358,7 @@ index 1ac7fbcf62d1..a2ef4427c65b 100644 Activates serial port 1 (/dev/ttyS1) diff --git a/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-tve.dtso b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-tve.dtso new file mode 100644 -index 000000000000..73e6e1215a5a +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/overlay/sun50i-h5-tve.dtso @@ -0,0 +1,34 @@ @@ -399,7 +397,7 @@ index 000000000000..73e6e1215a5a + }; +}; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi -index c63e0871658e..fee2d680d2ca 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi @@ -203,6 +203,20 @@ ths: thermal-sensor@1c25000 { @@ -443,7 +441,7 @@ index c63e0871658e..fee2d680d2ca 100644 + remote-endpoint = <&tve_in_tcon1>; +}; diff --git a/drivers/clk/sunxi-ng/ccu-sun8i-h3.c b/drivers/clk/sunxi-ng/ccu-sun8i-h3.c -index 5d75d07dec0e..80731b155f6c 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/ccu-sun8i-h3.c +++ b/drivers/clk/sunxi-ng/ccu-sun8i-h3.c @@ -469,8 +469,18 @@ static SUNXI_CCU_M_WITH_MUX_GATE(tcon_clk, "tcon", tcon_parents, @@ -468,7 +466,7 @@ index 5d75d07dec0e..80731b155f6c 100644 static const char * const deinterlace_parents[] = { "pll-periph0", "pll-periph1" }; static SUNXI_CCU_M_WITH_MUX_GATE(deinterlace_clk, "deinterlace", deinterlace_parents, diff --git a/drivers/gpu/drm/sun4i/Makefile b/drivers/gpu/drm/sun4i/Makefile -index 5e9dc9370584..3a7130623351 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/Makefile +++ b/drivers/gpu/drm/sun4i/Makefile @@ -19,7 +19,7 @@ sun8i-drm-hdmi-y += sun8i_hdmi_phy_clk.o @@ -481,7 +479,7 @@ index 5e9dc9370584..3a7130623351 100644 sun4i-tcon-y += sun4i_crtc.o sun4i-tcon-y += sun4i_tcon_dclk.o diff --git a/drivers/gpu/drm/sun4i/sun4i_tv.c b/drivers/gpu/drm/sun4i/sun4i_tv.c -index ec65d9d59de7..d2235d5a7416 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_tv.c +++ b/drivers/gpu/drm/sun4i/sun4i_tv.c @@ -10,6 +10,7 @@ @@ -570,7 +568,7 @@ index ec65d9d59de7..d2235d5a7416 100644 }; MODULE_DEVICE_TABLE(of, sun4i_tv_of_table); diff --git a/drivers/gpu/drm/sun4i/sun8i_mixer.c b/drivers/gpu/drm/sun4i/sun8i_mixer.c -index a0b9d9e25e63..790c7e0d6761 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_mixer.c +++ b/drivers/gpu/drm/sun4i/sun8i_mixer.c @@ -37,6 +37,12 @@ struct de2_fmt_info { @@ -632,7 +630,7 @@ index a0b9d9e25e63..790c7e0d6761 100644 }; diff --git a/drivers/gpu/drm/sun4i/sun8i_mixer.h b/drivers/gpu/drm/sun4i/sun8i_mixer.h -index 68e2741b0962..7bc8efca6980 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_mixer.h +++ b/drivers/gpu/drm/sun4i/sun8i_mixer.h @@ -119,6 +119,10 @@ @@ -655,5 +653,5 @@ index 68e2741b0962..7bc8efca6980 100644 #define SUN50I_MIXER_FCE_EN 0x70000 #define SUN50I_MIXER_PEAK_EN 0x70800 -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/fix-cpu-opp-table-sun8i-a83t.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/fix-cpu-opp-table-sun8i-a83t.patch index cdef7a51490f..c245c0e5e6a4 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/fix-cpu-opp-table-sun8i-a83t.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/fix-cpu-opp-table-sun8i-a83t.patch @@ -9,7 +9,7 @@ cpu opp table can only be a multiple of the integer 24 * 8 * n 1 file changed, 32 insertions(+), 20 deletions(-) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi -index df70bd569f9d..4f849c9e573e 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi @@ -224,32 +224,38 @@ cpu0_opp_table: opp-table-cluster0 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/include-uapi-drm_fourcc-add-ARM-tiled-format-modifier.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/include-uapi-drm_fourcc-add-ARM-tiled-format-modifier.patch index 6b4bc0fc3245..471a3fea0ad0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/include-uapi-drm_fourcc-add-ARM-tiled-format-modifier.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/include-uapi-drm_fourcc-add-ARM-tiled-format-modifier.patch @@ -11,7 +11,7 @@ Signed-off-by: The-going <48602507+The-going@users.noreply.github.com> 1 file changed, 9 insertions(+) diff --git a/include/uapi/drm/drm_fourcc.h b/include/uapi/drm/drm_fourcc.h -index 8db7fd3f743e..7af0587dcc1f 100644 +index 111111111111..222222222222 100644 --- a/include/uapi/drm/drm_fourcc.h +++ b/include/uapi/drm/drm_fourcc.h @@ -1322,6 +1322,15 @@ drm_fourcc_canonicalize_nvidia_format_mod(__u64 modifier) diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/mfd-Add-support-for-X-Powers-AC200-EPHY-syscon.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/mfd-Add-support-for-X-Powers-AC200-EPHY-syscon.patch index 296d3da7079b..0179eaabd977 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/mfd-Add-support-for-X-Powers-AC200-EPHY-syscon.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/mfd-Add-support-for-X-Powers-AC200-EPHY-syscon.patch @@ -1,4 +1,4 @@ -From b5a9bed8ee8da49bb63437a5a2bfb1fc588decca Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andre Przywara Date: Mon, 13 Jun 2022 17:37:19 +0100 Subject: mfd: Add support for X-Powers AC200 EPHY syscon @@ -33,12 +33,11 @@ Signed-off-by: Andre Przywara --- drivers/phy/allwinner/Kconfig | 9 + drivers/phy/allwinner/Makefile | 1 + - drivers/phy/allwinner/ac200-ephy-ctl.c | 301 +++++++++++++++++++++++++ + drivers/phy/allwinner/ac200-ephy-ctl.c | 301 ++++++++++ 3 files changed, 311 insertions(+) - create mode 100644 drivers/phy/allwinner/ac200-ephy-ctl.c diff --git a/drivers/phy/allwinner/Kconfig b/drivers/phy/allwinner/Kconfig -index e93a53139460..d3614169de5c 100644 +index 111111111111..222222222222 100644 --- a/drivers/phy/allwinner/Kconfig +++ b/drivers/phy/allwinner/Kconfig @@ -58,3 +58,12 @@ config PHY_SUN50I_USB3 @@ -55,7 +54,7 @@ index e93a53139460..d3614169de5c 100644 + mixed signal chip. This driver just enables and configures the + PHY, the PHY itself is supported by a standard driver. diff --git a/drivers/phy/allwinner/Makefile b/drivers/phy/allwinner/Makefile -index bd74901a1255..0eecec7a908a 100644 +index 111111111111..222222222222 100644 --- a/drivers/phy/allwinner/Makefile +++ b/drivers/phy/allwinner/Makefile @@ -3,3 +3,4 @@ obj-$(CONFIG_PHY_SUN4I_USB) += phy-sun4i-usb.o @@ -65,7 +64,7 @@ index bd74901a1255..0eecec7a908a 100644 +obj-$(CONFIG_AC200_PHY_CTL) += ac200-ephy-ctl.o diff --git a/drivers/phy/allwinner/ac200-ephy-ctl.c b/drivers/phy/allwinner/ac200-ephy-ctl.c new file mode 100644 -index 000000000000..8efeaf18e42c +index 000000000000..111111111111 --- /dev/null +++ b/drivers/phy/allwinner/ac200-ephy-ctl.c @@ -0,0 +1,301 @@ @@ -371,5 +370,5 @@ index 000000000000..8efeaf18e42c +MODULE_DESCRIPTION("AC200 Ethernet PHY control driver"); +MODULE_LICENSE("GPL"); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/mfd-Add-support-for-X-Powers-AC200.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/mfd-Add-support-for-X-Powers-AC200.patch index 60aa0a7ebc28..9ee338e88002 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/mfd-Add-support-for-X-Powers-AC200.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/mfd-Add-support-for-X-Powers-AC200.patch @@ -1,4 +1,4 @@ -From 8ed81a9342dbbc1f474b479ac2e71a3b93a75c1c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jernej Skrabec Date: Fri, 16 Aug 2019 16:38:21 +0200 Subject: mfd: Add support for X-Powers AC200 @@ -24,14 +24,13 @@ which the respective child drivers will use. Signed-off-by: Jernej Skrabec Signed-off-by: Andre Przywara --- - drivers/mfd/Kconfig | 12 +++ + drivers/mfd/Kconfig | 12 + drivers/mfd/Makefile | 1 + - drivers/mfd/ac200.c | 190 +++++++++++++++++++++++++++++++++++++++++++ + drivers/mfd/ac200.c | 190 ++++++++++ 3 files changed, 203 insertions(+) - create mode 100644 drivers/mfd/ac200.c diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig -index 68d71b4b55bd..caed5e75d11f 100644 +index 111111111111..222222222222 100644 --- a/drivers/mfd/Kconfig +++ b/drivers/mfd/Kconfig @@ -191,6 +191,18 @@ config MFD_AC100 @@ -54,7 +53,7 @@ index 68d71b4b55bd..caed5e75d11f 100644 tristate select MFD_CORE diff --git a/drivers/mfd/Makefile b/drivers/mfd/Makefile -index c66f07edcd0e..0c3b4aaf4eb7 100644 +index 111111111111..222222222222 100644 --- a/drivers/mfd/Makefile +++ b/drivers/mfd/Makefile @@ -140,6 +140,7 @@ obj-$(CONFIG_MFD_DA9052_SPI) += da9052-spi.o @@ -67,7 +66,7 @@ index c66f07edcd0e..0c3b4aaf4eb7 100644 obj-$(CONFIG_MFD_AXP20X_RSB) += axp20x-rsb.o diff --git a/drivers/mfd/ac200.c b/drivers/mfd/ac200.c new file mode 100644 -index 000000000000..ad28c380c880 +index 000000000000..111111111111 --- /dev/null +++ b/drivers/mfd/ac200.c @@ -0,0 +1,190 @@ @@ -262,5 +261,5 @@ index 000000000000..ad28c380c880 +MODULE_AUTHOR("Jernej Skrabec "); +MODULE_LICENSE("GPL v2"); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/mmc-host-sunxi-mmc-Fix-H6-emmc.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/mmc-host-sunxi-mmc-Fix-H6-emmc.patch index 987bcbf0ce0e..d13132cc38df 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/mmc-host-sunxi-mmc-Fix-H6-emmc.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/mmc-host-sunxi-mmc-Fix-H6-emmc.patch @@ -9,7 +9,7 @@ We have the wrong MMC CAP voltage for the emmc on this board 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/mmc/host/sunxi-mmc.c b/drivers/mmc/host/sunxi-mmc.c -index 7f336908a21c..a2747093de99 100644 +index 111111111111..222222222222 100644 --- a/drivers/mmc/host/sunxi-mmc.c +++ b/drivers/mmc/host/sunxi-mmc.c @@ -1232,6 +1232,7 @@ static const struct of_device_id sunxi_mmc_of_match[] = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/net-phy-Add-support-for-AC200-EPHY.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/net-phy-Add-support-for-AC200-EPHY.patch index 1f8d3bb46954..aad3f3bbe021 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/net-phy-Add-support-for-AC200-EPHY.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/net-phy-Add-support-for-AC200-EPHY.patch @@ -1,4 +1,4 @@ -From f6ae01c5de09c0051590465c37d62ab625a1db28 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jernej Skrabec Date: Fri, 16 Aug 2019 16:38:57 +0200 Subject: net: phy: Add support for AC200 EPHY @@ -14,14 +14,13 @@ programs some PHY registers according to the BSP code. Signed-off-by: Jernej Skrabec Signed-off-by: Andre Przywara --- - drivers/net/phy/Kconfig | 7 ++++ + drivers/net/phy/Kconfig | 7 + drivers/net/phy/Makefile | 1 + - drivers/net/phy/ac200-phy.c | 82 +++++++++++++++++++++++++++++++++++++ + drivers/net/phy/ac200-phy.c | 82 ++++++++++ 3 files changed, 90 insertions(+) - create mode 100644 drivers/net/phy/ac200-phy.c diff --git a/drivers/net/phy/Kconfig b/drivers/net/phy/Kconfig -index 107880d13d21..43edfd9d61dc 100644 +index 111111111111..222222222222 100644 --- a/drivers/net/phy/Kconfig +++ b/drivers/net/phy/Kconfig @@ -68,6 +68,13 @@ config SFP @@ -39,7 +38,7 @@ index 107880d13d21..43edfd9d61dc 100644 tristate "AMD PHYs" help diff --git a/drivers/net/phy/Makefile b/drivers/net/phy/Makefile -index c945ed9bd14b..e5a46da678ff 100644 +index 111111111111..222222222222 100644 --- a/drivers/net/phy/Makefile +++ b/drivers/net/phy/Makefile @@ -32,6 +32,7 @@ obj-$(CONFIG_SFP) += sfp.o @@ -52,7 +51,7 @@ index c945ed9bd14b..e5a46da678ff 100644 obj-$(CONFIG_AMD_PHY) += amd.o diff --git a/drivers/net/phy/ac200-phy.c b/drivers/net/phy/ac200-phy.c new file mode 100644 -index 000000000000..8499914f49b8 +index 000000000000..111111111111 --- /dev/null +++ b/drivers/net/phy/ac200-phy.c @@ -0,0 +1,82 @@ @@ -139,5 +138,5 @@ index 000000000000..8499914f49b8 +}; +MODULE_DEVICE_TABLE(mdio, ac200_ephy_phy_tbl); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/net-usb-r8152-add-LED-configuration-from-OF.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/net-usb-r8152-add-LED-configuration-from-OF.patch index dd3f61b42349..4b295fdf45e4 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/net-usb-r8152-add-LED-configuration-from-OF.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/net-usb-r8152-add-LED-configuration-from-OF.patch @@ -1,4 +1,4 @@ -From 76405c554289dccc73807794323ee5a7918c6d6d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: David Bauer Date: Sun, 26 Jul 2020 02:38:31 +0200 Subject: net: usb: r8152: add LED configuration from OF @@ -9,11 +9,11 @@ be determined. Signed-off-by: David Bauer --- - drivers/net/usb/r8152.c | 23 +++++++++++++++++++++++ + drivers/net/usb/r8152.c | 23 ++++++++++ 1 file changed, 23 insertions(+) diff --git a/drivers/net/usb/r8152.c b/drivers/net/usb/r8152.c -index ce19ebd180f1..3a9ab550257f 100644 +index 111111111111..222222222222 100644 --- a/drivers/net/usb/r8152.c +++ b/drivers/net/usb/r8152.c @@ -11,6 +11,7 @@ @@ -75,5 +75,5 @@ index ce19ebd180f1..3a9ab550257f 100644 static void r8153c_init(struct r8152 *tp) -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/nvmem-sunxi_sid-add-sunxi_get_soc_chipid-sunxi_get_serial.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/nvmem-sunxi_sid-add-sunxi_get_soc_chipid-sunxi_get_serial.patch index 64d2f95be2a2..dc3a53160be9 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/nvmem-sunxi_sid-add-sunxi_get_soc_chipid-sunxi_get_serial.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/nvmem-sunxi_sid-add-sunxi_get_soc_chipid-sunxi_get_serial.patch @@ -1,14 +1,14 @@ -From e1af11511f4985906856ae422e7a01b251cb3b86 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:19:05 +0300 Subject: nvmem: sunxi_sid: add sunxi_get_soc_chipid, sunxi_get_serial --- - drivers/nvmem/sunxi_sid.c | 28 ++++++++++++++++++++++++++++ + drivers/nvmem/sunxi_sid.c | 28 ++++++++++ 1 file changed, 28 insertions(+) diff --git a/drivers/nvmem/sunxi_sid.c b/drivers/nvmem/sunxi_sid.c -index c13112b9149b..f29fac7edef9 100644 +index 111111111111..222222222222 100644 --- a/drivers/nvmem/sunxi_sid.c +++ b/drivers/nvmem/sunxi_sid.c @@ -36,6 +36,25 @@ struct sunxi_sid { @@ -54,5 +54,5 @@ index c13112b9149b..f29fac7edef9 100644 } -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/orangepi-zero2w-add-dtb.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/orangepi-zero2w-add-dtb.patch index 18a612164c6f..2c747c53da25 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/orangepi-zero2w-add-dtb.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/orangepi-zero2w-add-dtb.patch @@ -1,17 +1,16 @@ -From 07d859087c42f1c0044d4ba32e1ed95b46d6b64e Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: chraac Date: Fri, 15 Mar 2024 12:30:26 +0800 Subject: orangepi-zero2w add dtb --- - arch/arm64/boot/dts/allwinner/Makefile | 1 + - .../arm64/boot/dts/allwinner/sun50i-h616.dtsi | 25 +- - .../allwinner/sun50i-h618-orangepi-zero2w.dts | 491 ++++++++++++++++++ + arch/arm64/boot/dts/allwinner/Makefile | 1 + + arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 25 +- + arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero2w.dts | 491 ++++++++++ 3 files changed, 509 insertions(+), 8 deletions(-) - create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero2w.dts diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile -index 468d3f235490..812685d6740f 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/Makefile +++ b/arch/arm64/boot/dts/allwinner/Makefile @@ -57,5 +57,6 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h616-bigtreetech-cb1-sd.dtb @@ -22,7 +21,7 @@ index 468d3f235490..812685d6740f 100644 subdir-y := $(dts-dirs) overlay diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi -index 362c43d5eb9f..ccaca20eb10b 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi @@ -209,7 +209,7 @@ video-codec@1c0e000 { @@ -72,7 +71,7 @@ index 362c43d5eb9f..ccaca20eb10b 100644 }; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero2w.dts b/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero2w.dts new file mode 100644 -index 000000000000..b224902f5684 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero2w.dts @@ -0,0 +1,491 @@ @@ -568,5 +567,5 @@ index 000000000000..b224902f5684 + }; +}; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/scripts-add-overlay-compilation-support.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/scripts-add-overlay-compilation-support.patch index c3a7cc3106c0..b9e577096e60 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/scripts-add-overlay-compilation-support.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/scripts-add-overlay-compilation-support.patch @@ -1,16 +1,16 @@ -From 9f163479b32bf20cdfb1bd8a25ad1984471f5182 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: Tue, 1 Feb 2022 21:04:08 +0300 Subject: scripts: add overlay compilation support --- .gitignore | 1 + - scripts/Makefile.dtbinst | 16 ++++++++++++++-- - scripts/Makefile.lib | 9 +++++++++ + scripts/Makefile.dtbinst | 16 ++++++++-- + scripts/Makefile.lib | 9 ++++++ 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore -index d1a8ab3f98aa..cf2c8311aa56 100644 +index 111111111111..222222222222 100644 --- a/.gitignore +++ b/.gitignore @@ -42,6 +42,7 @@ @@ -22,7 +22,7 @@ index d1a8ab3f98aa..cf2c8311aa56 100644 *.so.dbg *.su diff --git a/scripts/Makefile.dtbinst b/scripts/Makefile.dtbinst -index fa3ad33a19df..8a53d0e1c2f7 100644 +index 111111111111..222222222222 100644 --- a/scripts/Makefile.dtbinst +++ b/scripts/Makefile.dtbinst @@ -19,8 +19,10 @@ include $(kbuild-file) @@ -58,7 +58,7 @@ index fa3ad33a19df..8a53d0e1c2f7 100644 .PHONY: $(PHONY) diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib -index e702552fb131..f3ace21906ae 100644 +index 111111111111..222222222222 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -88,6 +88,9 @@ base-dtb-y := $(foreach m, $(multi-dtb-y), $(firstword $(call suffix-search, $m, @@ -85,5 +85,5 @@ index e702552fb131..f3ace21906ae 100644 # Bzip2 -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/scripts-enable-kernel-dtbs-symbol-generation.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/scripts-enable-kernel-dtbs-symbol-generation.patch index d9c8e6b9dc5c..05a0e93a182b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/scripts-enable-kernel-dtbs-symbol-generation.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/scripts-enable-kernel-dtbs-symbol-generation.patch @@ -8,7 +8,7 @@ Subject: scripts: enable kernel dtbs symbol generation 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib -index 8fe35137004f..2a72c4668ae7 100644 +index 111111111111..222222222222 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -365,7 +365,8 @@ DTC_FLAGS += -Wnode_name_chars_strict \ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-Provoke-the-early-load-of-sun8i-codec-analog.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-Provoke-the-early-load-of-sun8i-codec-analog.patch index d77c3616a7cd..a005cd13e8b5 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-Provoke-the-early-load-of-sun8i-codec-analog.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-Provoke-the-early-load-of-sun8i-codec-analog.patch @@ -8,7 +8,7 @@ Subject: sound:soc:sunxi: Provoke the early load of sun8i-codec-analog 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/soc/sunxi/Makefile b/sound/soc/sunxi/Makefile -index 0dccdaa35bec..b0b976a3d069 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/Makefile +++ b/sound/soc/sunxi/Makefile @@ -1,8 +1,8 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-sun4i-codec-adcis-select-capture-source.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-sun4i-codec-adcis-select-capture-source.patch index eea69eb1afd5..0546d880940b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-sun4i-codec-adcis-select-capture-source.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-sun4i-codec-adcis-select-capture-source.patch @@ -8,7 +8,7 @@ Subject: sound:soc:sunxi:sun4i-codec adcis select capture source 1 file changed, 47 insertions(+), 4 deletions(-) diff --git a/sound/soc/sunxi/sun4i-codec.c b/sound/soc/sunxi/sun4i-codec.c -index f0a5fd901101..d89f8024c501 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/sun4i-codec.c +++ b/sound/soc/sunxi/sun4i-codec.c @@ -5,6 +5,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-sun4i-spdif-add-mclk_multiplier.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-sun4i-spdif-add-mclk_multiplier.patch index 6b3cf858122e..abf8be5857a0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-sun4i-spdif-add-mclk_multiplier.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-sun4i-spdif-add-mclk_multiplier.patch @@ -8,7 +8,7 @@ Subject: sound:soc:sunxi:sun4i-spdif add mclk_multiplier 1 file changed, 7 insertions(+) diff --git a/sound/soc/sunxi/sun4i-spdif.c b/sound/soc/sunxi/sun4i-spdif.c -index b849bb7cf58e..278a6ac728c7 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/sun4i-spdif.c +++ b/sound/soc/sunxi/sun4i-spdif.c @@ -177,6 +177,7 @@ struct sun4i_spdif_quirks { diff --git a/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-sun8i-codec-analog-enable-sound.patch b/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-sun8i-codec-analog-enable-sound.patch index ed91f2f15825..d2860838e30e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-sun8i-codec-analog-enable-sound.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.armbian/sound-soc-sunxi-sun8i-codec-analog-enable-sound.patch @@ -8,7 +8,7 @@ Subject: sound:soc:sunxi:sun8i-codec-analog enable sound 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sound/soc/sunxi/sun8i-codec-analog.c b/sound/soc/sunxi/sun8i-codec-analog.c -index be872eefa61e..10387fa9f9c4 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/sun8i-codec-analog.c +++ b/sound/soc/sunxi/sun8i-codec-analog.c @@ -729,8 +729,12 @@ static int sun8i_codec_analog_add_mixer(struct snd_soc_component *cmpnt, diff --git a/patch/kernel/archive/sunxi-6.6/patches.fixes/Fix-duplicate-nodes-for-sun50i-h5-orangepi-pc2.patch b/patch/kernel/archive/sunxi-6.6/patches.fixes/Fix-duplicate-nodes-for-sun50i-h5-orangepi-pc2.patch index 95d44e057151..cac8dffc7bb2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.fixes/Fix-duplicate-nodes-for-sun50i-h5-orangepi-pc2.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.fixes/Fix-duplicate-nodes-for-sun50i-h5-orangepi-pc2.patch @@ -11,7 +11,7 @@ one will be ignored, not replaced. 1 file changed, 20 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts -index 460c0e3d2f97..df4d1ceea75e 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts @@ -95,10 +95,6 @@ &codec { diff --git a/patch/kernel/archive/sunxi-6.6/patches.fixes/Fix-warning-multi-line-comment.patch b/patch/kernel/archive/sunxi-6.6/patches.fixes/Fix-warning-multi-line-comment.patch index 23b9acbce4c1..876e4128045d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.fixes/Fix-warning-multi-line-comment.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.fixes/Fix-warning-multi-line-comment.patch @@ -8,7 +8,7 @@ Subject: Fix: warning: multi-line comment 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/iio/magnetometer/af8133j.c b/drivers/iio/magnetometer/af8133j.c -index 21380c8b11f5..f40820ecab0f 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/magnetometer/af8133j.c +++ b/drivers/iio/magnetometer/af8133j.c @@ -79,7 +79,7 @@ static const struct iio_chan_spec_ext_info af8133j_ext_info[] = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-allwinner-sun50i-64-pinephone-Add-power-supply-to-stk33.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-allwinner-sun50i-64-pinephone-Add-power-supply-to-stk33.patch index 0d69bb24b286..0c10e88f1e6b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-allwinner-sun50i-64-pinephone-Add-power-supply-to-stk33.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-allwinner-sun50i-64-pinephone-Add-power-supply-to-stk33.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 53f4c1f6648a..16a5ac6d14c0 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 @@ -634,6 +634,7 @@ light-sensor@48 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-axp813-Add-charger-LED.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-axp813-Add-charger-LED.patch index 6318f2612147..1a75512665a2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-axp813-Add-charger-LED.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-axp813-Add-charger-LED.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/axp81x.dtsi b/arch/arm/boot/dts/allwinner/axp81x.dtsi -index ebaf1c3ce8db..a4b1be159b02 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/axp81x.dtsi +++ b/arch/arm/boot/dts/allwinner/axp81x.dtsi @@ -161,4 +161,9 @@ reg_drivevbus: drivevbus { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun5i-Add-PocketBook-Touch-Lux-3-display-ctp-support.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun5i-Add-PocketBook-Touch-Lux-3-display-ctp-support.patch index 261371f2a8b1..8fc0a9b56383 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun5i-Add-PocketBook-Touch-Lux-3-display-ctp-support.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun5i-Add-PocketBook-Touch-Lux-3-display-ctp-support.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 103 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/allwinner/sun5i-a13-pocketbook-touch-lux-3.dts b/arch/arm/boot/dts/allwinner/sun5i-a13-pocketbook-touch-lux-3.dts -index d60407772e5d..db28ab621804 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun5i-a13-pocketbook-touch-lux-3.dts +++ b/arch/arm/boot/dts/allwinner/sun5i-a13-pocketbook-touch-lux-3.dts @@ -62,6 +62,11 @@ key-left { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun5i-Add-soc-handle.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun5i-Add-soc-handle.patch index 78ec53b5980c..26b8f2f7cce1 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun5i-Add-soc-handle.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun5i-Add-soc-handle.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/allwinner/sun5i.dtsi b/arch/arm/boot/dts/allwinner/sun5i.dtsi -index 764c7eaa2f3b..a15effbbbc51 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun5i.dtsi +++ b/arch/arm/boot/dts/allwinner/sun5i.dtsi @@ -129,7 +129,7 @@ default-pool { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun5i-a13-pocketbook-touch-lux-3-Add-RTC-clock-cells.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun5i-a13-pocketbook-touch-lux-3-Add-RTC-clock-cells.patch index 46ac447689a2..5890efdd5792 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun5i-a13-pocketbook-touch-lux-3-Add-RTC-clock-cells.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun5i-a13-pocketbook-touch-lux-3-Add-RTC-clock-cells.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/allwinner/sun5i-a13-pocketbook-touch-lux-3.dts b/arch/arm/boot/dts/allwinner/sun5i-a13-pocketbook-touch-lux-3.dts -index db28ab621804..ee81db68e546 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun5i-a13-pocketbook-touch-lux-3.dts +++ b/arch/arm/boot/dts/allwinner/sun5i-a13-pocketbook-touch-lux-3.dts @@ -132,6 +132,7 @@ &i2c1 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-MBUS-node.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-MBUS-node.patch index ac32b7001921..790f5c15d836 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-MBUS-node.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-MBUS-node.patch @@ -9,7 +9,7 @@ Signed-off-by: Samuel Holland 1 file changed, 15 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi -index 399561321793..1068cf2c2239 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi @@ -1061,6 +1061,21 @@ mdio: mdio { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-cedrus-video-codec-support-to-A83T-untes.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-cedrus-video-codec-support-to-A83T-untes.patch index aeb95d47ddfa..c8abda5843a8 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-cedrus-video-codec-support-to-A83T-untes.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-cedrus-video-codec-support-to-A83T-untes.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi -index b16b263794fc..2614a113239d 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi @@ -485,6 +485,16 @@ scpi_sram: scp-shmem@13c00 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-hdmi-sound-card.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-hdmi-sound-card.patch index f78518762ed0..0715f4550727 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-hdmi-sound-card.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-hdmi-sound-card.patch @@ -11,7 +11,7 @@ Signed-off-by: Jernej Skrabec 1 file changed, 15 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi -index 94eb3bfc989e..395c4e5a733c 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi @@ -150,6 +150,20 @@ cpu103: cpu@103 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-missing-GPU-trip-point.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-missing-GPU-trip-point.patch index 49812f18999b..3d7ee6ee982c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-missing-GPU-trip-point.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Add-missing-GPU-trip-point.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi -index 4e36bf19854f..399561321793 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi @@ -1290,6 +1290,15 @@ gpu_thermal: gpu-thermal { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Enable-hdmi-sound-card-on-boards-with-hdmi.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Enable-hdmi-sound-card-on-boards-with-hdmi.patch index 34c61bec325d..a0551d7c2276 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Enable-hdmi-sound-card-on-boards-with-hdmi.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Enable-hdmi-sound-card-on-boards-with-hdmi.patch @@ -13,7 +13,7 @@ Signed-off-by: Jernej Skrabec 2 files changed, 16 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t-bananapi-m3.dts b/arch/arm/boot/dts/allwinner/sun8i-a83t-bananapi-m3.dts -index 8d56b103f063..19bd06860e6a 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t-bananapi-m3.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t-bananapi-m3.dts @@ -162,6 +162,10 @@ hdmi_out_con: endpoint { @@ -39,7 +39,7 @@ index 8d56b103f063..19bd06860e6a 100644 pinctrl-names = "default"; pinctrl-0 = <&uart0_pb_pins>; diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t-cubietruck-plus.dts b/arch/arm/boot/dts/allwinner/sun8i-a83t-cubietruck-plus.dts -index 870993393fc2..1a5a8a638499 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t-cubietruck-plus.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t-cubietruck-plus.dts @@ -197,6 +197,10 @@ hdmi_out_con: endpoint { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Improve-CPU-OPP-tables-go-up-to-1.8GHz.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Improve-CPU-OPP-tables-go-up-to-1.8GHz.patch index 0d9c0c80af3e..76a2043257d2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Improve-CPU-OPP-tables-go-up-to-1.8GHz.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Improve-CPU-OPP-tables-go-up-to-1.8GHz.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 22 insertions(+), 58 deletions(-) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi -index 107cb40e1ff8..df70bd569f9d 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi @@ -230,45 +230,27 @@ opp-480000000 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Set-fifo-size-for-uarts.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Set-fifo-size-for-uarts.patch index 4cacb836a28c..477ef36fbd0b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Set-fifo-size-for-uarts.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-Set-fifo-size-for-uarts.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi -index 81f86bf3436d..b16b263794fc 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi @@ -978,6 +978,7 @@ uart0: serial@1c28000 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-PN544-NFC-support.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-PN544-NFC-support.patch index c4f296e65c92..a64cd4a38c56 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-PN544-NFC-support.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-PN544-NFC-support.patch @@ -18,7 +18,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts -index 5c82f2617f8e..27fadde82be7 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts @@ -195,6 +195,16 @@ accelerometer@18 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-camera-sensors-HM5065-GC2145.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-camera-sensors-HM5065-GC2145.patch index 50f5508e5878..23b6475a4707 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-camera-sensors-HM5065-GC2145.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-camera-sensors-HM5065-GC2145.patch @@ -29,7 +29,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 99 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts -index 3d1493ce018d..62355c497b74 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts @@ -70,6 +70,16 @@ backlight: backlight { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-flash-led-support.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-flash-led-support.patch index 5c72753b1133..c7822345052a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-flash-led-support.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-flash-led-support.patch @@ -8,7 +8,7 @@ Subject: ARM: dts: sun8i-a83t-tbs-a711: Add flash led support 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts -index 62355c497b74..b6b46e57d0ed 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts @@ -61,6 +61,15 @@ chosen { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-powerup-down-support-for-the-3G.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-powerup-down-support-for-the-3G.patch index cc7b2da86a2d..7e42c2f3c82e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-powerup-down-support-for-the-3G.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-powerup-down-support-for-the-3G.patch @@ -23,7 +23,7 @@ Signed-off-by: Mylene Josserand 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts -index 27fadde82be7..2929af321ac8 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts @@ -123,7 +123,7 @@ reg_vmain: reg-vmain { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-regulators-to-the-accelerometer.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-regulators-to-the-accelerometer.patch index b9f95eb85121..21ea1b4aa8b7 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-regulators-to-the-accelerometer.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-regulators-to-the-accelerometer.patch @@ -13,7 +13,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts -index 2ba310ce0cba..3d1493ce018d 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts @@ -273,6 +273,8 @@ accelerometer@18 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-sound-support-via-AC100-codec.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-sound-support-via-AC100-codec.patch index 02853764ec76..ff7321129f8d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-sound-support-via-AC100-codec.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-sound-support-via-AC100-codec.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 85 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts -index 2929af321ac8..2ba310ce0cba 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts @@ -150,6 +150,74 @@ modem { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-support-for-the-vibrator-motor.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-support-for-the-vibrator-motor.patch index ca2db29bfb6a..1e7ac210d53b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-support-for-the-vibrator-motor.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Add-support-for-the-vibrator-motor.patch @@ -19,7 +19,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts -index 484d08ae17ec..07d01d251bbb 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts @@ -99,6 +99,11 @@ panel_input: endpoint { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Enable-charging-LED.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Enable-charging-LED.patch index 3f778bd91e51..759685b36aea 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Enable-charging-LED.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Enable-charging-LED.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts -index a7d4ca308990..484d08ae17ec 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts @@ -300,6 +300,10 @@ &battery_power_supply { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Give-Linux-more-privileges-over-SCP.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Give-Linux-more-privileges-over-SCP.patch index ce4418072116..6befd2056b34 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Give-Linux-more-privileges-over-SCP.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Give-Linux-more-privileges-over-SCP.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi -index fb3440a9c1ff..81f86bf3436d 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi @@ -328,7 +328,7 @@ opp-1200000000 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Increase-voltage-on-the-vibrator.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Increase-voltage-on-the-vibrator.patch index b1e12bb1387a..6721fa3087e7 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Increase-voltage-on-the-vibrator.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-a83t-tbs-a711-Increase-voltage-on-the-vibrator.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts -index 07d01d251bbb..5c82f2617f8e 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t-tbs-a711.dts @@ -438,8 +438,8 @@ ®_ldo_io0 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h2-plus-bananapi-m2-zero-Enable-HDMI-audio.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h2-plus-bananapi-m2-zero-Enable-HDMI-audio.patch index aa2215da6ed9..1daa79ccbb6c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h2-plus-bananapi-m2-zero-Enable-HDMI-audio.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h2-plus-bananapi-m2-zero-Enable-HDMI-audio.patch @@ -12,7 +12,7 @@ Signed-off-by: Jernej Skrabec 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-h2-plus-bananapi-m2-zero.dts b/arch/arm/boot/dts/allwinner/sun8i-h2-plus-bananapi-m2-zero.dts -index d729b7c705db..ed5737284c09 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h2-plus-bananapi-m2-zero.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-h2-plus-bananapi-m2-zero.dts @@ -133,6 +133,10 @@ hdmi_out_con: endpoint { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h3-Enable-hdmi-sound-card-on-boards-with-hdmi.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h3-Enable-hdmi-sound-card-on-boards-with-hdmi.patch index 47e44aea82bd..eea123522123 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h3-Enable-hdmi-sound-card-on-boards-with-hdmi.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h3-Enable-hdmi-sound-card-on-boards-with-hdmi.patch @@ -21,7 +21,7 @@ Signed-off-by: Jernej Skrabec 10 files changed, 80 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-beelink-x2.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-beelink-x2.dts -index a6d38ecee141..5d2a0c0b8c7c 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h3-beelink-x2.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-h3-beelink-x2.dts @@ -159,6 +159,10 @@ hdmi_out_con: endpoint { @@ -47,7 +47,7 @@ index a6d38ecee141..5d2a0c0b8c7c 100644 pinctrl-names = "default"; pinctrl-0 = <&spdif_tx_pin>; diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-emlid-neutis-n5h3-devboard.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-emlid-neutis-n5h3-devboard.dts -index 02fbe00cde97..61d6529dcc70 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h3-emlid-neutis-n5h3-devboard.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-h3-emlid-neutis-n5h3-devboard.dts @@ -70,3 +70,11 @@ hdmi_out_con: endpoint { @@ -63,7 +63,7 @@ index 02fbe00cde97..61d6529dcc70 100644 + status = "okay"; +}; diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-m1-plus.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-m1-plus.dts -index 4ba533b0340f..e94ffe3c1c69 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-m1-plus.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-m1-plus.dts @@ -118,6 +118,10 @@ hdmi_out_con: endpoint { @@ -89,7 +89,7 @@ index 4ba533b0340f..e94ffe3c1c69 100644 pinctrl-names = "default"; pinctrl-0 = <&uart3_pins>, <&uart3_rts_cts_pins>; diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-m1.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-m1.dts -index 69243dcb30a6..9393779f33b6 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-m1.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-h3-nanopi-m1.dts @@ -91,6 +91,10 @@ hdmi_out_con: endpoint { @@ -112,7 +112,7 @@ index 69243dcb30a6..9393779f33b6 100644 + status = "okay"; +}; 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 f1f9dbead32a..2b5890327a47 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 @@ -145,6 +145,10 @@ hdmi_out_con: endpoint { @@ -138,7 +138,7 @@ index f1f9dbead32a..2b5890327a47 100644 pinctrl-names = "default"; pinctrl-0 = <&uart0_pa_pins>; diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-lite.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-lite.dts -index 305b34a321f5..9037bc673800 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-lite.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-lite.dts @@ -120,6 +120,10 @@ hdmi_out_con: endpoint { @@ -164,7 +164,7 @@ index 305b34a321f5..9037bc673800 100644 pinctrl-names = "default"; pinctrl-0 = <&uart0_pa_pins>; 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 59f6f6d5e7ca..927fd1bab07d 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 @@ -146,6 +146,10 @@ hdmi_out_con: endpoint { @@ -190,7 +190,7 @@ index 59f6f6d5e7ca..927fd1bab07d 100644 pinctrl-names = "default"; pinctrl-0 = <&uart0_pa_pins>; diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc.dts -index b96e015f54ee..8e8bde3f8054 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc.dts @@ -147,6 +147,10 @@ hdmi_out_con: endpoint { @@ -216,7 +216,7 @@ index b96e015f54ee..8e8bde3f8054 100644 pinctrl-names = "default"; pinctrl-0 = <&uart0_pa_pins>; diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-zero-plus2.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-zero-plus2.dts -index 561ea1d2f861..70202baa54b9 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-zero-plus2.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-zero-plus2.dts @@ -117,6 +117,10 @@ hdmi_out_con: endpoint { @@ -242,7 +242,7 @@ index 561ea1d2f861..70202baa54b9 100644 pinctrl-names = "default"; pinctrl-0 = <&uart0_pa_pins>; diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-rervision-dvk.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-rervision-dvk.dts -index 4738f3a9efe4..ee645912ee39 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h3-rervision-dvk.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-h3-rervision-dvk.dts @@ -69,6 +69,10 @@ hdmi_out_con: endpoint { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h3-Use-my-own-more-aggressive-OPPs-on-H3.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h3-Use-my-own-more-aggressive-OPPs-on-H3.patch index 50ca5dcb9ad0..ec22370e7448 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h3-Use-my-own-more-aggressive-OPPs-on-H3.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h3-Use-my-own-more-aggressive-OPPs-on-H3.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 36 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi b/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi -index 4bfebc9752c8..30d72d3b670e 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi @@ -54,6 +54,12 @@ cpu0_opp_table: opp-table-cpu { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h3-orange-pi-pc-Increase-max-CPUX-voltage-to-1.4V.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h3-orange-pi-pc-Increase-max-CPUX-voltage-to-1.4V.patch index a7f9bfaf86d4..5adf175505cd 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h3-orange-pi-pc-Increase-max-CPUX-voltage-to-1.4V.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-h3-orange-pi-pc-Increase-max-CPUX-voltage-to-1.4V.patch @@ -13,7 +13,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc.dts -index 8e8bde3f8054..624e248e3ffc 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc.dts @@ -198,7 +198,8 @@ reg_vdd_cpux: regulator@65 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-r40-Add-hdmi-sound-card.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-r40-Add-hdmi-sound-card.patch index 68f1fa070220..69f5f437b825 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-r40-Add-hdmi-sound-card.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-r40-Add-hdmi-sound-card.patch @@ -11,7 +11,7 @@ Signed-off-by: Jernej Skrabec 1 file changed, 15 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-r40.dtsi b/arch/arm/boot/dts/allwinner/sun8i-r40.dtsi -index 4ef26d8f5340..f4c8e442a278 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-r40.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-r40.dtsi @@ -124,6 +124,20 @@ de: display-engine { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-r40-bananapi-m2-ultra-Enable-HDMI-audio.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-r40-bananapi-m2-ultra-Enable-HDMI-audio.patch index c99cd9699684..b2df7cfcb6d6 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-r40-bananapi-m2-ultra-Enable-HDMI-audio.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-r40-bananapi-m2-ultra-Enable-HDMI-audio.patch @@ -12,7 +12,7 @@ Signed-off-by: Jernej Skrabec 1 file changed, 8 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 28197bbcb1d5..3508633a8e55 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 @@ -169,6 +169,10 @@ axp22x: pmic@34 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-v40-bananapi-m2-berry-Enable-HDMI-audio.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-v40-bananapi-m2-berry-Enable-HDMI-audio.patch index 5ec040ac4b1a..6c6a17342b76 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-v40-bananapi-m2-berry-Enable-HDMI-audio.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sun8i-v40-bananapi-m2-berry-Enable-HDMI-audio.patch @@ -12,7 +12,7 @@ Signed-off-by: Jernej Skrabec 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-v40-bananapi-m2-berry.dts b/arch/arm/boot/dts/allwinner/sun8i-v40-bananapi-m2-berry.dts -index 434871040aca..a661b1a60146 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-v40-bananapi-m2-berry.dts +++ b/arch/arm/boot/dts/allwinner/sun8i-v40-bananapi-m2-berry.dts @@ -160,6 +160,10 @@ axp22x: pmic@34 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-suni-a83t-Add-i2s0-pins.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-suni-a83t-Add-i2s0-pins.patch index 648cfbde5213..a3c8c97f5bc0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-suni-a83t-Add-i2s0-pins.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-suni-a83t-Add-i2s0-pins.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi -index 2614a113239d..107cb40e1ff8 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi @@ -874,6 +874,11 @@ spdif_tx_pin: spdif-tx-pin { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-Add-aliases-for-MMC.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-Add-aliases-for-MMC.patch index 81f1dfc558e2..cd9f5c926f99 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-Add-aliases-for-MMC.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-Add-aliases-for-MMC.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 3 files changed, 18 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun5i.dtsi b/arch/arm/boot/dts/allwinner/sun5i.dtsi -index d7c7b454a11a..cdd23ff16159 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun5i.dtsi +++ b/arch/arm/boot/dts/allwinner/sun5i.dtsi @@ -51,6 +51,12 @@ / { @@ -28,7 +28,7 @@ index d7c7b454a11a..cdd23ff16159 100644 #address-cells = <1>; #size-cells = <0>; diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi -index 395c4e5a733c..4e36bf19854f 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi @@ -57,6 +57,12 @@ / { @@ -45,7 +45,7 @@ index 395c4e5a733c..4e36bf19854f 100644 #address-cells = <1>; #size-cells = <0>; diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi b/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi -index eac2349a2380..5b89d444f86e 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi @@ -44,6 +44,12 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-a83t-Add-SCPI-protocol.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-a83t-Add-SCPI-protocol.patch index 69a4bedf6405..e6ab89f77250 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-a83t-Add-SCPI-protocol.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-a83t-Add-SCPI-protocol.patch @@ -9,7 +9,7 @@ Signed-off-by: Samuel Holland 1 file changed, 21 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi -index de23397d6f34..fb3440a9c1ff 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi @@ -326,6 +326,13 @@ opp-1200000000 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-a83t-Protect-SCP-clocks.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-a83t-Protect-SCP-clocks.patch index 14f14a213e5f..967b832e2e1e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-a83t-Protect-SCP-clocks.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-a83t-Protect-SCP-clocks.patch @@ -9,7 +9,7 @@ Signed-off-by: Samuel Holland 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi -index 1068cf2c2239..de23397d6f34 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-a83t.dtsi @@ -722,6 +722,7 @@ ccu: clock@1c20000 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-h3-h5-Add-SCPI-protocol.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-h3-h5-Add-SCPI-protocol.patch index fceab8a0f5b6..9ffd0f1f9af0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-h3-h5-Add-SCPI-protocol.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-h3-h5-Add-SCPI-protocol.patch @@ -11,7 +11,7 @@ Signed-off-by: Samuel Holland 3 files changed, 33 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi b/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi -index 5b89d444f86e..4bfebc9752c8 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi +++ b/arch/arm/boot/dts/allwinner/sun8i-h3.dtsi @@ -176,6 +176,19 @@ syscon: system-control@1c00000 { @@ -35,7 +35,7 @@ index 5b89d444f86e..4bfebc9752c8 100644 compatible = "mmio-sram"; reg = <0x01d00000 0x80000>; diff --git a/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi b/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi -index 9f350194f86c..ad2179fae156 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 @@ -120,6 +120,13 @@ cpu { @@ -53,7 +53,7 @@ index 9f350194f86c..ad2179fae156 100644 compatible = "simple-bus"; #address-cells = <1>; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi -index 7edd3be7e180..080c3d10fdfa 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi @@ -92,6 +92,19 @@ syscon: system-control@1c00000 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-h3-h5-Add-hdmi-sound-card.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-h3-h5-Add-hdmi-sound-card.patch index 6dc9f2566f2f..6712d0541f95 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-h3-h5-Add-hdmi-sound-card.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-h3-h5-Add-hdmi-sound-card.patch @@ -11,7 +11,7 @@ Signed-off-by: Jernej Skrabec 1 file changed, 15 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi b/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi -index ade1cd50e445..3c0da94661c9 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 @@ -106,6 +106,20 @@ de: display-engine { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-h3-h5-Protect-SCP-clocks.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-h3-h5-Protect-SCP-clocks.patch index 2eef5dd0e670..be574c28a034 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-h3-h5-Protect-SCP-clocks.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-dts-sunxi-h3-h5-Protect-SCP-clocks.patch @@ -9,7 +9,7 @@ Signed-off-by: Samuel Holland 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi b/arch/arm/boot/dts/allwinner/sunxi-h3-h5.dtsi -index 3c0da94661c9..9f350194f86c 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 @@ -407,6 +407,7 @@ ccu: clock@1c20000 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-sunxi-Add-experimental-suspend-to-memory-implementation-for.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-sunxi-Add-experimental-suspend-to-memory-implementation-for.patch index a2f7a0bf4807..f88f652ac5e2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-sunxi-Add-experimental-suspend-to-memory-implementation-for.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-sunxi-Add-experimental-suspend-to-memory-implementation-for.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 46 insertions(+) diff --git a/arch/arm/mach-sunxi/sunxi.c b/arch/arm/mach-sunxi/sunxi.c -index e1b7945aac99..2d6b7b4528e9 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/mach-sunxi/sunxi.c +++ b/arch/arm/mach-sunxi/sunxi.c @@ -12,10 +12,13 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-sunxi-Use-SCPI-to-send-suspend-message-to-SCP-on-A83T.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-sunxi-Use-SCPI-to-send-suspend-message-to-SCP-on-A83T.patch index 9a139f1a23a9..04cd3debb70a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-sunxi-Use-SCPI-to-send-suspend-message-to-SCP-on-A83T.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-sunxi-Use-SCPI-to-send-suspend-message-to-SCP-on-A83T.patch @@ -17,7 +17,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-sunxi/sunxi.c b/arch/arm/mach-sunxi/sunxi.c -index 2d6b7b4528e9..d4c25c33455d 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/mach-sunxi/sunxi.c +++ b/arch/arm/mach-sunxi/sunxi.c @@ -14,6 +14,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-sunxi-sunxi_cpu0_hotplug_support_set-is-not-supported-on-A8.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-sunxi-sunxi_cpu0_hotplug_support_set-is-not-supported-on-A8.patch index 82c8a1b6e66b..a27188f45cd9 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-sunxi-sunxi_cpu0_hotplug_support_set-is-not-supported-on-A8.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ARM-sunxi-sunxi_cpu0_hotplug_support_set-is-not-supported-on-A8.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 3 insertions(+) diff --git a/arch/arm/mach-sunxi/mc_smp.c b/arch/arm/mach-sunxi/mc_smp.c -index cb63921232a6..f91ea49db691 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/mach-sunxi/mc_smp.c +++ b/arch/arm/mach-sunxi/mc_smp.c @@ -146,6 +146,9 @@ static int sunxi_cpu_power_switch_set(unsigned int cpu, unsigned int cluster, diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ASOC-sun9i-hdmi-audio-Initial-implementation.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ASOC-sun9i-hdmi-audio-Initial-implementation.patch index 59198d879716..fe2bc8b5bae4 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ASOC-sun9i-hdmi-audio-Initial-implementation.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ASOC-sun9i-hdmi-audio-Initial-implementation.patch @@ -1,4 +1,4 @@ -From fa5238d95dc77b9cc48f635fdc93e1f191beb744 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jernej Skrabec Date: Tue, 10 Nov 2020 20:42:44 +0100 Subject: ASOC: sun9i-hdmi-audio: Initial implementation @@ -10,14 +10,13 @@ V40. Signed-off-by: Jernej Skrabec --- - sound/soc/sunxi/Kconfig | 8 ++ + sound/soc/sunxi/Kconfig | 8 + sound/soc/sunxi/Makefile | 1 + - sound/soc/sunxi/sun9i-hdmi-audio.c | 180 +++++++++++++++++++++++++++++ + sound/soc/sunxi/sun9i-hdmi-audio.c | 180 ++++++++++ 3 files changed, 189 insertions(+) - create mode 100644 sound/soc/sunxi/sun9i-hdmi-audio.c diff --git a/sound/soc/sunxi/Kconfig b/sound/soc/sunxi/Kconfig -index 1f18f016acbb..6a17e49535bd 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/Kconfig +++ b/sound/soc/sunxi/Kconfig @@ -63,6 +63,14 @@ config SND_SUN50I_DMIC @@ -36,7 +35,7 @@ index 1f18f016acbb..6a17e49535bd 100644 tristate select REGMAP diff --git a/sound/soc/sunxi/Makefile b/sound/soc/sunxi/Makefile -index 4483fe9c94ef..f9b7daf063fe 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/Makefile +++ b/sound/soc/sunxi/Makefile @@ -7,3 +7,4 @@ obj-$(CONFIG_SND_SUN50I_CODEC_ANALOG) += sun50i-codec-analog.o @@ -46,7 +45,7 @@ index 4483fe9c94ef..f9b7daf063fe 100644 +obj-$(CONFIG_SND_SUN9I_HDMI_AUDIO) += sun9i-hdmi-audio.o diff --git a/sound/soc/sunxi/sun9i-hdmi-audio.c b/sound/soc/sunxi/sun9i-hdmi-audio.c new file mode 100644 -index 000000000000..fc8f03d398c0 +index 000000000000..111111111111 --- /dev/null +++ b/sound/soc/sunxi/sun9i-hdmi-audio.c @@ -0,0 +1,180 @@ @@ -231,5 +230,5 @@ index 000000000000..fc8f03d398c0 +MODULE_AUTHOR("Jernej Skrabec "); +MODULE_LICENSE("GPL v2"); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-ec25-New-codec-driver-for-the-EC25-modem.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-ec25-New-codec-driver-for-the-EC25-modem.patch index 5d34863fe500..22bb1a15482b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-ec25-New-codec-driver-for-the-EC25-modem.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-ec25-New-codec-driver-for-the-EC25-modem.patch @@ -1,4 +1,4 @@ -From 67c5f5dbcd93b3ec95e50e008b705186fced7eb5 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Samuel Holland Date: Fri, 25 Sep 2020 21:42:52 -0500 Subject: ASoC: ec25: New codec driver for the EC25 modem @@ -9,14 +9,13 @@ an 8 kHz or 16 kHz sameple rate. Suggested-by: Luca Weiss Signed-off-by: Samuel Holland --- - sound/soc/codecs/Kconfig | 3 ++ + sound/soc/codecs/Kconfig | 3 + sound/soc/codecs/Makefile | 2 + - sound/soc/codecs/ec25.c | 94 +++++++++++++++++++++++++++++++++++++++ + sound/soc/codecs/ec25.c | 94 ++++++++++ 3 files changed, 99 insertions(+) - create mode 100644 sound/soc/codecs/ec25.c diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig -index f1e1dbc509f6..68e051ddecd6 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig @@ -1044,6 +1044,9 @@ config SND_SOC_HDMI_CODEC @@ -30,7 +29,7 @@ index f1e1dbc509f6..68e051ddecd6 100644 tristate "Everest Semi ES7134 CODEC" diff --git a/sound/soc/codecs/Makefile b/sound/soc/codecs/Makefile -index a87e56938ce5..6c56841521f5 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/codecs/Makefile +++ b/sound/soc/codecs/Makefile @@ -112,6 +112,7 @@ snd-soc-da7219-objs := da7219.o da7219-aad.o @@ -51,7 +50,7 @@ index a87e56938ce5..6c56841521f5 100644 obj-$(CONFIG_SND_SOC_ES8316) += snd-soc-es8316.o diff --git a/sound/soc/codecs/ec25.c b/sound/soc/codecs/ec25.c new file mode 100644 -index 000000000000..4f9b6b06cce7 +index 000000000000..111111111111 --- /dev/null +++ b/sound/soc/codecs/ec25.c @@ -0,0 +1,94 @@ @@ -150,5 +149,5 @@ index 000000000000..4f9b6b06cce7 +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:ec25"); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun50i-codec-analog-Add-support-for-internal-bias.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun50i-codec-analog-Add-support-for-internal-bias.patch index a85011518a45..8306d721f691 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun50i-codec-analog-Add-support-for-internal-bias.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun50i-codec-analog-Add-support-for-internal-bias.patch @@ -19,7 +19,7 @@ Signed-off-by: Samuel Holland 1 file changed, 27 insertions(+) diff --git a/sound/soc/sunxi/sun50i-codec-analog.c b/sound/soc/sunxi/sun50i-codec-analog.c -index e1e5e8de0130..c32aa35521e2 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/sun50i-codec-analog.c +++ b/sound/soc/sunxi/sun50i-codec-analog.c @@ -120,6 +120,10 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun50i-codec-analog-Enable-jack-detection-on-startup.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun50i-codec-analog-Enable-jack-detection-on-startup.patch index e0785112d621..60c173186687 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun50i-codec-analog-Enable-jack-detection-on-startup.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun50i-codec-analog-Enable-jack-detection-on-startup.patch @@ -15,7 +15,7 @@ Signed-off-by: Samuel Holland 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/sound/soc/sunxi/sun50i-codec-analog.c b/sound/soc/sunxi/sun50i-codec-analog.c -index 45466a51a871..7ee72c0537c1 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/sun50i-codec-analog.c +++ b/sound/soc/sunxi/sun50i-codec-analog.c @@ -117,8 +117,10 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun50i-codec-analog-Move-suspend-resume-to-set_bias_level.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun50i-codec-analog-Move-suspend-resume-to-set_bias_level.patch index 728df9d8db70..1cb87344dc29 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun50i-codec-analog-Move-suspend-resume-to-set_bias_level.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun50i-codec-analog-Move-suspend-resume-to-set_bias_level.patch @@ -17,7 +17,7 @@ Signed-off-by: Samuel Holland 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/sound/soc/sunxi/sun50i-codec-analog.c b/sound/soc/sunxi/sun50i-codec-analog.c -index c32aa35521e2..45466a51a871 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/sun50i-codec-analog.c +++ b/sound/soc/sunxi/sun50i-codec-analog.c @@ -488,17 +488,24 @@ static int sun50i_a64_codec_probe(struct snd_soc_component *component) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun8i-codec-Enable-bus-clock-at-STANDBY-and-higher-bias.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun8i-codec-Enable-bus-clock-at-STANDBY-and-higher-bias.patch index d72e2c01fd01..383286d2d6ce 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun8i-codec-Enable-bus-clock-at-STANDBY-and-higher-bias.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun8i-codec-Enable-bus-clock-at-STANDBY-and-higher-bias.patch @@ -20,7 +20,7 @@ Signed-off-by: Samuel Holland 1 file changed, 33 insertions(+), 8 deletions(-) diff --git a/sound/soc/sunxi/sun8i-codec.c b/sound/soc/sunxi/sun8i-codec.c -index 4c0d0d7d3e58..ef995ff5353b 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/sun8i-codec.c +++ b/sound/soc/sunxi/sun8i-codec.c @@ -177,12 +177,14 @@ struct sun8i_codec_aif { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun8i-codec-Implement-jack-and-accessory-detection.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun8i-codec-Implement-jack-and-accessory-detection.patch index 132091ae4c05..2e1b84a1b557 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun8i-codec-Implement-jack-and-accessory-detection.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sun8i-codec-Implement-jack-and-accessory-detection.patch @@ -24,7 +24,7 @@ Signed-off-by: Samuel Holland 1 file changed, 269 insertions(+) diff --git a/sound/soc/sunxi/sun8i-codec.c b/sound/soc/sunxi/sun8i-codec.c -index ef995ff5353b..4ea97030d5d2 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/sun8i-codec.c +++ b/sound/soc/sunxi/sun8i-codec.c @@ -12,12 +12,15 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sunxi-sun8i-codec-Improve-jack-button-handling-and-mic-det.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sunxi-sun8i-codec-Improve-jack-button-handling-and-mic-det.patch index 2e0a40325f23..95dce37d5d87 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sunxi-sun8i-codec-Improve-jack-button-handling-and-mic-det.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/ASoC-sunxi-sun8i-codec-Improve-jack-button-handling-and-mic-det.patch @@ -22,7 +22,7 @@ Signed-off-by: Ondrej Jirman 2 files changed, 188 insertions(+), 65 deletions(-) diff --git a/sound/soc/sunxi/sun50i-codec-analog.c b/sound/soc/sunxi/sun50i-codec-analog.c -index 7ee72c0537c1..b78af30961f2 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/sun50i-codec-analog.c +++ b/sound/soc/sunxi/sun50i-codec-analog.c @@ -116,6 +116,11 @@ @@ -52,7 +52,7 @@ index 7ee72c0537c1..b78af30961f2 100644 } diff --git a/sound/soc/sunxi/sun8i-codec.c b/sound/soc/sunxi/sun8i-codec.c -index da86e93346ea..f71923eef95c 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/sun8i-codec.c +++ b/sound/soc/sunxi/sun8i-codec.c @@ -15,6 +15,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/Fix-intptr_t-typedef.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/Fix-intptr_t-typedef.patch index 8cc927b98ee0..285230974a29 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/Fix-intptr_t-typedef.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/Fix-intptr_t-typedef.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 4 insertions(+) diff --git a/include/linux/types.h b/include/linux/types.h -index 253168bb3fe1..5ba86ff76e31 100644 +index 111111111111..222222222222 100644 --- a/include/linux/types.h +++ b/include/linux/types.h @@ -40,7 +40,11 @@ typedef __kernel_uid16_t uid16_t; diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/MAINTAINERS-Add-entry-for-Himax-HM5065.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/MAINTAINERS-Add-entry-for-Himax-HM5065.patch index eeebd5dd0976..a79713c3bc4f 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/MAINTAINERS-Add-entry-for-Himax-HM5065.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/MAINTAINERS-Add-entry-for-Himax-HM5065.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 6 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS -index c0e9a6e50082..407eeafd43e8 100644 +index 111111111111..222222222222 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -9347,6 +9347,12 @@ L: linux-kernel@vger.kernel.org diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/MAINTAINERS-add-an-entry-for-AF8133J-driver.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/MAINTAINERS-add-an-entry-for-AF8133J-driver.patch index ae08caa0945b..7f2787664329 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/MAINTAINERS-add-an-entry-for-AF8133J-driver.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/MAINTAINERS-add-an-entry-for-AF8133J-driver.patch @@ -12,7 +12,7 @@ Signed-off-by: Icenowy Zheng 1 file changed, 6 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS -index dd5de540ec0b..c0e9a6e50082 100644 +index 111111111111..222222222222 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -573,6 +573,12 @@ F: drivers/iio/accel/adxl372.c diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/Mark-some-slow-drivers-for-async-probe-with-PROBE_PREFER_ASYNCH.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/Mark-some-slow-drivers-for-async-probe-with-PROBE_PREFER_ASYNCH.patch index 53faf430a0bc..7a0df2052d14 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/Mark-some-slow-drivers-for-async-probe-with-PROBE_PREFER_ASYNCH.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/Mark-some-slow-drivers-for-async-probe-with-PROBE_PREFER_ASYNCH.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 2 files changed, 2 insertions(+) diff --git a/drivers/iio/accel/bma180.c b/drivers/iio/accel/bma180.c -index 13439f52d26d..897c168dff22 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/accel/bma180.c +++ b/drivers/iio/accel/bma180.c @@ -1132,6 +1132,7 @@ static struct i2c_driver bma180_driver = { @@ -24,7 +24,7 @@ index 13439f52d26d..897c168dff22 100644 .probe = bma180_probe, .remove = bma180_remove, diff --git a/drivers/nfc/nxp-nci/i2c.c b/drivers/nfc/nxp-nci/i2c.c -index 3ae4b41c59ac..34c4e38cdf8a 100644 +index 111111111111..222222222222 100644 --- a/drivers/nfc/nxp-nci/i2c.c +++ b/drivers/nfc/nxp-nci/i2c.c @@ -348,6 +348,7 @@ static struct i2c_driver nxp_nci_i2c_driver = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/Revert-clk-qcom-Support-protected-clocks-property.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/Revert-clk-qcom-Support-protected-clocks-property.patch index 7aec6ccf6cb5..a1cfcb1bded1 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/Revert-clk-qcom-Support-protected-clocks-property.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/Revert-clk-qcom-Support-protected-clocks-property.patch @@ -14,7 +14,7 @@ Signed-off-by: Samuel Holland 1 file changed, 18 deletions(-) diff --git a/drivers/clk/qcom/common.c b/drivers/clk/qcom/common.c -index 75f09e6e057e..8e94e425eb2f 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/qcom/common.c +++ b/drivers/clk/qcom/common.c @@ -204,22 +204,6 @@ int qcom_cc_register_sleep_clk(struct device *dev) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/Revert-drm-sun4i-lvds-Invert-the-LVDS-polarity.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/Revert-drm-sun4i-lvds-Invert-the-LVDS-polarity.patch index e109ebfd3bc7..1f5fa0a90305 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/Revert-drm-sun4i-lvds-Invert-the-LVDS-polarity.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/Revert-drm-sun4i-lvds-Invert-the-LVDS-polarity.patch @@ -9,7 +9,7 @@ This reverts commit 3bc46a083fa9f475dd2e0ab8717d9839b070b8d9. 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/sun4i/sun4i_tcon.c b/drivers/gpu/drm/sun4i/sun4i_tcon.c -index 5329fd1df519..19875219fe3d 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_tcon.c +++ b/drivers/gpu/drm/sun4i/sun4i_tcon.c @@ -508,7 +508,9 @@ static void sun4i_tcon0_mode_set_lvds(struct sun4i_tcon *tcon, diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-allwinner-dts-a64-enable-K101-IM2BYL02-panel-for-PineTab.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-allwinner-dts-a64-enable-K101-IM2BYL02-panel-for-PineTab.patch index e74ac95eee07..0bd6540df90e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-allwinner-dts-a64-enable-K101-IM2BYL02-panel-for-PineTab.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-allwinner-dts-a64-enable-K101-IM2BYL02-panel-for-PineTab.patch @@ -11,7 +11,7 @@ Signed-off-by: Icenowy Zheng 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts -index 6e6ade916dcc..5d8081a093b6 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts @@ -200,12 +200,10 @@ &dsi { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-Enforce-consistent-MMC-numbering.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-Enforce-consistent-MMC-numbering.patch index 33e572617426..83735bced196 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-Enforce-consistent-MMC-numbering.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-Enforce-consistent-MMC-numbering.patch @@ -11,7 +11,7 @@ Signed-off-by: Samuel Holland 3 files changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi -index 5610e1364ba1..1dad2180ce91 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi @@ -18,6 +18,12 @@ / { @@ -28,7 +28,7 @@ index 5610e1364ba1..1dad2180ce91 100644 #address-cells = <1>; #size-cells = <1>; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi -index d3caf27b6a55..0e3101af4b56 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi @@ -6,6 +6,12 @@ @@ -45,7 +45,7 @@ index d3caf27b6a55..0e3101af4b56 100644 #address-cells = <1>; #size-cells = <0>; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi -index ff58dc32218f..efb141c4dff8 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi @@ -17,6 +17,12 @@ / { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Add-SCPI-protocol.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Add-SCPI-protocol.patch index 1f99c973ac94..69cba1b28070 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Add-SCPI-protocol.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Add-SCPI-protocol.patch @@ -9,7 +9,7 @@ Signed-off-by: Samuel Holland 1 file changed, 20 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi -index eb091be35760..5093cd6dd3b5 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi @@ -154,6 +154,13 @@ psci { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Add-hdmi-sound-card.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Add-hdmi-sound-card.patch index bd83757d08eb..3e47e6593959 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Add-hdmi-sound-card.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Add-hdmi-sound-card.patch @@ -11,7 +11,7 @@ Signed-off-by: Jernej Skrabec 1 file changed, 15 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi -index 57ac18738c99..5610e1364ba1 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi @@ -177,6 +177,20 @@ link0_codec: codec { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Enable-hdmi-sound-card-on-boards-with-h.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Enable-hdmi-sound-card-on-boards-with-h.patch index 8417b68d2c98..52dcc3e75756 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Enable-hdmi-sound-card-on-boards-with-h.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Enable-hdmi-sound-card-on-boards-with-h.patch @@ -19,7 +19,7 @@ Signed-off-by: Jernej Skrabec 7 files changed, 55 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts -index e6d5bc0f7a61..a0c78d00e202 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts @@ -130,6 +130,10 @@ &i2c1_pins { @@ -45,7 +45,7 @@ index e6d5bc0f7a61..a0c78d00e202 100644 pinctrl-names = "default"; pinctrl-0 = <&uart0_pb_pins>; 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 0af6dcdf7515..6239d2c435c8 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 @@ -102,6 +102,10 @@ &i2c1_pins { @@ -71,7 +71,7 @@ index 0af6dcdf7515..6239d2c435c8 100644 pinctrl-names = "default"; pinctrl-0 = <&uart0_pb_pins>; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dts -index bfb806cf6d7a..21d0bdc28766 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 @@ -120,6 +120,10 @@ hdmi_out_con: endpoint { @@ -96,7 +96,7 @@ index bfb806cf6d7a..21d0bdc28766 100644 }; 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 4f8529d5ac00..306ce4acf967 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 @@ -137,6 +137,10 @@ hdmi_out_con: endpoint { @@ -122,7 +122,7 @@ index 4f8529d5ac00..306ce4acf967 100644 status = "okay"; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts -index 2accb5ddf783..17886709b6b4 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts @@ -107,6 +107,10 @@ &i2c1_pins { @@ -148,7 +148,7 @@ index 2accb5ddf783..17886709b6b4 100644 &spdif { status = "disabled"; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts -index 5e66ce1a334f..970d528378db 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts @@ -96,6 +96,10 @@ hdmi_out_con: endpoint { @@ -174,7 +174,7 @@ index 5e66ce1a334f..970d528378db 100644 pinctrl-names = "default"; pinctrl-0 = <&uart0_pb_pins>; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dts -index 1128030e4c25..061e4d9afcc9 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dts @@ -150,6 +150,10 @@ anx6345_in: endpoint { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Fix-LRADC-compatible.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Fix-LRADC-compatible.patch index ace5b14d793d..ca6575c72d5b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Fix-LRADC-compatible.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Fix-LRADC-compatible.patch @@ -15,7 +15,7 @@ Signed-off-by: Icenowy Zheng 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi -index 1dad2180ce91..437d043b59f8 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi @@ -890,7 +890,7 @@ spdif: spdif@1c21000 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Protect-SCP-clocks.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Protect-SCP-clocks.patch index 1fe9e0fd10da..2185d216aa7c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Protect-SCP-clocks.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-Protect-SCP-clocks.patch @@ -9,7 +9,7 @@ Signed-off-by: Samuel Holland 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi -index 4faad7c48ac4..eb091be35760 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi @@ -702,6 +702,7 @@ ccu: clock@1c20000 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-pinetab-add-front-camera.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-pinetab-add-front-camera.patch index 197d6a7f40ad..d305993da7a9 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-pinetab-add-front-camera.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-a64-pinetab-add-front-camera.patch @@ -8,7 +8,7 @@ Subject: arm64: dts: allwinner: a64: pinetab: add front camera 1 file changed, 44 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts -index 0a5607f73049..6e6ade916dcc 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts @@ -55,12 +55,35 @@ i2c-csi { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h5-Enable-hdmi-sound-card-on-boards-with-hd.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h5-Enable-hdmi-sound-card-on-boards-with-hd.patch index 2e2e4aa51eb7..a5eb5d5e6e5c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h5-Enable-hdmi-sound-card-on-boards-with-hd.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h5-Enable-hdmi-sound-card-on-boards-with-hd.patch @@ -15,7 +15,7 @@ Signed-off-by: Jernej Skrabec 4 files changed, 32 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts -index 076a0b983101..5882b62097a9 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts @@ -69,3 +69,11 @@ hdmi_out_con: endpoint { @@ -31,7 +31,7 @@ index 076a0b983101..5882b62097a9 100644 + status = "okay"; +}; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts -index ce3ae19e72db..460c0e3d2f97 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts @@ -145,6 +145,10 @@ hdmi_out_con: endpoint { @@ -57,7 +57,7 @@ index ce3ae19e72db..460c0e3d2f97 100644 status = "okay"; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts -index d7f8bad6bb98..6e44f86a8f63 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts @@ -145,6 +145,10 @@ hdmi_out_con: endpoint { @@ -83,7 +83,7 @@ index d7f8bad6bb98..6e44f86a8f63 100644 pinctrl-names = "default"; pinctrl-0 = <&uart0_pa_pins>; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts -index 22530ace12d5..3e69ebde50d3 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts @@ -77,6 +77,10 @@ hdmi_out_con: endpoint { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Add-SCPI-protocol.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Add-SCPI-protocol.patch index 246c81742c4e..dc4f5d348d15 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Add-SCPI-protocol.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Add-SCPI-protocol.patch @@ -9,7 +9,7 @@ Signed-off-by: Samuel Holland 1 file changed, 20 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi -index c9fc4514fcd1..48ae4a362502 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi @@ -109,6 +109,13 @@ cpu { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Add-hdmi-sound-card.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Add-hdmi-sound-card.patch index 407a40451a0f..ce0a7db6b812 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Add-hdmi-sound-card.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Add-hdmi-sound-card.patch @@ -1,4 +1,4 @@ -From be4223f616c165039680d7712e97e07fff31803f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Jernej Skrabec Date: Tue, 10 Nov 2020 20:43:28 +0100 Subject: arm64: dts: allwinner: h6: Add hdmi sound card @@ -7,11 +7,11 @@ H6 supports HDMI audio. Add a sound card node for it. Signed-off-by: Jernej Skrabec --- - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 16 ++++++++++++++++ + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 16 ++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi -index d11e5041bae9..8b2e96838f9d 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi @@ -89,6 +89,20 @@ psci { @@ -52,5 +52,5 @@ index d11e5041bae9..8b2e96838f9d 100644 reg = <0x06000000 0x10000>; reg-io-width = <1>; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Enable-hdmi-sound-card-on-boards-with-hd.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Enable-hdmi-sound-card-on-boards-with-hd.patch index 33f9cefcf950..bbbdb0409c21 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Enable-hdmi-sound-card-on-boards-with-hd.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Enable-hdmi-sound-card-on-boards-with-hd.patch @@ -15,7 +15,7 @@ Signed-off-by: Jernej Skrabec 4 files changed, 32 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts b/arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts -index 9ec49ac2f6fd..c8cdab585491 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts @@ -119,6 +119,10 @@ hdmi_out_con: endpoint { @@ -41,7 +41,7 @@ index 9ec49ac2f6fd..c8cdab585491 100644 pinctrl-names = "default"; pinctrl-0 = <&spdif_tx_pin>; 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 6fc65e8db220..3d264de784de 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 @@ -128,6 +128,10 @@ hdmi_out_con: endpoint { @@ -67,7 +67,7 @@ index 6fc65e8db220..3d264de784de 100644 pinctrl-names = "default"; pinctrl-0 = <&uart0_ph_pins>; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi -index 92745128fcfe..b019bbaae21d 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi @@ -91,6 +91,10 @@ hdmi_out_con: endpoint { @@ -93,7 +93,7 @@ index 92745128fcfe..b019bbaae21d 100644 pinctrl-names = "default"; pinctrl-0 = <&uart0_ph_pins>; 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 1ffd68f43f87..341f42ae0f30 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 @@ -123,6 +123,10 @@ hdmi_out_con: endpoint { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Protect-SCP-clocks.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Protect-SCP-clocks.patch index 86a70356c434..65e49cad912d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Protect-SCP-clocks.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-h6-Protect-SCP-clocks.patch @@ -1,4 +1,4 @@ -From fb4458b59a18b893d18eece37cd180e80695fe90 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Samuel Holland Date: Wed, 1 Jan 2020 16:04:01 -0600 Subject: arm64: dts: allwinner: h6: Protect SCP clocks @@ -9,7 +9,7 @@ Signed-off-by: Samuel Holland 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi -index e675957442b4..6f94fccc10d9 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi @@ -263,6 +263,7 @@ ccu: clock@3001000 { @@ -29,5 +29,5 @@ index e675957442b4..6f94fccc10d9 100644 #reset-cells = <1>; }; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-orange-pi-3-Enable-ethernet.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-orange-pi-3-Enable-ethernet.patch index ddb97e6f3b2c..6d8a58632361 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-orange-pi-3-Enable-ethernet.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-orange-pi-3-Enable-ethernet.patch @@ -29,7 +29,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 40 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 3d264de784de..c84c78bb9f88 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 @@ -15,6 +15,7 @@ / { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-sun50i-a64-pinephone-Add-support-for-Pineph.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-sun50i-a64-pinephone-Add-support-for-Pineph.patch index 968a88d7df55..9b7772dbf99f 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-sun50i-a64-pinephone-Add-support-for-Pineph.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-allwinner-sun50i-a64-pinephone-Add-support-for-Pineph.patch @@ -1,4 +1,4 @@ -From ec64834fabfa097c14f812128a9d44b9b9fdc5ac Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Thu, 10 Nov 2022 20:11:10 +0100 Subject: arm64: dts: allwinner: sun50i-a64-pinephone: Add support for @@ -8,14 +8,13 @@ Beta versions uses a different magnetometer chip. Signed-off-by: Ondrej Jirman --- - arch/arm64/boot/dts/allwinner/Makefile | 1 + - .../allwinner/sun50i-a64-pinephone-1.2b.dts | 29 +++++++++++++++++++ - .../dts/allwinner/sun50i-a64-pinephone.dtsi | 12 -------- + arch/arm64/boot/dts/allwinner/Makefile | 1 + + arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2b.dts | 29 ++++++++++ + arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 12 ---- 3 files changed, 30 insertions(+), 12 deletions(-) - create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2b.dts diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile -index 3b0ad5406238..358efa5d6abc 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/Makefile +++ b/arch/arm64/boot/dts/allwinner/Makefile @@ -12,6 +12,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pinebook.dtb @@ -28,7 +27,7 @@ index 3b0ad5406238..358efa5d6abc 100644 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-sopine-baseboard.dtb diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2b.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2b.dts new file mode 100644 -index 000000000000..bb6e075972d1 +index 000000000000..111111111111 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2b.dts @@ -0,0 +1,29 @@ @@ -62,7 +61,7 @@ index 000000000000..bb6e075972d1 + }; +}; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index daf981fd102f..53f4c1f6648a 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 @@ -617,18 +617,6 @@ &i2c1 { @@ -85,5 +84,5 @@ index daf981fd102f..53f4c1f6648a 100644 lis3mdl: magnetometer@1e { compatible = "st,lis3mdl-magn"; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-pinephone-Add-reboot-mode-driver.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-pinephone-Add-reboot-mode-driver.patch index 5592ba5c7705..43ce0720cf10 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-pinephone-Add-reboot-mode-driver.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-pinephone-Add-reboot-mode-driver.patch @@ -21,7 +21,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 37 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 16a5ac6d14c0..67c4ecff7150 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 @@ -416,6 +416,34 @@ sgm3140_flash: led { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-Add-missing-trip-points-for-GPU.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-Add-missing-trip-points-for-GPU.patch index 9c7c5f5726da..bdba92e22950 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-Add-missing-trip-points-for-GPU.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-Add-missing-trip-points-for-GPU.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi -index 437d043b59f8..4faad7c48ac4 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi @@ -264,6 +264,15 @@ gpu0_thermal: gpu0-thermal { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-Set-fifo-size-for-uarts.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-Set-fifo-size-for-uarts.patch index 5531d0d85047..75b3ce67fae3 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-Set-fifo-size-for-uarts.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-Set-fifo-size-for-uarts.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi -index 5093cd6dd3b5..2bf345c04514 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi @@ -1020,6 +1020,7 @@ uart0: serial@1c28000 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-AF8133J-to-PinePhone.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-AF8133J-to-PinePhone.patch index ce697270aec8..7be6ade790af 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-AF8133J-to-PinePhone.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-AF8133J-to-PinePhone.patch @@ -16,7 +16,7 @@ Signed-off-by: Icenowy Zheng 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 4cf527b06303..e174c3cfc34f 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 @@ -492,6 +492,15 @@ &i2c1 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-Type-C-support-for-all-PP-va.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-Type-C-support-for-all-PP-va.patch index 4de358087fe4..b48e120ea3c8 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-Type-C-support-for-all-PP-va.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-Type-C-support-for-all-PP-va.patch @@ -1,4 +1,4 @@ -From 0284c4a28309f931a0ca267339734bb938d16b3a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Wed, 8 Jul 2020 00:58:16 +0200 Subject: arm64: dts: sun50i-a64-pinephone: Add Type-C support for all PP @@ -10,14 +10,14 @@ of 1.0 and 1.1 boards with one DTS. No need for more subvariants. Signed-off-by: Ondrej Jirman --- - .../allwinner/sun50i-a64-pinephone-1.0.dts | 86 +++++++++++++++++++ - .../allwinner/sun50i-a64-pinephone-1.1.dts | 86 +++++++++++++++++++ - .../allwinner/sun50i-a64-pinephone-1.2.dts | 60 +++++++++++++ - .../dts/allwinner/sun50i-a64-pinephone.dtsi | 68 ++++++++++++++- + arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts | 86 ++++++++++ + arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts | 86 ++++++++++ + arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts | 60 +++++++ + arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 68 +++++++- 4 files changed, 299 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts -index 219f720b8b7d..498ae493d176 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts @@ -8,6 +8,92 @@ @@ -114,7 +114,7 @@ index 219f720b8b7d..498ae493d176 100644 &codec_analog { diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts -index 723af64a9cee..73275308f484 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts @@ -8,6 +8,20 @@ @@ -219,7 +219,7 @@ index 723af64a9cee..73275308f484 100644 + }; +}; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts -index bdca3e118ee4..aaa3349ce3d5 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts @@ -52,7 +52,67 @@ &mmc1 { @@ -291,7 +291,7 @@ index bdca3e118ee4..aaa3349ce3d5 100644 + }; +}; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 50818303e9a5..6000608d349f 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 @@ -10,6 +10,7 @@ @@ -412,5 +412,5 @@ index 50818303e9a5..6000608d349f 100644 }; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-detailed-OCV-to-capactiy-con.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-detailed-OCV-to-capactiy-con.patch index 86c47b8fb0b2..ea87f388e447 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-detailed-OCV-to-capactiy-con.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-detailed-OCV-to-capactiy-con.patch @@ -1,4 +1,4 @@ -From 9ebfe917d6ae804d317932e4c62c52ab1a6bf989 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Mon, 28 Sep 2020 04:35:13 +0200 Subject: arm64: dts: sun50i-a64-pinephone: Add detailed OCV to capactiy @@ -10,11 +10,11 @@ limits are enforced. It also allows for more precise capacity reporting Signed-off-by: Ondrej Jirman --- - .../dts/allwinner/sun50i-a64-pinephone.dtsi | 151 ++++++++++++++++++ + arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 151 ++++++++++ 1 file changed, 151 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 6000608d349f..d9111801fa0b 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 @@ -28,6 +28,156 @@ backlight: backlight { @@ -183,5 +183,5 @@ index 6000608d349f..d9111801fa0b 100644 ®_aldo1 { -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-front-back-cameras.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-front-back-cameras.patch index d971fbc041eb..d7eb2e074ff7 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-front-back-cameras.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-front-back-cameras.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 89 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 87847116ab6d..92e77503b591 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 @@ -36,6 +36,15 @@ chosen { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-interrupt-pin-for-WiFi.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-interrupt-pin-for-WiFi.patch index 1ac5f73ed4cc..82d9e0eaa671 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-interrupt-pin-for-WiFi.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-interrupt-pin-for-WiFi.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 80c44f9edbc1..0fe215ae2211 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 @@ -574,6 +574,8 @@ &mmc1 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-modem-power-manager.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-modem-power-manager.patch index 1d13488618ac..db967acfb515 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-modem-power-manager.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-modem-power-manager.patch @@ -14,7 +14,7 @@ Signed-off-by: Ondrej Jirman 3 files changed, 68 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts -index 498ae493d176..ff01e2be26e7 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts @@ -86,6 +86,28 @@ ®_drivevbus { @@ -47,7 +47,7 @@ index 498ae493d176..ff01e2be26e7 100644 usb-role-switch; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts -index 73275308f484..93dc8512fe45 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts @@ -114,6 +114,29 @@ &sgm3140 { @@ -81,7 +81,7 @@ index 73275308f484..93dc8512fe45 100644 usb-role-switch; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts -index aaa3349ce3d5..9b33186c7e7d 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts @@ -107,6 +107,29 @@ &sgm3140 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-mount-matrix-for-PinePhone-m.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-mount-matrix-for-PinePhone-m.patch index b812e88a85c6..165aec0ec322 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-mount-matrix-for-PinePhone-m.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-mount-matrix-for-PinePhone-m.patch @@ -13,7 +13,7 @@ Signed-off-by: Shoji Keita 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index e174c3cfc34f..dd7b27a6597c 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 @@ -499,6 +499,9 @@ af8133j: magnetometer@1c { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-mount-matrix-for-acceleromet.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-mount-matrix-for-acceleromet.patch index 7e485cb49d2c..334aa96170ff 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-mount-matrix-for-acceleromet.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-mount-matrix-for-acceleromet.patch @@ -1,4 +1,4 @@ -From 1312787511b4b198cfe4992f81825da08eccecfc Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Tue, 8 Sep 2020 15:31:26 +0200 Subject: arm64: dts: sun50i-a64-pinephone: Add mount matrix for accelerometer @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 07df04d10864..ee9653b78321 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 @@ -505,7 +505,7 @@ accelerometer@68 { @@ -24,5 +24,5 @@ index 07df04d10864..ee9653b78321 100644 }; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-supply-for-i2c-bus-to-anx768.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-supply-for-i2c-bus-to-anx768.patch index 0769ed0f6157..68b9bc9786b2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-supply-for-i2c-bus-to-anx768.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-supply-for-i2c-bus-to-anx768.patch @@ -14,7 +14,7 @@ Signed-off-by: Ondrej Jirman 3 files changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts -index 8f6ea6b06aa9..cfb9518e057f 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts @@ -43,6 +43,7 @@ hdmi-bridge@28 { @@ -26,7 +26,7 @@ index 8f6ea6b06aa9..cfb9518e057f 100644 hdmi_vt-supply = <®_dldo1>; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts -index 63ceae07a0e0..35cb92e3b5f1 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts @@ -52,6 +52,7 @@ hdmi-bridge@28 { @@ -38,7 +38,7 @@ index 63ceae07a0e0..35cb92e3b5f1 100644 hdmi_vt-supply = <®_dldo1>; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts -index 613d41bb1745..61af73e88205 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts @@ -55,6 +55,7 @@ hdmi-bridge@28 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-support-for-Bluetooth-audio.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-support-for-Bluetooth-audio.patch index 112c1429c359..d576570b3b33 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-support-for-Bluetooth-audio.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-support-for-Bluetooth-audio.patch @@ -17,7 +17,7 @@ Signed-off-by: Samuel Holland 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 9bf23a57172f..19c712ab85aa 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 @@ -181,6 +181,7 @@ bat: battery { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-support-for-Pinephone-keyboa.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-support-for-Pinephone-keyboa.patch index 7c06918c8a25..71a5f5087df1 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-support-for-Pinephone-keyboa.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-support-for-Pinephone-keyboa.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 136 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index dd7b27a6597c..c1896206ace7 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 @@ -178,6 +178,122 @@ bat: battery { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-support-for-modem-audio.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-support-for-modem-audio.patch index 1ea1501b361f..ee07c9aba7fd 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-support-for-modem-audio.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Add-support-for-modem-audio.patch @@ -17,7 +17,7 @@ Signed-off-by: Samuel Holland 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 19c712ab85aa..652ef6d44e63 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 @@ -188,6 +188,12 @@ chosen { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Bump-I2C-frequency-to-400kHz.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Bump-I2C-frequency-to-400kHz.patch index 7eda6253e51e..086b49443abb 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Bump-I2C-frequency-to-400kHz.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Bump-I2C-frequency-to-400kHz.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 73ce87eaba85..80c44f9edbc1 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 @@ -471,6 +471,7 @@ ov5640_ep: endpoint { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Don-t-make-lradc-keys-a-wakeup-s.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Don-t-make-lradc-keys-a-wakeup-s.patch index d44509d1dc17..57a1622f7009 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Don-t-make-lradc-keys-a-wakeup-s.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Don-t-make-lradc-keys-a-wakeup-s.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 8083a9f0ede6..4cf527b06303 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 @@ -533,7 +533,7 @@ &i2s2 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Enable-Pinephone-Keyboard-power-.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Enable-Pinephone-Keyboard-power-.patch index fa5a96714c84..eb18fe541f6c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Enable-Pinephone-Keyboard-power-.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Enable-Pinephone-Keyboard-power-.patch @@ -10,7 +10,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index c1896206ace7..daf981fd102f 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 @@ -427,6 +427,15 @@ vibrator { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Enable-internal-HMIC-bias.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Enable-internal-HMIC-bias.patch index edee93ed0497..2e8852300daa 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Enable-internal-HMIC-bias.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Enable-internal-HMIC-bias.patch @@ -13,7 +13,7 @@ Signed-off-by: Samuel Holland 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts -index ff01e2be26e7..8f6ea6b06aa9 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts @@ -126,3 +126,7 @@ &sgm3140 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Fix-BH-modem-manager-behavior.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Fix-BH-modem-manager-behavior.patch index b3e39b76d186..2f5892ae3fd1 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Fix-BH-modem-manager-behavior.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Fix-BH-modem-manager-behavior.patch @@ -10,7 +10,7 @@ work reliably. Just treat 1.1 as if it was 1.0, and ignore the STATUS. 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts -index 93dc8512fe45..d67f31ef529e 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts @@ -123,8 +123,8 @@ modem { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Power-off-the-touch-controller-i.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Power-off-the-touch-controller-i.patch index a5593169b87e..8dced57c6c34 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Power-off-the-touch-controller-i.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Power-off-the-touch-controller-i.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 0fe215ae2211..8083a9f0ede6 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 @@ -484,6 +484,7 @@ touchscreen@5d { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Retain-leds-state-in-suspend.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Retain-leds-state-in-suspend.patch index 42a4d3566be3..fe992ecba752 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Retain-leds-state-in-suspend.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Retain-leds-state-in-suspend.patch @@ -13,7 +13,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 652ef6d44e63..73ce87eaba85 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 @@ -210,18 +210,21 @@ led-0 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Set-minimum-backlight-duty-cycle.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Set-minimum-backlight-duty-cycle.patch index 27cfa05b6589..92f19a6727ee 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Set-minimum-backlight-duty-cycle.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Set-minimum-backlight-duty-cycle.patch @@ -14,7 +14,7 @@ Signed-off-by: Ondrej Jirman 2 files changed, 2 insertions(+), 31 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts -index d67f31ef529e..63ceae07a0e0 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts @@ -26,21 +26,7 @@ &axp803 { @@ -41,7 +41,7 @@ index d67f31ef529e..63ceae07a0e0 100644 &codec_analog { diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts -index 9b33186c7e7d..613d41bb1745 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts @@ -21,22 +21,7 @@ &axp803 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Shorten-post-power-on-delay-on-m.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Shorten-post-power-on-delay-on-m.patch index 06297ad791fd..0e3448cc2d6d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Shorten-post-power-on-delay-on-m.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Shorten-post-power-on-delay-on-m.patch @@ -1,4 +1,4 @@ -From 1c643d54f406046c829dc2d0ed6ba66ca003a8b5 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Thu, 6 Feb 2020 04:58:32 +0100 Subject: arm64: dts: sun50i-a64-pinephone: Shorten post-power-on-delay on mmcs @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index d9111801fa0b..07df04d10864 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 @@ -546,6 +546,7 @@ &mmc0 { @@ -39,5 +39,5 @@ index d9111801fa0b..07df04d10864 100644 }; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Workaround-broken-HDMI-HPD-signa.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Workaround-broken-HDMI-HPD-signa.patch index 727da716a20f..efd89dd55796 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Workaround-broken-HDMI-HPD-signa.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-a64-pinephone-Workaround-broken-HDMI-HPD-signa.patch @@ -17,7 +17,7 @@ Signed-off-by: Ondrej Jirman 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts -index cfb9518e057f..0530881d8401 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts @@ -25,7 +25,7 @@ &axp803 { @@ -38,7 +38,7 @@ index cfb9518e057f..0530881d8401 100644 + extcon = <&anx7688 0>; +}; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts -index 35cb92e3b5f1..053e4add9973 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts @@ -34,7 +34,7 @@ &codec_analog { @@ -59,7 +59,7 @@ index 35cb92e3b5f1..053e4add9973 100644 + extcon = <&anx7688 0>; +}; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts -index 61af73e88205..ec4927dfe9dc 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts @@ -38,7 +38,7 @@ &mmc1 { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-h5-Add-missing-GPU-trip-point.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-h5-Add-missing-GPU-trip-point.patch index dfb881cfd450..223a50f50c61 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-h5-Add-missing-GPU-trip-point.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-h5-Add-missing-GPU-trip-point.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi -index 0e3101af4b56..7edd3be7e180 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi @@ -227,6 +227,15 @@ gpu-thermal { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-h5-Use-my-own-more-aggressive-OPPs-on-H5.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-h5-Use-my-own-more-aggressive-OPPs-on-H5.patch index db690472ddab..ee8eab4adc6a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-h5-Use-my-own-more-aggressive-OPPs-on-H5.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-dts-sun50i-h5-Use-my-own-more-aggressive-OPPs-on-H5.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi -index 1afad8b437d7..a74463c8cc52 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi @@ -6,57 +6,57 @@ cpu_opp_table: opp-table-cpu { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-xor-Select-32regs-without-benchmark-to-speed-up-boot.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-xor-Select-32regs-without-benchmark-to-speed-up-boot.patch index 37726e44800d..ec3219960835 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-xor-Select-32regs-without-benchmark-to-speed-up-boot.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/arm64-xor-Select-32regs-without-benchmark-to-speed-up-boot.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/arch/arm64/include/asm/xor.h b/arch/arm64/include/asm/xor.h -index befcd8a7abc9..e4487ddc76e1 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/include/asm/xor.h +++ b/arch/arm64/include/asm/xor.h @@ -57,21 +57,15 @@ xor_neon_5(unsigned long bytes, unsigned long * __restrict p1, diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/bluetooth-bcm-Restore-drive_rts_on_open-true-behavior-on-bcm207.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/bluetooth-bcm-Restore-drive_rts_on_open-true-behavior-on-bcm207.patch index 401df223a3c6..d966a92a240b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/bluetooth-bcm-Restore-drive_rts_on_open-true-behavior-on-bcm207.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/bluetooth-bcm-Restore-drive_rts_on_open-true-behavior-on-bcm207.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/bluetooth/hci_bcm.c b/drivers/bluetooth/hci_bcm.c -index 874d23089b39..44c82b5de906 100644 +index 111111111111..222222222222 100644 --- a/drivers/bluetooth/hci_bcm.c +++ b/drivers/bluetooth/hci_bcm.c @@ -1595,8 +1595,13 @@ static struct bcm_device_data cyw55572_device_data = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/bus-sunxi-rsb-Always-check-register-address-validity.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/bus-sunxi-rsb-Always-check-register-address-validity.patch index 8e183113cbf4..bc6ae5da0578 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/bus-sunxi-rsb-Always-check-register-address-validity.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/bus-sunxi-rsb-Always-check-register-address-validity.patch @@ -14,7 +14,7 @@ Signed-off-by: Samuel Holland 1 file changed, 3 insertions(+) diff --git a/drivers/bus/sunxi-rsb.c b/drivers/bus/sunxi-rsb.c -index db0ed4e5d315..c2b2e56331d1 100644 +index 111111111111..222222222222 100644 --- a/drivers/bus/sunxi-rsb.c +++ b/drivers/bus/sunxi-rsb.c @@ -447,6 +447,9 @@ static int regmap_sunxi_rsb_reg_write(void *context, unsigned int reg, diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-Implement-protected-clocks-for-all-OF-clock-providers.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-Implement-protected-clocks-for-all-OF-clock-providers.patch index 6c081627aa1e..c8a902c6d0e4 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-Implement-protected-clocks-for-all-OF-clock-providers.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-Implement-protected-clocks-for-all-OF-clock-providers.patch @@ -1,4 +1,4 @@ -From 05b0719a7db0481c6af701c23d46cb4b5de9bc52 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Samuel Holland Date: Sun, 29 Dec 2019 20:23:28 -0600 Subject: clk: Implement protected-clocks for all OF clock providers @@ -62,13 +62,13 @@ again for each clock, which is part of why I didn't do it that way. Signed-off-by: Samuel Holland --- - drivers/clk/clk-conf.c | 54 ++++++++++++++++++++++++++++++++++++++++++ - drivers/clk/clk.c | 31 ++++++++++++++++++++++++ - drivers/clk/clk.h | 2 ++ + drivers/clk/clk-conf.c | 54 ++++++++++ + drivers/clk/clk.c | 31 ++++++ + drivers/clk/clk.h | 2 + 3 files changed, 87 insertions(+) diff --git a/drivers/clk/clk-conf.c b/drivers/clk/clk-conf.c -index 1a4e6340f95c..3b8e22d453cc 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/clk-conf.c +++ b/drivers/clk/clk-conf.c @@ -11,6 +11,54 @@ @@ -140,7 +140,7 @@ index 1a4e6340f95c..3b8e22d453cc 100644 if (rc < 0) return rc; diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c -index f8776065ad1f..78aee01486fa 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/clk.c +++ b/drivers/clk/clk.c @@ -4689,6 +4689,37 @@ struct clk *devm_clk_hw_get_clk(struct device *dev, struct clk_hw *hw, @@ -182,7 +182,7 @@ index f8776065ad1f..78aee01486fa 100644 * clkdev helpers */ diff --git a/drivers/clk/clk.h b/drivers/clk/clk.h -index 2d801900cad5..367a0f036b13 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/clk.h +++ b/drivers/clk/clk.h @@ -24,6 +24,7 @@ struct clk_hw *clk_find_hw(const char *dev_id, const char *con_id); @@ -202,5 +202,5 @@ index 2d801900cad5..367a0f036b13 100644 #endif -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-Don-t-use-CPU-PLL-gating-and-CPUX-reparenting-to-H.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-Don-t-use-CPU-PLL-gating-and-CPUX-reparenting-to-H.patch index 4c4e78b35eaa..002009e5ca6a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-Don-t-use-CPU-PLL-gating-and-CPUX-reparenting-to-H.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-Don-t-use-CPU-PLL-gating-and-CPUX-reparenting-to-H.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 21 deletions(-) diff --git a/drivers/clk/sunxi-ng/ccu-sun8i-h3.c b/drivers/clk/sunxi-ng/ccu-sun8i-h3.c -index da448d659381..5d75d07dec0e 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/ccu-sun8i-h3.c +++ b/drivers/clk/sunxi-ng/ccu-sun8i-h3.c @@ -1029,20 +1029,6 @@ static const struct sunxi_ccu_desc sun50i_h5_ccu_desc = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-Export-CLK_DRAM-for-devfreq.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-Export-CLK_DRAM-for-devfreq.patch index f840f724f7e9..78c82f169785 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-Export-CLK_DRAM-for-devfreq.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-Export-CLK_DRAM-for-devfreq.patch @@ -13,7 +13,7 @@ Signed-off-by: Samuel Holland 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/drivers/clk/sunxi-ng/ccu-sun8i-a83t.h b/drivers/clk/sunxi-ng/ccu-sun8i-a83t.h -index 40e575ba51d2..6c927bc75224 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/ccu-sun8i-a83t.h +++ b/drivers/clk/sunxi-ng/ccu-sun8i-a83t.h @@ -42,12 +42,8 @@ @@ -30,7 +30,7 @@ index 40e575ba51d2..6c927bc75224 100644 #define CLK_NUMBER (CLK_GPU_HYD + 1) diff --git a/include/dt-bindings/clock/sun8i-a83t-ccu.h b/include/dt-bindings/clock/sun8i-a83t-ccu.h -index 78af5085f630..affe1857eb54 100644 +index 111111111111..222222222222 100644 --- a/include/dt-bindings/clock/sun8i-a83t-ccu.h +++ b/include/dt-bindings/clock/sun8i-a83t-ccu.h @@ -116,10 +116,9 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-Set-maximum-P-and-M-factors-to-1-for-H3-pll-cpux-c.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-Set-maximum-P-and-M-factors-to-1-for-H3-pll-cpux-c.patch index 0ebf27fb510c..3671fd7298c1 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-Set-maximum-P-and-M-factors-to-1-for-H3-pll-cpux-c.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-Set-maximum-P-and-M-factors-to-1-for-H3-pll-cpux-c.patch @@ -20,7 +20,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/drivers/clk/sunxi-ng/ccu-sun8i-h3.c b/drivers/clk/sunxi-ng/ccu-sun8i-h3.c -index 74274c17efb3..da448d659381 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/ccu-sun8i-h3.c +++ b/drivers/clk/sunxi-ng/ccu-sun8i-h3.c @@ -25,15 +25,21 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-a64-Increase-PLL_AUDIO-base-frequency.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-a64-Increase-PLL_AUDIO-base-frequency.patch index 37a7190b9514..48fdf031ea7d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-a64-Increase-PLL_AUDIO-base-frequency.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-a64-Increase-PLL_AUDIO-base-frequency.patch @@ -1,15 +1,15 @@ -From 4871491bb37e885722d9fc8c14b6ac55c71d46c8 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Samuel Holland Date: Sun, 19 Jul 2020 17:10:15 -0500 Subject: clk: sunxi-ng: a64: Increase PLL_AUDIO base frequency Signed-off-by: Samuel Holland --- - drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 41 +++++++++++++++++++++------ + drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 41 ++++++++-- 1 file changed, 32 insertions(+), 9 deletions(-) diff --git a/drivers/clk/sunxi-ng/ccu-sun50i-a64.c b/drivers/clk/sunxi-ng/ccu-sun50i-a64.c -index 6a4b2b9ef30a..ec9d8126a173 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/ccu-sun50i-a64.c +++ b/drivers/clk/sunxi-ng/ccu-sun50i-a64.c @@ -47,15 +47,35 @@ static struct ccu_nkmp pll_cpux_clk = { @@ -83,5 +83,5 @@ index 6a4b2b9ef30a..ec9d8126a173 100644 writel(0x515, reg + SUN50I_A64_PLL_MIPI_REG); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-a64-keep-tcon0-clock-rate-when-pll-video0-s-rate-c.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-a64-keep-tcon0-clock-rate-when-pll-video0-s-rate-c.patch index d19b7e415880..6e777b4c66eb 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-a64-keep-tcon0-clock-rate-when-pll-video0-s-rate-c.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-a64-keep-tcon0-clock-rate-when-pll-video0-s-rate-c.patch @@ -1,4 +1,4 @@ -From ccb9fe04f24d54fe9b83b3fcde4ce35e728b26df Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Icenowy Zheng Date: Mon, 14 Aug 2023 07:28:09 +0200 Subject: clk: sunxi-ng: a64: keep tcon0 clock rate when pll-video0's rate @@ -12,11 +12,11 @@ get clock tree to satisfy both pipelines. Signed-off-by: Icenowy Zheng Signed-off-by: Frank Oltmanns --- - drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 15 +++++++++++++++ + drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 15 ++++++++++ 1 file changed, 15 insertions(+) diff --git a/drivers/clk/sunxi-ng/ccu-sun50i-a64.c b/drivers/clk/sunxi-ng/ccu-sun50i-a64.c -index e354cfaa0aef..e79890fecbb3 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/ccu-sun50i-a64.c +++ b/drivers/clk/sunxi-ng/ccu-sun50i-a64.c @@ -960,6 +960,17 @@ static struct ccu_mux_nb sun50i_a64_cpu_nb = { @@ -49,5 +49,5 @@ index e354cfaa0aef..e79890fecbb3 100644 } -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-add-support-for-rate-resetting-notifier.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-add-support-for-rate-resetting-notifier.patch index 7901253c2ed8..ed8bbf76503c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-add-support-for-rate-resetting-notifier.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-add-support-for-rate-resetting-notifier.patch @@ -1,4 +1,4 @@ -From 46b6d200d03649c331e213ea758dce607d75a730 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Icenowy Zheng Date: Mon, 14 Aug 2023 07:28:08 +0200 Subject: clk: sunxi-ng: add support for rate resetting notifier @@ -14,12 +14,12 @@ reset the rate after the parent changed. Signed-off-by: Icenowy Zheng --- - drivers/clk/sunxi-ng/ccu_common.c | 22 ++++++++++++++++++++++ - drivers/clk/sunxi-ng/ccu_common.h | 12 ++++++++++++ + drivers/clk/sunxi-ng/ccu_common.c | 22 ++++++++++ + drivers/clk/sunxi-ng/ccu_common.h | 12 +++++ 2 files changed, 34 insertions(+) diff --git a/drivers/clk/sunxi-ng/ccu_common.c b/drivers/clk/sunxi-ng/ccu_common.c -index ac0091b4ce24..ec3255ba34b4 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/ccu_common.c +++ b/drivers/clk/sunxi-ng/ccu_common.c @@ -109,6 +109,28 @@ int ccu_pll_notifier_register(struct ccu_pll_nb *pll_nb) @@ -52,7 +52,7 @@ index ac0091b4ce24..ec3255ba34b4 100644 struct device_node *node, void __iomem *reg, const struct sunxi_ccu_desc *desc) diff --git a/drivers/clk/sunxi-ng/ccu_common.h b/drivers/clk/sunxi-ng/ccu_common.h -index 329734f8cf42..54ff32f045ec 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/ccu_common.h +++ b/drivers/clk/sunxi-ng/ccu_common.h @@ -78,4 +78,16 @@ int devm_sunxi_ccu_probe(struct device *dev, void __iomem *reg, @@ -73,5 +73,5 @@ index 329734f8cf42..54ff32f045ec 100644 + #endif /* _COMMON_H_ */ -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-sun50i-a64-Switch-parent-of-MIPI-DSI-to-periph0-1x.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-sun50i-a64-Switch-parent-of-MIPI-DSI-to-periph0-1x.patch index 4f5e48a08546..29a7c23858a4 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-sun50i-a64-Switch-parent-of-MIPI-DSI-to-periph0-1x.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/clk-sunxi-ng-sun50i-a64-Switch-parent-of-MIPI-DSI-to-periph0-1x.patch @@ -1,4 +1,4 @@ -From 773934e31ddc1c326d4d6949f219442afbb11f85 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Mon, 14 Aug 2023 07:28:11 +0200 Subject: clk: sunxi-ng: sun50i-a64: Switch parent of MIPI-DSI to periph0(1x) @@ -13,7 +13,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/drivers/clk/sunxi-ng/ccu-sun50i-a64.c b/drivers/clk/sunxi-ng/ccu-sun50i-a64.c -index e79890fecbb3..bb411989e898 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/ccu-sun50i-a64.c +++ b/drivers/clk/sunxi-ng/ccu-sun50i-a64.c @@ -971,6 +971,8 @@ static struct ccu_rate_reset_nb sun50i_a64_pll_video0_reset_tcon0_nb = { @@ -43,5 +43,5 @@ index e79890fecbb3..bb411989e898 100644 val = readl(reg + SUN50I_A64_TCON0_CLK_REG); val &= ~GENMASK(26, 24); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/cpufreq-sun50i-Show-detected-CPU-bin-for-easier-debugging.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/cpufreq-sun50i-Show-detected-CPU-bin-for-easier-debugging.patch index b2463a6a55e3..45b953abe705 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/cpufreq-sun50i-Show-detected-CPU-bin-for-easier-debugging.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/cpufreq-sun50i-Show-detected-CPU-bin-for-easier-debugging.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 insertion(+) diff --git a/drivers/cpufreq/sun50i-cpufreq-nvmem.c b/drivers/cpufreq/sun50i-cpufreq-nvmem.c -index 32a9c88f8ff6..6845ab5034ec 100644 +index 111111111111..222222222222 100644 --- a/drivers/cpufreq/sun50i-cpufreq-nvmem.c +++ b/drivers/cpufreq/sun50i-cpufreq-nvmem.c @@ -102,6 +102,7 @@ static int sun50i_cpufreq_nvmem_probe(struct platform_device *pdev) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-bridge-dw-hdmi-Allow-to-accept-HPD-status-from-other-driver.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-bridge-dw-hdmi-Allow-to-accept-HPD-status-from-other-driver.patch index 143b83e847a4..8c7452cdaf54 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-bridge-dw-hdmi-Allow-to-accept-HPD-status-from-other-driver.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-bridge-dw-hdmi-Allow-to-accept-HPD-status-from-other-driver.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 59 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c -index 6c1d79474505..7053b98e55dc 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c +++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c @@ -9,6 +9,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-bridge-dw-hdmi-Report-HDMI-hotplug-events.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-bridge-dw-hdmi-Report-HDMI-hotplug-events.patch index 18ffaad5c5d9..0fa2adedaed0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-bridge-dw-hdmi-Report-HDMI-hotplug-events.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-bridge-dw-hdmi-Report-HDMI-hotplug-events.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c -index 7053b98e55dc..b785a5278b69 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c +++ b/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c @@ -2458,7 +2458,13 @@ static enum drm_connector_status dw_hdmi_detect(struct dw_hdmi *hdmi) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-panel-st7703-Fix-xbd599-timings-to-make-refresh-rate-exactl.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-panel-st7703-Fix-xbd599-timings-to-make-refresh-rate-exactl.patch index e7817db24579..dfc96b1ff3c8 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-panel-st7703-Fix-xbd599-timings-to-make-refresh-rate-exactl.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-panel-st7703-Fix-xbd599-timings-to-make-refresh-rate-exactl.patch @@ -10,7 +10,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/panel/panel-sitronix-st7703.c b/drivers/gpu/drm/panel/panel-sitronix-st7703.c -index 6360d73750d8..4625e197134c 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/panel/panel-sitronix-st7703.c +++ b/drivers/gpu/drm/panel/panel-sitronix-st7703.c @@ -319,14 +319,14 @@ static int xbd599_init_sequence(struct st7703 *ctx) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-panel-st7703-Improve-the-power-up-down-sequence-of-the-pane.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-panel-st7703-Improve-the-power-up-down-sequence-of-the-pane.patch index 2d02d390a509..38eaa87a053b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-panel-st7703-Improve-the-power-up-down-sequence-of-the-pane.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-panel-st7703-Improve-the-power-up-down-sequence-of-the-pane.patch @@ -1,4 +1,4 @@ -From 15bd2600992649bb01fbe556b3f9b0cff7596096 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Sun, 5 Jul 2020 15:55:46 +0200 Subject: drm/panel: st7703: Improve the power up/down sequence of the panel @@ -30,7 +30,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/panel/panel-sitronix-st7703.c b/drivers/gpu/drm/panel/panel-sitronix-st7703.c -index 7bb723d445ad..6360d73750d8 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/panel/panel-sitronix-st7703.c +++ b/drivers/gpu/drm/panel/panel-sitronix-st7703.c @@ -276,7 +276,6 @@ static int xbd599_init_sequence(struct st7703 *ctx) @@ -71,5 +71,5 @@ index 7bb723d445ad..6360d73750d8 100644 } -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Add-more-parameters-to-sunxi_engine-commit-callback.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Add-more-parameters-to-sunxi_engine-commit-callback.patch index 9e2663be0ea1..f2c85d963964 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Add-more-parameters-to-sunxi_engine-commit-callback.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Add-more-parameters-to-sunxi_engine-commit-callback.patch @@ -15,7 +15,7 @@ Signed-off-by: Ondrej Jirman 4 files changed, 18 insertions(+), 6 deletions(-) diff --git a/drivers/gpu/drm/sun4i/sun4i_backend.c b/drivers/gpu/drm/sun4i/sun4i_backend.c -index 335fd0edb904..e89eb96d3131 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_backend.c +++ b/drivers/gpu/drm/sun4i/sun4i_backend.c @@ -69,7 +69,9 @@ static void sun4i_backend_disable_color_correction(struct sunxi_engine *engine) @@ -30,7 +30,7 @@ index 335fd0edb904..e89eb96d3131 100644 DRM_DEBUG_DRIVER("Committing changes\n"); diff --git a/drivers/gpu/drm/sun4i/sun4i_crtc.c b/drivers/gpu/drm/sun4i/sun4i_crtc.c -index c06d7cd45388..18e74047b0f5 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_crtc.c +++ b/drivers/gpu/drm/sun4i/sun4i_crtc.c @@ -91,7 +91,7 @@ static void sun4i_crtc_atomic_flush(struct drm_crtc *crtc, @@ -43,7 +43,7 @@ index c06d7cd45388..18e74047b0f5 100644 if (event) { crtc->state->event = NULL; diff --git a/drivers/gpu/drm/sun4i/sun8i_mixer.c b/drivers/gpu/drm/sun4i/sun8i_mixer.c -index 1e681314e379..bdeb9b80e038 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_mixer.c +++ b/drivers/gpu/drm/sun4i/sun8i_mixer.c @@ -16,6 +16,7 @@ @@ -66,7 +66,7 @@ index 1e681314e379..bdeb9b80e038 100644 DRM_DEBUG_DRIVER("Committing changes\n"); diff --git a/drivers/gpu/drm/sun4i/sunxi_engine.h b/drivers/gpu/drm/sun4i/sunxi_engine.h -index ec8cf9b2bda4..ec0c4932f15c 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sunxi_engine.h +++ b/drivers/gpu/drm/sun4i/sunxi_engine.h @@ -7,6 +7,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Fix-layer-zpos-change-atomic-modesetting.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Fix-layer-zpos-change-atomic-modesetting.patch index 9ac6159b73e6..28ac3c2a210b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Fix-layer-zpos-change-atomic-modesetting.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Fix-layer-zpos-change-atomic-modesetting.patch @@ -34,7 +34,7 @@ Signed-off-by: Ondrej Jirman 4 files changed, 81 insertions(+), 143 deletions(-) diff --git a/drivers/gpu/drm/sun4i/sun8i_mixer.c b/drivers/gpu/drm/sun4i/sun8i_mixer.c -index bdeb9b80e038..86a38a2f00a7 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_mixer.c +++ b/drivers/gpu/drm/sun4i/sun8i_mixer.c @@ -250,12 +250,83 @@ int sun8i_mixer_drm_format_to_hw(u32 format, u32 *hw_format) @@ -122,7 +122,7 @@ index bdeb9b80e038..86a38a2f00a7 100644 SUN8I_MIXER_GLOBAL_DBUFF_ENABLE); } diff --git a/drivers/gpu/drm/sun4i/sun8i_mixer.h b/drivers/gpu/drm/sun4i/sun8i_mixer.h -index 5a610ee30301..d7898c9c9cc0 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_mixer.h +++ b/drivers/gpu/drm/sun4i/sun8i_mixer.h @@ -186,9 +186,15 @@ struct sun8i_mixer { @@ -142,7 +142,7 @@ index 5a610ee30301..d7898c9c9cc0 100644 int overlay; }; diff --git a/drivers/gpu/drm/sun4i/sun8i_ui_layer.c b/drivers/gpu/drm/sun4i/sun8i_ui_layer.c -index 248fbb606ede..b90e5edef4e8 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_ui_layer.c +++ b/drivers/gpu/drm/sun4i/sun8i_ui_layer.c @@ -24,55 +24,6 @@ @@ -262,7 +262,7 @@ index 248fbb606ede..b90e5edef4e8 100644 layer->overlay = 0; diff --git a/drivers/gpu/drm/sun4i/sun8i_vi_layer.c b/drivers/gpu/drm/sun4i/sun8i_vi_layer.c -index 0c0f1ac80517..9c09d9c08496 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_vi_layer.c +++ b/drivers/gpu/drm/sun4i/sun8i_vi_layer.c @@ -18,55 +18,6 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Implement-gamma-correction.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Implement-gamma-correction.patch index f4ecf22b13cf..a2ef7a0aa8c1 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Implement-gamma-correction.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Implement-gamma-correction.patch @@ -14,7 +14,7 @@ Signed-off-by: Vasily Khoruzhick 3 files changed, 58 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/sun4i/sun4i_crtc.c b/drivers/gpu/drm/sun4i/sun4i_crtc.c -index 18e74047b0f5..a09944a49e89 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_crtc.c +++ b/drivers/gpu/drm/sun4i/sun4i_crtc.c @@ -103,6 +103,20 @@ static void sun4i_crtc_atomic_flush(struct drm_crtc *crtc, @@ -39,7 +39,7 @@ index 18e74047b0f5..a09944a49e89 100644 static void sun4i_crtc_atomic_disable(struct drm_crtc *crtc, diff --git a/drivers/gpu/drm/sun4i/sun4i_tcon.c b/drivers/gpu/drm/sun4i/sun4i_tcon.c -index a1a2c845ade0..19b45fc8b23f 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_tcon.c +++ b/drivers/gpu/drm/sun4i/sun4i_tcon.c @@ -240,6 +240,34 @@ void sun4i_tcon_enable_vblank(struct sun4i_tcon *tcon, bool enable) @@ -90,7 +90,7 @@ index a1a2c845ade0..19b45fc8b23f 100644 err_free_dclk: diff --git a/drivers/gpu/drm/sun4i/sun4i_tcon.h b/drivers/gpu/drm/sun4i/sun4i_tcon.h -index fa23aa23fe4a..97df39db2a31 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_tcon.h +++ b/drivers/gpu/drm/sun4i/sun4i_tcon.h @@ -19,6 +19,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Support-taking-over-display-pipeline-state-from-p-boo.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Support-taking-over-display-pipeline-state-from-p-boo.patch index 831d3c003537..a7335d6b02d6 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Support-taking-over-display-pipeline-state-from-p-boo.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Support-taking-over-display-pipeline-state-from-p-boo.patch @@ -1,4 +1,4 @@ -From 5c8fb02e4e3aece301d6e6e0cdac37b7417ef800 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Sun, 30 Apr 2023 18:19:16 +0200 Subject: drm/sun4i: Support taking over display pipeline state from p-boot @@ -8,20 +8,20 @@ For perfect, flickerless and fast boot. Signed-off-by: Ondrej Jirman --- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 4 +- - drivers/gpu/drm/drm_fbdev_generic.c | 14 +++++ - drivers/gpu/drm/panel/panel-sitronix-st7703.c | 17 ++++++ - drivers/gpu/drm/sun4i/sun4i_tcon.c | 23 ++++++++ + drivers/gpu/drm/drm_fbdev_generic.c | 14 +++ + drivers/gpu/drm/panel/panel-sitronix-st7703.c | 17 +++ + drivers/gpu/drm/sun4i/sun4i_tcon.c | 23 ++++ drivers/gpu/drm/sun4i/sun4i_tcon.h | 2 + - drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 13 +++++ + drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 13 +++ drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 2 + - drivers/gpu/drm/sun4i/sun8i_mixer.c | 52 +++++++++++++++++++ - drivers/gpu/drm/sun4i/sun8i_mixer.h | 3 ++ - drivers/phy/allwinner/phy-sun6i-mipi-dphy.c | 14 +++++ - drivers/video/backlight/pwm_bl.c | 25 ++++++++- + drivers/gpu/drm/sun4i/sun8i_mixer.c | 52 ++++++++++ + drivers/gpu/drm/sun4i/sun8i_mixer.h | 3 + + drivers/phy/allwinner/phy-sun6i-mipi-dphy.c | 14 +++ + drivers/video/backlight/pwm_bl.c | 25 ++++- 11 files changed, 167 insertions(+), 2 deletions(-) diff --git a/drivers/clk/sunxi-ng/ccu-sun50i-a64.c b/drivers/clk/sunxi-ng/ccu-sun50i-a64.c -index ec9d8126a173..e354cfaa0aef 100644 +index 111111111111..222222222222 100644 --- a/drivers/clk/sunxi-ng/ccu-sun50i-a64.c +++ b/drivers/clk/sunxi-ng/ccu-sun50i-a64.c @@ -978,7 +978,9 @@ static int sun50i_a64_ccu_probe(struct platform_device *pdev) @@ -36,7 +36,7 @@ index ec9d8126a173..e354cfaa0aef 100644 /* Set PLL MIPI as parent for TCON0 */ val = readl(reg + SUN50I_A64_TCON0_CLK_REG); diff --git a/drivers/gpu/drm/drm_fbdev_generic.c b/drivers/gpu/drm/drm_fbdev_generic.c -index b4659cd6285a..8baca744bae0 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/drm_fbdev_generic.c +++ b/drivers/gpu/drm/drm_fbdev_generic.c @@ -78,6 +78,7 @@ static int drm_fbdev_generic_helper_fb_probe(struct drm_fb_helper *fb_helper, @@ -68,7 +68,7 @@ index b4659cd6285a..8baca744bae0 100644 err_drm_fb_helper_release_info: diff --git a/drivers/gpu/drm/panel/panel-sitronix-st7703.c b/drivers/gpu/drm/panel/panel-sitronix-st7703.c -index 4625e197134c..e76870502c01 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/panel/panel-sitronix-st7703.c +++ b/drivers/gpu/drm/panel/panel-sitronix-st7703.c @@ -62,6 +62,7 @@ struct st7703 { @@ -136,7 +136,7 @@ index 4625e197134c..e76870502c01 100644 if (IS_ERR(ctx->reset_gpio)) return dev_err_probe(dev, PTR_ERR(ctx->reset_gpio), "Failed to get reset gpio\n"); diff --git a/drivers/gpu/drm/sun4i/sun4i_tcon.c b/drivers/gpu/drm/sun4i/sun4i_tcon.c -index 19b45fc8b23f..d95843587958 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_tcon.c +++ b/drivers/gpu/drm/sun4i/sun4i_tcon.c @@ -40,6 +40,8 @@ @@ -220,7 +220,7 @@ index 19b45fc8b23f..d95843587958 100644 /* panels and bridges are present only on TCONs with channel 0 */ diff --git a/drivers/gpu/drm/sun4i/sun4i_tcon.h b/drivers/gpu/drm/sun4i/sun4i_tcon.h -index 97df39db2a31..864d70b9d242 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_tcon.h +++ b/drivers/gpu/drm/sun4i/sun4i_tcon.h @@ -293,6 +293,8 @@ struct sun4i_tcon { @@ -233,7 +233,7 @@ index 97df39db2a31..864d70b9d242 100644 struct drm_bridge *sun4i_tcon_find_bridge(struct device_node *node); diff --git a/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c b/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c -index 4abf4f102007..62926a19388c 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c +++ b/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c @@ -732,6 +732,7 @@ static void sun6i_dsi_encoder_enable(struct drm_encoder *encoder) @@ -290,7 +290,7 @@ index 4abf4f102007..62926a19388c 100644 if (IS_ERR(base)) { dev_err(dev, "Couldn't map the DSI encoder registers\n"); diff --git a/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h b/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h -index f1ddefe0f554..958c2997ab43 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h +++ b/drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h @@ -38,6 +38,8 @@ struct sun6i_dsi { @@ -303,7 +303,7 @@ index f1ddefe0f554..958c2997ab43 100644 static inline struct sun6i_dsi *host_to_sun6i_dsi(struct mipi_dsi_host *host) diff --git a/drivers/gpu/drm/sun4i/sun8i_mixer.c b/drivers/gpu/drm/sun4i/sun8i_mixer.c -index 86a38a2f00a7..68865bea236a 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_mixer.c +++ b/drivers/gpu/drm/sun4i/sun8i_mixer.c @@ -24,6 +24,7 @@ @@ -433,7 +433,7 @@ index 86a38a2f00a7..68865bea236a 100644 } diff --git a/drivers/gpu/drm/sun4i/sun8i_mixer.h b/drivers/gpu/drm/sun4i/sun8i_mixer.h -index d7898c9c9cc0..68e2741b0962 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_mixer.h +++ b/drivers/gpu/drm/sun4i/sun8i_mixer.h @@ -184,6 +184,9 @@ struct sun8i_mixer { @@ -447,7 +447,7 @@ index d7898c9c9cc0..68e2741b0962 100644 enum { diff --git a/drivers/phy/allwinner/phy-sun6i-mipi-dphy.c b/drivers/phy/allwinner/phy-sun6i-mipi-dphy.c -index 36eab95271b2..a19a27cea860 100644 +index 111111111111..222222222222 100644 --- a/drivers/phy/allwinner/phy-sun6i-mipi-dphy.c +++ b/drivers/phy/allwinner/phy-sun6i-mipi-dphy.c @@ -195,6 +195,8 @@ struct sun6i_dphy { @@ -493,7 +493,7 @@ index 36eab95271b2..a19a27cea860 100644 if (IS_ERR(regs)) { dev_err(&pdev->dev, "Couldn't map the DPHY encoder registers\n"); diff --git a/drivers/video/backlight/pwm_bl.c b/drivers/video/backlight/pwm_bl.c -index 35c716e9043c..6a6859541532 100644 +index 111111111111..222222222222 100644 --- a/drivers/video/backlight/pwm_bl.c +++ b/drivers/video/backlight/pwm_bl.c @@ -455,7 +455,7 @@ static int pwm_backlight_probe(struct platform_device *pdev) @@ -543,5 +543,5 @@ index 35c716e9043c..6a6859541532 100644 platform_set_drvdata(pdev, bl); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Unify-sun8i_-_layer-structs.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Unify-sun8i_-_layer-structs.patch index 3d1d44fa0173..b97d0912dd91 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Unify-sun8i_-_layer-structs.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-Unify-sun8i_-_layer-structs.patch @@ -19,7 +19,7 @@ Signed-off-by: Ondrej Jirman 6 files changed, 38 insertions(+), 48 deletions(-) diff --git a/drivers/gpu/drm/sun4i/sun8i_mixer.c b/drivers/gpu/drm/sun4i/sun8i_mixer.c -index 01382860aaee..1e681314e379 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_mixer.c +++ b/drivers/gpu/drm/sun4i/sun8i_mixer.c @@ -271,7 +271,7 @@ static struct drm_plane **sun8i_layers_init(struct drm_device *drm, @@ -41,7 +41,7 @@ index 01382860aaee..1e681314e379 100644 layer = sun8i_ui_layer_init_one(drm, mixer, i); if (IS_ERR(layer)) { diff --git a/drivers/gpu/drm/sun4i/sun8i_mixer.h b/drivers/gpu/drm/sun4i/sun8i_mixer.h -index 85c94884fb9a..5a610ee30301 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_mixer.h +++ b/drivers/gpu/drm/sun4i/sun8i_mixer.h @@ -9,6 +9,7 @@ @@ -73,7 +73,7 @@ index 85c94884fb9a..5a610ee30301 100644 engine_to_sun8i_mixer(struct sunxi_engine *engine) { diff --git a/drivers/gpu/drm/sun4i/sun8i_ui_layer.c b/drivers/gpu/drm/sun4i/sun8i_ui_layer.c -index ca75ca0835a6..248fbb606ede 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_ui_layer.c +++ b/drivers/gpu/drm/sun4i/sun8i_ui_layer.c @@ -232,7 +232,7 @@ static int sun8i_ui_layer_atomic_check(struct drm_plane *plane, @@ -122,7 +122,7 @@ index ca75ca0835a6..248fbb606ede 100644 int ret; diff --git a/drivers/gpu/drm/sun4i/sun8i_ui_layer.h b/drivers/gpu/drm/sun4i/sun8i_ui_layer.h -index e3e32ee1178d..83892f6ff211 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_ui_layer.h +++ b/drivers/gpu/drm/sun4i/sun8i_ui_layer.h @@ -47,21 +47,9 @@ @@ -152,7 +152,7 @@ index e3e32ee1178d..83892f6ff211 100644 + int index); #endif /* _SUN8I_UI_LAYER_H_ */ diff --git a/drivers/gpu/drm/sun4i/sun8i_vi_layer.c b/drivers/gpu/drm/sun4i/sun8i_vi_layer.c -index f9c0a56d3a14..0c0f1ac80517 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_vi_layer.c +++ b/drivers/gpu/drm/sun4i/sun8i_vi_layer.c @@ -366,7 +366,7 @@ static int sun8i_vi_layer_atomic_check(struct drm_plane *plane, @@ -202,7 +202,7 @@ index f9c0a56d3a14..0c0f1ac80517 100644 int ret; diff --git a/drivers/gpu/drm/sun4i/sun8i_vi_layer.h b/drivers/gpu/drm/sun4i/sun8i_vi_layer.h -index 48c399e1c86d..655440cdc78f 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun8i_vi_layer.h +++ b/drivers/gpu/drm/sun4i/sun8i_vi_layer.h @@ -52,21 +52,9 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-tcon-hand-over-the-duty-to-keep-TCON0-clock-to-CCU-on.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-tcon-hand-over-the-duty-to-keep-TCON0-clock-to-CCU-on.patch index 4324caa63b13..6ad272911deb 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-tcon-hand-over-the-duty-to-keep-TCON0-clock-to-CCU-on.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/drm-sun4i-tcon-hand-over-the-duty-to-keep-TCON0-clock-to-CCU-on.patch @@ -15,7 +15,7 @@ Signed-off-by: Icenowy Zheng 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/sun4i/sun4i_tcon.c b/drivers/gpu/drm/sun4i/sun4i_tcon.c -index d95843587958..5329fd1df519 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_tcon.c +++ b/drivers/gpu/drm/sun4i/sun4i_tcon.c @@ -110,9 +110,11 @@ static void sun4i_tcon_channel_set_status(struct sun4i_tcon *tcon, int channel, @@ -56,7 +56,7 @@ index d95843587958..5329fd1df519 100644 }; MODULE_DEVICE_TABLE(of, sun4i_tcon_of_table); diff --git a/drivers/gpu/drm/sun4i/sun4i_tcon.h b/drivers/gpu/drm/sun4i/sun4i_tcon.h -index 864d70b9d242..7ba3df9e27df 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/sun4i/sun4i_tcon.h +++ b/drivers/gpu/drm/sun4i/sun4i_tcon.h @@ -250,6 +250,7 @@ struct sun4i_tcon_quirks { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-axp20x-adc-allow-to-use-TS-pin-as-GPADC.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-axp20x-adc-allow-to-use-TS-pin-as-GPADC.patch index bc1aad3557fe..07387b3530cc 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-axp20x-adc-allow-to-use-TS-pin-as-GPADC.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-axp20x-adc-allow-to-use-TS-pin-as-GPADC.patch @@ -14,7 +14,7 @@ Signed-off-by: Icenowy Zheng 1 file changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings/iio/adc/x-powers,axp209-adc.yaml b/Documentation/devicetree/bindings/iio/adc/x-powers,axp209-adc.yaml -index d40689f233f2..74f051a86927 100644 +index 111111111111..222222222222 100644 --- a/Documentation/devicetree/bindings/iio/adc/x-powers,axp209-adc.yaml +++ b/Documentation/devicetree/bindings/iio/adc/x-powers,axp209-adc.yaml @@ -61,6 +61,11 @@ properties: diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-iio-magnetometer-add-DT-binding-for-Voltafield-AF81.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-iio-magnetometer-add-DT-binding-for-Voltafield-AF81.patch index 50c2f0e984dc..067b5e854b82 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-iio-magnetometer-add-DT-binding-for-Voltafield-AF81.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-iio-magnetometer-add-DT-binding-for-Voltafield-AF81.patch @@ -1,4 +1,4 @@ -From d42a012154543761ac328927ee4479af557ff731 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Icenowy Zheng Date: Thu, 18 Mar 2021 20:16:52 +0800 Subject: dt-bindings: iio: magnetometer: add DT binding for Voltafield AF8133J @@ -11,13 +11,12 @@ Add a device tree binding for it. Signed-off-by: Icenowy Zheng --- - .../iio/magnetometer/voltafield,af8133j.yaml | 59 +++++++++++++++++++ + Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml | 59 ++++++++++ 1 file changed, 59 insertions(+) - create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml diff --git a/Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml b/Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml new file mode 100644 -index 000000000000..51e1be85c68b +index 000000000000..111111111111 --- /dev/null +++ b/Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml @@ -0,0 +1,59 @@ @@ -81,5 +80,5 @@ index 000000000000..51e1be85c68b + }; + }; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-input-gpio-vibrator-Don-t-require-enable-gpios.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-input-gpio-vibrator-Don-t-require-enable-gpios.patch index f6d78537f642..bd4c92b5e4be 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-input-gpio-vibrator-Don-t-require-enable-gpios.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-input-gpio-vibrator-Don-t-require-enable-gpios.patch @@ -13,7 +13,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/input/gpio-vibrator.yaml b/Documentation/devicetree/bindings/input/gpio-vibrator.yaml -index 2384465eaa19..082ac06471db 100644 +index 111111111111..222222222222 100644 --- a/Documentation/devicetree/bindings/input/gpio-vibrator.yaml +++ b/Documentation/devicetree/bindings/input/gpio-vibrator.yaml @@ -24,7 +24,12 @@ properties: diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-leds-Add-a-binding-for-AXP813-charger-led.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-leds-Add-a-binding-for-AXP813-charger-led.patch index 4fa8e643f15f..3ad68ac23dab 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-leds-Add-a-binding-for-AXP813-charger-led.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-leds-Add-a-binding-for-AXP813-charger-led.patch @@ -1,4 +1,4 @@ -From 8293db0f17c8a81d2e6e2fdb3d9d48d5357227c9 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Sun, 23 Feb 2020 13:40:15 +0100 Subject: dt-bindings: leds: Add a binding for AXP813 charger led @@ -7,13 +7,12 @@ The AXP813 PMIC can control one LED. Add binding to represent the LED. Signed-off-by: Ondrej Jirman --- - .../devicetree/bindings/leds/leds-axp20x.yaml | 24 +++++++++++++++++++ + Documentation/devicetree/bindings/leds/leds-axp20x.yaml | 24 ++++++++++ 1 file changed, 24 insertions(+) - create mode 100644 Documentation/devicetree/bindings/leds/leds-axp20x.yaml diff --git a/Documentation/devicetree/bindings/leds/leds-axp20x.yaml b/Documentation/devicetree/bindings/leds/leds-axp20x.yaml new file mode 100644 -index 000000000000..110edae82204 +index 000000000000..111111111111 --- /dev/null +++ b/Documentation/devicetree/bindings/leds/leds-axp20x.yaml @@ -0,0 +1,24 @@ @@ -42,5 +41,5 @@ index 000000000000..110edae82204 +required: + - compatible -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-media-Add-bindings-for-Himax-HM5065-camera-sensor.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-media-Add-bindings-for-Himax-HM5065-camera-sensor.patch index ecb161238a04..2085842ded30 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-media-Add-bindings-for-Himax-HM5065-camera-sensor.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-media-Add-bindings-for-Himax-HM5065-camera-sensor.patch @@ -1,4 +1,4 @@ -From 593fcc75e9f84f97c7d659531b9b6dd3e2d6692c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Sat, 30 Sep 2017 02:30:39 +0200 Subject: dt-bindings: media: Add bindings for Himax HM5065 camera sensor @@ -7,13 +7,12 @@ HM5065 is 5MP CMOS sensor... Signed-off-by: Ondrej Jirman --- - .../devicetree/bindings/media/i2c/hm5065.txt | 49 +++++++++++++++++++ + Documentation/devicetree/bindings/media/i2c/hm5065.txt | 49 ++++++++++ 1 file changed, 49 insertions(+) - create mode 100644 Documentation/devicetree/bindings/media/i2c/hm5065.txt diff --git a/Documentation/devicetree/bindings/media/i2c/hm5065.txt b/Documentation/devicetree/bindings/media/i2c/hm5065.txt new file mode 100644 -index 000000000000..92ba6cac0d2f +index 000000000000..111111111111 --- /dev/null +++ b/Documentation/devicetree/bindings/media/i2c/hm5065.txt @@ -0,0 +1,49 @@ @@ -67,5 +66,5 @@ index 000000000000..92ba6cac0d2f + }; +}; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-vendor-prefix-add-prefix-for-Voltafield.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-vendor-prefix-add-prefix-for-Voltafield.patch index 3fb66e1e7b3f..10dfc150f2df 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-vendor-prefix-add-prefix-for-Voltafield.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/dt-bindings-vendor-prefix-add-prefix-for-Voltafield.patch @@ -1,4 +1,4 @@ -From e416deafa5d3e4a71cae25903b2a5d4c8c04cf03 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Fri, 30 Dec 2022 23:23:04 +0100 Subject: dt-bindings: vendor-prefix: add prefix for Voltafield @@ -13,7 +13,7 @@ Signed-off-by: Icenowy Zheng 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml -index 12a16031d7b6..45cef0307774 100644 +index 111111111111..222222222222 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -1486,6 +1486,8 @@ patternProperties: @@ -26,5 +26,5 @@ index 12a16031d7b6..45cef0307774 100644 description: Vision Optical Technology Co., Ltd. "^vxt,.*": -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/firmware-arm_scpi-Support-unidirectional-mailbox-channels.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/firmware-arm_scpi-Support-unidirectional-mailbox-channels.patch index 8c711025bb1c..ce37520a83af 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/firmware-arm_scpi-Support-unidirectional-mailbox-channels.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/firmware-arm_scpi-Support-unidirectional-mailbox-channels.patch @@ -1,4 +1,4 @@ -From f586d2ac2ae092252c8328ed78f669927703da5d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Samuel Holland Date: Tue, 5 Mar 2019 22:02:41 -0600 Subject: firmware: arm_scpi: Support unidirectional mailbox channels @@ -14,11 +14,11 @@ one), this new mode only supports a single SCPI channel. Signed-off-by: Samuel Holland --- - drivers/firmware/arm_scpi.c | 58 +++++++++++++++++++++++++++++-------- + drivers/firmware/arm_scpi.c | 58 ++++++++-- 1 file changed, 46 insertions(+), 12 deletions(-) diff --git a/drivers/firmware/arm_scpi.c b/drivers/firmware/arm_scpi.c -index b8aa8bfc1973..35eb153b4fed 100644 +index 111111111111..222222222222 100644 --- a/drivers/firmware/arm_scpi.c +++ b/drivers/firmware/arm_scpi.c @@ -234,7 +234,8 @@ struct scpi_xfer { @@ -123,5 +123,5 @@ index b8aa8bfc1973..35eb153b4fed 100644 } -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/firmware-scpi-Add-support-for-sending-a-SCPI_CMD_SET_SYS_PWR_ST.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/firmware-scpi-Add-support-for-sending-a-SCPI_CMD_SET_SYS_PWR_ST.patch index ef6e391d892e..9ae38fb8fab3 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/firmware-scpi-Add-support-for-sending-a-SCPI_CMD_SET_SYS_PWR_ST.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/firmware-scpi-Add-support-for-sending-a-SCPI_CMD_SET_SYS_PWR_ST.patch @@ -1,4 +1,4 @@ -From c9a463489d34b3b2b4247496a378eb1bbe437b61 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Sat, 2 Nov 2019 15:14:10 +0100 Subject: firmware: scpi: Add support for sending a SCPI_CMD_SET_SYS_PWR_STATE @@ -22,7 +22,7 @@ Signed-off-by: Ondrej Jirman 2 files changed, 11 insertions(+) diff --git a/drivers/firmware/arm_scpi.c b/drivers/firmware/arm_scpi.c -index 3de25e9d18ef..b8aa8bfc1973 100644 +index 111111111111..222222222222 100644 --- a/drivers/firmware/arm_scpi.c +++ b/drivers/firmware/arm_scpi.c @@ -184,6 +184,7 @@ enum scpi_drv_cmds { @@ -71,7 +71,7 @@ index 3de25e9d18ef..b8aa8bfc1973 100644 struct scpi_ops *get_scpi_ops(void) diff --git a/include/linux/scpi_protocol.h b/include/linux/scpi_protocol.h -index d2176a56828a..6169348c3b72 100644 +index 111111111111..222222222222 100644 --- a/include/linux/scpi_protocol.h +++ b/include/linux/scpi_protocol.h @@ -76,6 +76,7 @@ struct scpi_ops { @@ -83,5 +83,5 @@ index d2176a56828a..6169348c3b72 100644 #if IS_REACHABLE(CONFIG_ARM_SCPI_PROTOCOL) -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/gnss-ubx-Send-soft-powerdown-message-on-suspend.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/gnss-ubx-Send-soft-powerdown-message-on-suspend.patch index 1a5fad809883..6ed9ced3ffc4 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/gnss-ubx-Send-soft-powerdown-message-on-suspend.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/gnss-ubx-Send-soft-powerdown-message-on-suspend.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 35 insertions(+) diff --git a/drivers/gnss/ubx.c b/drivers/gnss/ubx.c -index c951be202ca2..6f09229da095 100644 +index 111111111111..222222222222 100644 --- a/drivers/gnss/ubx.c +++ b/drivers/gnss/ubx.c @@ -33,11 +33,46 @@ static int ubx_set_active(struct gnss_serial *gserial) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/hm5065-yaml-bindings-wip.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/hm5065-yaml-bindings-wip.patch index 9d0e90d80d81..24ab2fecb4ef 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/hm5065-yaml-bindings-wip.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/hm5065-yaml-bindings-wip.patch @@ -1,16 +1,15 @@ -From 4715abbcdd863cd1c300e51dfe4d50e7009f6e4c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Mon, 20 May 2019 17:58:05 +0200 Subject: hm5065: yaml bindings (wip) --- - .../devicetree/bindings/media/i2c/hm5065.yaml | 90 +++++++++++++++++++ + Documentation/devicetree/bindings/media/i2c/hm5065.yaml | 90 ++++++++++ 1 file changed, 90 insertions(+) - create mode 100644 Documentation/devicetree/bindings/media/i2c/hm5065.yaml diff --git a/Documentation/devicetree/bindings/media/i2c/hm5065.yaml b/Documentation/devicetree/bindings/media/i2c/hm5065.yaml new file mode 100644 -index 000000000000..df7a4f514b3f +index 000000000000..111111111111 --- /dev/null +++ b/Documentation/devicetree/bindings/media/i2c/hm5065.yaml @@ -0,0 +1,90 @@ @@ -105,5 +104,5 @@ index 000000000000..df7a4f514b3f + }; +}; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/i2c-mv64xxx-Don-t-make-a-fuss-when-pinctrl-recovery-state-is-no.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/i2c-mv64xxx-Don-t-make-a-fuss-when-pinctrl-recovery-state-is-no.patch index 2bfa6c5a9b2e..0817730301cd 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/i2c-mv64xxx-Don-t-make-a-fuss-when-pinctrl-recovery-state-is-no.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/i2c-mv64xxx-Don-t-make-a-fuss-when-pinctrl-recovery-state-is-no.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 8 insertions(+) diff --git a/drivers/i2c/busses/i2c-mv64xxx.c b/drivers/i2c/busses/i2c-mv64xxx.c -index fd8403b07fa6..1efc2b1970c2 100644 +index 111111111111..222222222222 100644 --- a/drivers/i2c/busses/i2c-mv64xxx.c +++ b/drivers/i2c/busses/i2c-mv64xxx.c @@ -951,6 +951,14 @@ static int mv64xxx_i2c_init_recovery_info(struct mv64xxx_i2c_data *drv_data, diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-adc-axp20x_adc-allow-to-set-TS-pin-to-GPADC-mode.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-adc-axp20x_adc-allow-to-set-TS-pin-to-GPADC-mode.patch index 2fb257d50e5a..3e133bc1b0a5 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-adc-axp20x_adc-allow-to-set-TS-pin-to-GPADC-mode.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-adc-axp20x_adc-allow-to-set-TS-pin-to-GPADC-mode.patch @@ -14,7 +14,7 @@ Signed-off-by: Icenowy Zheng 1 file changed, 6 insertions(+) diff --git a/drivers/iio/adc/axp20x_adc.c b/drivers/iio/adc/axp20x_adc.c -index 75bda94dbce1..83e228980ad5 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/axp20x_adc.c +++ b/drivers/iio/adc/axp20x_adc.c @@ -40,6 +40,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-adc-sun4i-gpadc-iio-Allow-to-use-sun5i-a13-gpadc-iio-from-D.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-adc-sun4i-gpadc-iio-Allow-to-use-sun5i-a13-gpadc-iio-from-D.patch index 4bad9c43edb6..9edda53de48e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-adc-sun4i-gpadc-iio-Allow-to-use-sun5i-a13-gpadc-iio-from-D.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-adc-sun4i-gpadc-iio-Allow-to-use-sun5i-a13-gpadc-iio-from-D.patch @@ -15,7 +15,7 @@ Signed-off-by: Ondrej Jirman 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/allwinner/sun5i.dtsi b/arch/arm/boot/dts/allwinner/sun5i.dtsi -index cdd23ff16159..764c7eaa2f3b 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/boot/dts/allwinner/sun5i.dtsi +++ b/arch/arm/boot/dts/allwinner/sun5i.dtsi @@ -663,6 +663,11 @@ rtp: rtp@1c25000 { @@ -31,7 +31,7 @@ index cdd23ff16159..764c7eaa2f3b 100644 uart0: serial@1c28000 { diff --git a/drivers/iio/adc/sun4i-gpadc-iio.c b/drivers/iio/adc/sun4i-gpadc-iio.c -index 25bba96367a8..93c959c9583e 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/adc/sun4i-gpadc-iio.c +++ b/drivers/iio/adc/sun4i-gpadc-iio.c @@ -621,7 +621,8 @@ static int sun4i_gpadc_probe(struct platform_device *pdev) @@ -45,7 +45,7 @@ index 25bba96367a8..93c959c9583e 100644 else ret = sun4i_gpadc_probe_mfd(pdev, indio_dev); diff --git a/drivers/mfd/sun4i-gpadc.c b/drivers/mfd/sun4i-gpadc.c -index 3029d48e982c..51da961cffd5 100644 +index 111111111111..222222222222 100644 --- a/drivers/mfd/sun4i-gpadc.c +++ b/drivers/mfd/sun4i-gpadc.c @@ -53,6 +53,7 @@ static struct mfd_cell sun4i_gpadc_cells[] = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Add-runtime-power-management.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Add-runtime-power-management.patch index dc17bcd2d5eb..d51ca1852c81 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Add-runtime-power-management.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Add-runtime-power-management.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 81 insertions(+), 19 deletions(-) diff --git a/drivers/iio/magnetometer/af8133j.c b/drivers/iio/magnetometer/af8133j.c -index 5fc684802663..5b84859a85ea 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/magnetometer/af8133j.c +++ b/drivers/iio/magnetometer/af8133j.c @@ -11,6 +11,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Add-support-for-buffer.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Add-support-for-buffer.patch index d985ebd00088..917765914d1b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Add-support-for-buffer.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Add-support-for-buffer.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/drivers/iio/magnetometer/af8133j.c b/drivers/iio/magnetometer/af8133j.c -index 5b84859a85ea..24656f006ac0 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/magnetometer/af8133j.c +++ b/drivers/iio/magnetometer/af8133j.c @@ -16,6 +16,8 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Avoid-compiler-warning.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Avoid-compiler-warning.patch index 57467f3f8c04..16eb5ecbd0dc 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Avoid-compiler-warning.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Avoid-compiler-warning.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/iio/magnetometer/af8133j.c b/drivers/iio/magnetometer/af8133j.c -index 24656f006ac0..21380c8b11f5 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/magnetometer/af8133j.c +++ b/drivers/iio/magnetometer/af8133j.c @@ -171,7 +171,7 @@ static int af8133j_power_up(struct af8133j_data *data) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Cleanup-probe-and-power-up-down.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Cleanup-probe-and-power-up-down.patch index 852f0ffcf41c..02f4d6d3572d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Cleanup-probe-and-power-up-down.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-af8133j-Cleanup-probe-and-power-up-down.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 73 insertions(+), 92 deletions(-) diff --git a/drivers/iio/magnetometer/af8133j.c b/drivers/iio/magnetometer/af8133j.c -index f71b413ca3c9..5fc684802663 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/magnetometer/af8133j.c +++ b/drivers/iio/magnetometer/af8133j.c @@ -4,8 +4,6 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-core-Add-option-to-force-identity-mount-matrix.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-core-Add-option-to-force-identity-mount-matrix.patch index 1c20943ce939..f699b2120332 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-core-Add-option-to-force-identity-mount-matrix.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-core-Add-option-to-force-identity-mount-matrix.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 12 insertions(+) diff --git a/drivers/iio/industrialio-core.c b/drivers/iio/industrialio-core.c -index d752e9c0499b..a27f35fc81bc 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/industrialio-core.c +++ b/drivers/iio/industrialio-core.c @@ -36,6 +36,16 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-light-stk3310-Add-support-for-I2C-regulator.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-light-stk3310-Add-support-for-I2C-regulator.patch index d1a7e48279f7..7dc039f500a7 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-light-stk3310-Add-support-for-I2C-regulator.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-light-stk3310-Add-support-for-I2C-regulator.patch @@ -13,7 +13,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/drivers/iio/light/stk3310.c b/drivers/iio/light/stk3310.c -index ed34ee5e9207..f7739d32ae3c 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/light/stk3310.c +++ b/drivers/iio/light/stk3310.c @@ -119,6 +119,7 @@ struct stk3310_data { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-magnetometer-add-a-driver-for-Voltafield-AF8133J-magnetomet.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-magnetometer-add-a-driver-for-Voltafield-AF8133J-magnetomet.patch index cf3eeca7d435..76ca9aad18c5 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-magnetometer-add-a-driver-for-Voltafield-AF8133J-magnetomet.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-magnetometer-add-a-driver-for-Voltafield-AF8133J-magnetomet.patch @@ -1,4 +1,4 @@ -From 8759aa2c91fd23727c88fce7e31cbb31e524032d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Icenowy Zheng Date: Thu, 18 Mar 2021 20:19:25 +0800 Subject: iio: magnetometer: add a driver for Voltafield AF8133J magnetometer @@ -13,12 +13,11 @@ Signed-off-by: Shoji Keita --- drivers/iio/magnetometer/Kconfig | 12 + drivers/iio/magnetometer/Makefile | 1 + - drivers/iio/magnetometer/af8133j.c | 351 +++++++++++++++++++++++++++++ + drivers/iio/magnetometer/af8133j.c | 351 ++++++++++ 3 files changed, 364 insertions(+) - create mode 100644 drivers/iio/magnetometer/af8133j.c diff --git a/drivers/iio/magnetometer/Kconfig b/drivers/iio/magnetometer/Kconfig -index 38532d840f2a..cd2917d71904 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/magnetometer/Kconfig +++ b/drivers/iio/magnetometer/Kconfig @@ -6,6 +6,18 @@ @@ -41,7 +40,7 @@ index 38532d840f2a..cd2917d71904 100644 tristate "Asahi Kasei AK8974 3-Axis Magnetometer" depends on I2C diff --git a/drivers/iio/magnetometer/Makefile b/drivers/iio/magnetometer/Makefile -index b1c784ea71c8..ec5c46fbf999 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/magnetometer/Makefile +++ b/drivers/iio/magnetometer/Makefile @@ -4,6 +4,7 @@ @@ -54,7 +53,7 @@ index b1c784ea71c8..ec5c46fbf999 100644 obj-$(CONFIG_BMC150_MAGN) += bmc150_magn.o diff --git a/drivers/iio/magnetometer/af8133j.c b/drivers/iio/magnetometer/af8133j.c new file mode 100644 -index 000000000000..f71b413ca3c9 +index 000000000000..111111111111 --- /dev/null +++ b/drivers/iio/magnetometer/af8133j.c @@ -0,0 +1,351 @@ @@ -410,5 +409,5 @@ index 000000000000..f71b413ca3c9 +MODULE_DESCRIPTION("Voltafield AF8133J magnetic sensor driver"); +MODULE_LICENSE("GPL v2"); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-st_sensors-Don-t-report-error-when-the-device-is-not-presen.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-st_sensors-Don-t-report-error-when-the-device-is-not-presen.patch index 674599e2a88c..9f440230e5b1 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-st_sensors-Don-t-report-error-when-the-device-is-not-presen.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-st_sensors-Don-t-report-error-when-the-device-is-not-presen.patch @@ -13,7 +13,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/drivers/iio/common/st_sensors/st_sensors_core.c b/drivers/iio/common/st_sensors/st_sensors_core.c -index c77d7bdcc121..f0612b5ea8e0 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/common/st_sensors/st_sensors_core.c +++ b/drivers/iio/common/st_sensors/st_sensors_core.c @@ -600,8 +600,16 @@ int st_sensors_verify_id(struct iio_dev *indio_dev) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-stk3310-Implement-vdd-supply-and-power-it-off-during-suspen.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-stk3310-Implement-vdd-supply-and-power-it-off-during-suspen.patch index 1dc807419030..9e360e4549cd 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/iio-stk3310-Implement-vdd-supply-and-power-it-off-during-suspen.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/iio-stk3310-Implement-vdd-supply-and-power-it-off-during-suspen.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 45 insertions(+), 3 deletions(-) diff --git a/drivers/iio/light/stk3310.c b/drivers/iio/light/stk3310.c -index 72b08d870d33..ed34ee5e9207 100644 +index 111111111111..222222222222 100644 --- a/drivers/iio/light/stk3310.c +++ b/drivers/iio/light/stk3310.c @@ -16,6 +16,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Clear-the-ids-buffer-in-a-saner-way.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Clear-the-ids-buffer-in-a-saner-way.patch index e7fac39ac50c..36542dfd8237 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Clear-the-ids-buffer-in-a-saner-way.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Clear-the-ids-buffer-in-a-saner-way.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/input/touchscreen/cyttsp4_core.c b/drivers/input/touchscreen/cyttsp4_core.c -index 31fd75477322..c115cb449146 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.c +++ b/drivers/input/touchscreen/cyttsp4_core.c @@ -854,10 +854,9 @@ static void cyttsp4_get_mt_touches(struct cyttsp4 *cd, int num_cur_tch) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-De-obfuscate-MT-signals-setup-platform-data.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-De-obfuscate-MT-signals-setup-platform-data.patch index 901886fc6f67..f63c4adcfd9b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-De-obfuscate-MT-signals-setup-platform-data.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-De-obfuscate-MT-signals-setup-platform-data.patch @@ -14,7 +14,7 @@ Signed-off-by: Ondrej Jirman 3 files changed, 66 insertions(+), 89 deletions(-) diff --git a/drivers/input/touchscreen/cyttsp4_core.c b/drivers/input/touchscreen/cyttsp4_core.c -index 867c18abc89b..31fd75477322 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.c +++ b/drivers/input/touchscreen/cyttsp4_core.c @@ -853,31 +853,26 @@ static void cyttsp4_get_mt_touches(struct cyttsp4 *cd, int num_cur_tch) @@ -172,7 +172,7 @@ index 867c18abc89b..31fd75477322 100644 input_mt_init_slots(cd->input, cd->si->si_ofs.tch_abs[CY_TCH_T].max, diff --git a/drivers/input/touchscreen/cyttsp4_core.h b/drivers/input/touchscreen/cyttsp4_core.h -index 05fb30058d87..995bfd0a54d0 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.h +++ b/drivers/input/touchscreen/cyttsp4_core.h @@ -357,32 +357,6 @@ enum cyttsp4_hst_mode_bits { @@ -209,7 +209,7 @@ index 05fb30058d87..995bfd0a54d0 100644 CY_FLAG_NONE = 0x00, CY_FLAG_HOVER = 0x04, diff --git a/include/linux/platform_data/cyttsp4.h b/include/linux/platform_data/cyttsp4.h -index 362fa181ac04..1b5b30796e43 100644 +index 111111111111..222222222222 100644 --- a/include/linux/platform_data/cyttsp4.h +++ b/include/linux/platform_data/cyttsp4.h @@ -21,15 +21,31 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-De-obfuscate-platform-data-for-keys.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-De-obfuscate-platform-data-for-keys.patch index fe6a79f213c8..fc1bfbd43af5 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-De-obfuscate-platform-data-for-keys.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-De-obfuscate-platform-data-for-keys.patch @@ -10,7 +10,7 @@ Signed-off-by: Ondrej Jirman 2 files changed, 9 insertions(+), 25 deletions(-) diff --git a/drivers/input/touchscreen/cyttsp4_core.c b/drivers/input/touchscreen/cyttsp4_core.c -index 7cb26929dc73..f2dd87cdeb8f 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.c +++ b/drivers/input/touchscreen/cyttsp4_core.c @@ -541,8 +541,6 @@ static int cyttsp4_si_get_btn_data(struct cyttsp4 *cd) @@ -51,7 +51,7 @@ index 7cb26929dc73..f2dd87cdeb8f 100644 si->btn[btn].enabled = true; } diff --git a/include/linux/platform_data/cyttsp4.h b/include/linux/platform_data/cyttsp4.h -index 5dc9d2be384b..c54160c17b0b 100644 +index 111111111111..222222222222 100644 --- a/include/linux/platform_data/cyttsp4.h +++ b/include/linux/platform_data/cyttsp4.h @@ -33,11 +33,9 @@ struct cyttsp4_mt_platform_data { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-ENOSYS-error-is-ok-when-powering-up.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-ENOSYS-error-is-ok-when-powering-up.patch index 04827a6823e6..a4e4d33369ea 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-ENOSYS-error-is-ok-when-powering-up.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-ENOSYS-error-is-ok-when-powering-up.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/cyttsp4_core.c b/drivers/input/touchscreen/cyttsp4_core.c -index c115cb449146..a9e86e444aeb 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.c +++ b/drivers/input/touchscreen/cyttsp4_core.c @@ -1764,7 +1764,8 @@ static int cyttsp4_core_wake_(struct cyttsp4 *cd) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Faster-recovery-from-failed-wakeup-HACK.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Faster-recovery-from-failed-wakeup-HACK.patch index cfb2dc0d441e..2122f9e2ea07 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Faster-recovery-from-failed-wakeup-HACK.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Faster-recovery-from-failed-wakeup-HACK.patch @@ -14,7 +14,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/cyttsp4_core.c b/drivers/input/touchscreen/cyttsp4_core.c -index a9e86e444aeb..8170c25ecdb9 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.c +++ b/drivers/input/touchscreen/cyttsp4_core.c @@ -26,7 +26,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Fix-probe-oops.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Fix-probe-oops.patch index bb3f9dae0777..4134e7292d65 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Fix-probe-oops.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Fix-probe-oops.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 3 insertions(+) diff --git a/drivers/input/touchscreen/cyttsp4_core.c b/drivers/input/touchscreen/cyttsp4_core.c -index cb235f560439..defac8fd02b6 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.c +++ b/drivers/input/touchscreen/cyttsp4_core.c @@ -1902,6 +1902,9 @@ static int cyttsp4_setup_input_device(struct cyttsp4 *cd) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Fix-warnings.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Fix-warnings.patch index 1baf6ebfa01e..e37d5902bb78 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Fix-warnings.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Fix-warnings.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/cyttsp4_core.c b/drivers/input/touchscreen/cyttsp4_core.c -index 70bc1d2d0619..b8f100d7bbea 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.c +++ b/drivers/input/touchscreen/cyttsp4_core.c @@ -1460,6 +1460,7 @@ static void cyttsp4_watchdog_work(struct work_struct *work) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Make-the-driver-not-hog-the-system-s-workqueue.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Make-the-driver-not-hog-the-system-s-workqueue.patch index 2f9481146550..fc698b231040 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Make-the-driver-not-hog-the-system-s-workqueue.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Make-the-driver-not-hog-the-system-s-workqueue.patch @@ -13,7 +13,7 @@ Signed-off-by: Ondrej Jirman 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/drivers/input/touchscreen/cyttsp4_core.c b/drivers/input/touchscreen/cyttsp4_core.c -index b8f100d7bbea..cb235f560439 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.c +++ b/drivers/input/touchscreen/cyttsp4_core.c @@ -720,7 +720,7 @@ static void cyttsp4_queue_startup_(struct cyttsp4 *cd) @@ -80,7 +80,7 @@ index b8f100d7bbea..cb235f560439 100644 return 0; } diff --git a/drivers/input/touchscreen/cyttsp4_core.h b/drivers/input/touchscreen/cyttsp4_core.h -index cff547979b28..ac2d7b303f39 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.h +++ b/drivers/input/touchscreen/cyttsp4_core.h @@ -62,7 +62,7 @@ enum cyttsp_cmd_bits { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Port-the-driver-to-use-device-properties.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Port-the-driver-to-use-device-properties.patch index af3ea61e4867..790697528c9e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Port-the-driver-to-use-device-properties.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Port-the-driver-to-use-device-properties.patch @@ -17,7 +17,7 @@ Signed-off-by: Ondrej Jirman 3 files changed, 150 insertions(+), 189 deletions(-) diff --git a/drivers/input/touchscreen/cyttsp4_core.c b/drivers/input/touchscreen/cyttsp4_core.c -index 8170c25ecdb9..e77883fe932e 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.c +++ b/drivers/input/touchscreen/cyttsp4_core.c @@ -17,6 +17,7 @@ @@ -443,7 +443,7 @@ index 8170c25ecdb9..e77883fe932e 100644 MODULE_AUTHOR("Cypress"); +MODULE_AUTHOR("Ondrej Jirman "); diff --git a/drivers/input/touchscreen/cyttsp4_core.h b/drivers/input/touchscreen/cyttsp4_core.h -index 995bfd0a54d0..cff547979b28 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.h +++ b/drivers/input/touchscreen/cyttsp4_core.h @@ -24,6 +24,8 @@ @@ -509,7 +509,7 @@ index 995bfd0a54d0..cff547979b28 100644 void *buf) { diff --git a/include/linux/platform_data/cyttsp4.h b/include/linux/platform_data/cyttsp4.h -index e718d2204ce7..e69de29bb2d1 100644 +index 111111111111..222222222222 100644 --- a/include/linux/platform_data/cyttsp4.h +++ b/include/linux/platform_data/cyttsp4.h @@ -1,70 +0,0 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Remove-unused-enable_vkeys.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Remove-unused-enable_vkeys.patch index 9635b7c0c651..0e1de5b3897a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Remove-unused-enable_vkeys.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Remove-unused-enable_vkeys.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 deletion(-) diff --git a/include/linux/platform_data/cyttsp4.h b/include/linux/platform_data/cyttsp4.h -index 1f945aa2466e..362fa181ac04 100644 +index 111111111111..222222222222 100644 --- a/include/linux/platform_data/cyttsp4.h +++ b/include/linux/platform_data/cyttsp4.h @@ -24,7 +24,6 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Remove-useless-indirection-with-driver-platform-d.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Remove-useless-indirection-with-driver-platform-d.patch index b0fe8c14fd4d..c1bad694047f 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Remove-useless-indirection-with-driver-platform-d.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Remove-useless-indirection-with-driver-platform-d.patch @@ -19,7 +19,7 @@ Signed-off-by: Ondrej Jirman 3 files changed, 128 insertions(+), 149 deletions(-) diff --git a/drivers/input/touchscreen/cyttsp4_core.c b/drivers/input/touchscreen/cyttsp4_core.c -index f2dd87cdeb8f..867c18abc89b 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.c +++ b/drivers/input/touchscreen/cyttsp4_core.c @@ -133,8 +133,8 @@ static int cyttsp4_hw_soft_reset(struct cyttsp4 *cd) @@ -626,7 +626,7 @@ index f2dd87cdeb8f..867c18abc89b 100644 kfree(cd); return 0; diff --git a/drivers/input/touchscreen/cyttsp4_core.h b/drivers/input/touchscreen/cyttsp4_core.h -index 6262f6e45075..05fb30058d87 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.h +++ b/drivers/input/touchscreen/cyttsp4_core.h @@ -305,16 +305,6 @@ struct cyttsp4_sysinfo { @@ -663,7 +663,7 @@ index 6262f6e45075..05fb30058d87 100644 u8 *xfer_buf; #ifdef VERBOSE_DEBUG diff --git a/include/linux/platform_data/cyttsp4.h b/include/linux/platform_data/cyttsp4.h -index c54160c17b0b..1f945aa2466e 100644 +index 111111111111..222222222222 100644 --- a/include/linux/platform_data/cyttsp4.h +++ b/include/linux/platform_data/cyttsp4.h @@ -27,36 +27,30 @@ struct touch_framework { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Restart-on-wakeup-wakeup-by-I2C-read-doesn-t-work.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Restart-on-wakeup-wakeup-by-I2C-read-doesn-t-work.patch index 12bc458543c0..1b5353afa382 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Restart-on-wakeup-wakeup-by-I2C-read-doesn-t-work.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Restart-on-wakeup-wakeup-by-I2C-read-doesn-t-work.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/drivers/input/touchscreen/cyttsp4_core.c b/drivers/input/touchscreen/cyttsp4_core.c -index e77883fe932e..70bc1d2d0619 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_core.c +++ b/drivers/input/touchscreen/cyttsp4_core.c @@ -27,7 +27,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Use-i2c-spi-names-directly-in-the-driver.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Use-i2c-spi-names-directly-in-the-driver.patch index 90190154dbf1..ca0e510772fc 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Use-i2c-spi-names-directly-in-the-driver.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-cyttsp4-Use-i2c-spi-names-directly-in-the-driver.patch @@ -13,7 +13,7 @@ Signed-off-by: Ondrej Jirman 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/drivers/input/touchscreen/cyttsp4_i2c.c b/drivers/input/touchscreen/cyttsp4_i2c.c -index 80a6890cd45a..6df0312fca94 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_i2c.c +++ b/drivers/input/touchscreen/cyttsp4_i2c.c @@ -50,14 +50,14 @@ static void cyttsp4_i2c_remove(struct i2c_client *client) @@ -34,7 +34,7 @@ index 80a6890cd45a..6df0312fca94 100644 }, .probe = cyttsp4_i2c_probe, diff --git a/drivers/input/touchscreen/cyttsp4_spi.c b/drivers/input/touchscreen/cyttsp4_spi.c -index 944fbbe9113e..f3cca8c9c119 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/cyttsp4_spi.c +++ b/drivers/input/touchscreen/cyttsp4_spi.c @@ -172,7 +172,7 @@ static void cyttsp4_spi_remove(struct spi_device *spi) @@ -47,7 +47,7 @@ index 944fbbe9113e..f3cca8c9c119 100644 }, .probe = cyttsp4_spi_probe, diff --git a/include/linux/platform_data/cyttsp4.h b/include/linux/platform_data/cyttsp4.h -index 1b5b30796e43..e718d2204ce7 100644 +index 111111111111..222222222222 100644 --- a/include/linux/platform_data/cyttsp4.h +++ b/include/linux/platform_data/cyttsp4.h @@ -16,8 +16,6 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-goodix-Add-option-to-power-off-the-controller-during-susp.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-goodix-Add-option-to-power-off-the-controller-during-susp.patch index cb7aa4ca11ee..92835e21b905 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-goodix-Add-option-to-power-off-the-controller-during-susp.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-goodix-Add-option-to-power-off-the-controller-during-susp.patch @@ -1,4 +1,4 @@ -From 97ced9009b21e6989dbe7acf33846435e190048c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Sun, 25 Apr 2021 03:16:42 +0200 Subject: input: goodix: Add option to power off the controller during suspend @@ -11,12 +11,12 @@ Let's power off the controller during system sleep instead. Signed-off-by: Ondrej Jirman --- - drivers/input/touchscreen/goodix.c | 37 ++++++++++++++++++++++++++++++ + drivers/input/touchscreen/goodix.c | 37 ++++++++++ drivers/input/touchscreen/goodix.h | 1 + 2 files changed, 38 insertions(+) diff --git a/drivers/input/touchscreen/goodix.c b/drivers/input/touchscreen/goodix.c -index a62ed54a1977..3934f6422b3e 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/goodix.c +++ b/drivers/input/touchscreen/goodix.c @@ -1309,6 +1309,7 @@ static void goodix_disable_regulators(void *arg) @@ -85,7 +85,7 @@ index a62ed54a1977..3934f6422b3e 100644 enable_irq(client->irq); return 0; diff --git a/drivers/input/touchscreen/goodix.h b/drivers/input/touchscreen/goodix.h -index 7c44aa110ee6..db9f03149b11 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/goodix.h +++ b/drivers/input/touchscreen/goodix.h @@ -105,6 +105,7 @@ struct goodix_ts_data { @@ -97,5 +97,5 @@ index 7c44aa110ee6..db9f03149b11 100644 int goodix_i2c_read(struct i2c_client *client, u16 reg, u8 *buf, int len); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-gpio-vibra-Allow-to-use-vcc-supply-alone-to-control-the-v.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-gpio-vibra-Allow-to-use-vcc-supply-alone-to-control-the-v.patch index 72b1955827cf..268e345cb16a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-gpio-vibra-Allow-to-use-vcc-supply-alone-to-control-the-v.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-gpio-vibra-Allow-to-use-vcc-supply-alone-to-control-the-v.patch @@ -17,7 +17,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/drivers/input/misc/gpio-vibra.c b/drivers/input/misc/gpio-vibra.c -index ad44b4d18a2a..de24e28458b0 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/misc/gpio-vibra.c +++ b/drivers/input/misc/gpio-vibra.c @@ -39,7 +39,7 @@ static int gpio_vibrator_start(struct gpio_vibrator *vibrator) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Allow-disabling-the-keyboard-input.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Allow-disabling-the-keyboard-input.patch index 542f2813ef38..0e7b4cf77833 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Allow-disabling-the-keyboard-input.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Allow-disabling-the-keyboard-input.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 7 insertions(+) diff --git a/drivers/input/keyboard/pinephone-keyboard.c b/drivers/input/keyboard/pinephone-keyboard.c -index 147b1f288a33..365037d8609d 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/keyboard/pinephone-keyboard.c +++ b/drivers/input/keyboard/pinephone-keyboard.c @@ -15,6 +15,10 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Allow-to-disable-Fn-layer-processing.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Allow-to-disable-Fn-layer-processing.patch index 23531f0d4a47..0b3d484a7a1c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Allow-to-disable-Fn-layer-processing.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Allow-to-disable-Fn-layer-processing.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 12 insertions(+) diff --git a/drivers/input/keyboard/pinephone-keyboard.c b/drivers/input/keyboard/pinephone-keyboard.c -index 365037d8609d..f758c1eabe40 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/keyboard/pinephone-keyboard.c +++ b/drivers/input/keyboard/pinephone-keyboard.c @@ -19,6 +19,10 @@ static bool disable_input; diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Don-t-print-error-when-the-keyboard-is.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Don-t-print-error-when-the-keyboard-is.patch index 787480ed56ba..dd65a586391c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Don-t-print-error-when-the-keyboard-is.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Don-t-print-error-when-the-keyboard-is.patch @@ -13,7 +13,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 5 insertions(+) diff --git a/drivers/input/keyboard/pinephone-keyboard.c b/drivers/input/keyboard/pinephone-keyboard.c -index f758c1eabe40..ceeb26069c8f 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/keyboard/pinephone-keyboard.c +++ b/drivers/input/keyboard/pinephone-keyboard.c @@ -353,6 +353,11 @@ static int ppkb_probe(struct i2c_client *client) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Wait-a-bit-after-enabling-vbus.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Wait-a-bit-after-enabling-vbus.patch index c4029fc31d2d..cdafa12d14b7 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Wait-a-bit-after-enabling-vbus.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-pinephone-keyboard-Wait-a-bit-after-enabling-vbus.patch @@ -14,7 +14,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 2 insertions(+) diff --git a/drivers/input/keyboard/pinephone-keyboard.c b/drivers/input/keyboard/pinephone-keyboard.c -index ceeb26069c8f..e4e266f1b70f 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/keyboard/pinephone-keyboard.c +++ b/drivers/input/keyboard/pinephone-keyboard.c @@ -350,6 +350,8 @@ static int ppkb_probe(struct i2c_client *client) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-touch-goodix-Try-to-keep-regulator-enable-disable-balance.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-touch-goodix-Try-to-keep-regulator-enable-disable-balance.patch index f7e467a270f6..5dcd68e9d48a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-touch-goodix-Try-to-keep-regulator-enable-disable-balance.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-touch-goodix-Try-to-keep-regulator-enable-disable-balance.patch @@ -1,4 +1,4 @@ -From c9ff28982c46270c969e78d0d8a337f624b2ea9a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Sun, 21 May 2023 01:26:59 +0200 Subject: input: touch: goodix: Try to keep regulator enable/disable balanced @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 insertion(+) diff --git a/drivers/input/touchscreen/goodix.c b/drivers/input/touchscreen/goodix.c -index 3934f6422b3e..600b841a0a39 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/goodix.c +++ b/drivers/input/touchscreen/goodix.c @@ -1502,6 +1502,7 @@ static int goodix_resume(struct device *dev) @@ -24,5 +24,5 @@ index 3934f6422b3e..600b841a0a39 100644 return error; } -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/input-touchscreen-goodix-Add-config-debugfs-file.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/input-touchscreen-goodix-Add-config-debugfs-file.patch index f0149a068e3e..a8cc672d1622 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/input-touchscreen-goodix-Add-config-debugfs-file.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/input-touchscreen-goodix-Add-config-debugfs-file.patch @@ -1,16 +1,16 @@ -From 63ce932b5b7c822e14f02262823211b39695289f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Mon, 22 Jun 2020 17:17:09 +0200 Subject: input: touchscreen: goodix: Add config debugfs file Signed-off-by: Ondrej Jirman --- - drivers/input/touchscreen/goodix.c | 17 +++++++++++++++++ + drivers/input/touchscreen/goodix.c | 17 ++++++++++ drivers/input/touchscreen/goodix.h | 1 + 2 files changed, 18 insertions(+) diff --git a/drivers/input/touchscreen/goodix.c b/drivers/input/touchscreen/goodix.c -index b068ff8afbc9..a62ed54a1977 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/goodix.c +++ b/drivers/input/touchscreen/goodix.c @@ -22,6 +22,7 @@ @@ -59,7 +59,7 @@ index b068ff8afbc9..a62ed54a1977 100644 static int goodix_suspend(struct device *dev) diff --git a/drivers/input/touchscreen/goodix.h b/drivers/input/touchscreen/goodix.h -index 87797cc88b32..7c44aa110ee6 100644 +index 111111111111..222222222222 100644 --- a/drivers/input/touchscreen/goodix.h +++ b/drivers/input/touchscreen/goodix.h @@ -104,6 +104,7 @@ struct goodix_ts_data { @@ -71,5 +71,5 @@ index 87797cc88b32..7c44aa110ee6 100644 int goodix_i2c_read(struct i2c_client *client, u16 reg, u8 *buf, int len); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/leds-axp20x-Support-charger-LED-on-AXP20x-like-PMICs.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/leds-axp20x-Support-charger-LED-on-AXP20x-like-PMICs.patch index 0af0bcc486a3..720e1d06dec1 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/leds-axp20x-Support-charger-LED-on-AXP20x-like-PMICs.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/leds-axp20x-Support-charger-LED-on-AXP20x-like-PMICs.patch @@ -1,4 +1,4 @@ -From 745f2f399073b25636afe94187904406931c279b Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Thu, 4 Feb 2021 00:55:20 +0100 Subject: leds: axp20x: Support charger LED on AXP20x like PMICs @@ -15,15 +15,14 @@ that without changes. Signed-off-by: Ondrej Jirman --- - drivers/leds/Kconfig | 15 +++ + drivers/leds/Kconfig | 15 + drivers/leds/Makefile | 1 + - drivers/leds/leds-axp20x.c | 255 +++++++++++++++++++++++++++++++++++++ + drivers/leds/leds-axp20x.c | 255 ++++++++++ drivers/mfd/axp20x.c | 3 + 4 files changed, 274 insertions(+) - create mode 100644 drivers/leds/leds-axp20x.c diff --git a/drivers/leds/Kconfig b/drivers/leds/Kconfig -index 3132439f99e0..ac64da6991c9 100644 +index 111111111111..222222222222 100644 --- a/drivers/leds/Kconfig +++ b/drivers/leds/Kconfig @@ -885,6 +885,14 @@ config LEDS_IP30 @@ -56,7 +55,7 @@ index 3132439f99e0..ac64da6991c9 100644 comment "Flash and Torch LED drivers" diff --git a/drivers/leds/Makefile b/drivers/leds/Makefile -index d7348e8bc019..679153c22b54 100644 +index 111111111111..222222222222 100644 --- a/drivers/leds/Makefile +++ b/drivers/leds/Makefile @@ -88,6 +88,7 @@ obj-$(CONFIG_LEDS_TURRIS_OMNIA) += leds-turris-omnia.o @@ -69,7 +68,7 @@ index d7348e8bc019..679153c22b54 100644 obj-$(CONFIG_LEDS_CR0014114) += leds-cr0014114.o diff --git a/drivers/leds/leds-axp20x.c b/drivers/leds/leds-axp20x.c new file mode 100644 -index 000000000000..fd94930f6433 +index 000000000000..111111111111 --- /dev/null +++ b/drivers/leds/leds-axp20x.c @@ -0,0 +1,255 @@ @@ -329,7 +328,7 @@ index 000000000000..fd94930f6433 +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:leds-axp20x"); diff --git a/drivers/mfd/axp20x.c b/drivers/mfd/axp20x.c -index 6ac8aec24788..e1f3489c1292 100644 +index 111111111111..222222222222 100644 --- a/drivers/mfd/axp20x.c +++ b/drivers/mfd/axp20x.c @@ -1126,6 +1126,9 @@ static const struct mfd_cell axp813_cells[] = { @@ -343,5 +342,5 @@ index 6ac8aec24788..e1f3489c1292 100644 }; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/mailbox-Allow-to-run-mailbox-while-timekeeping-is-suspended.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/mailbox-Allow-to-run-mailbox-while-timekeeping-is-suspended.patch index 98436a3e66eb..9bbe5e84e6e0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/mailbox-Allow-to-run-mailbox-while-timekeeping-is-suspended.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/mailbox-Allow-to-run-mailbox-while-timekeeping-is-suspended.patch @@ -14,7 +14,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/drivers/mailbox/mailbox.c b/drivers/mailbox/mailbox.c -index ebff3baf3045..9d6656a0dc38 100644 +index 111111111111..222222222222 100644 --- a/drivers/mailbox/mailbox.c +++ b/drivers/mailbox/mailbox.c @@ -84,10 +84,12 @@ static void msg_submit(struct mbox_chan *chan) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-cedrus-Fix-failure-to-clean-up-hardware-on-probe-failure.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-cedrus-Fix-failure-to-clean-up-hardware-on-probe-failure.patch index efb18b0ec7c4..1aa7e5c09499 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-cedrus-Fix-failure-to-clean-up-hardware-on-probe-failure.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-cedrus-Fix-failure-to-clean-up-hardware-on-probe-failure.patch @@ -9,7 +9,7 @@ Signed-off-by: Samuel Holland 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/staging/media/sunxi/cedrus/cedrus.c b/drivers/staging/media/sunxi/cedrus/cedrus.c -index 8e248d4a0aec..a0f9f4a5b03a 100644 +index 111111111111..222222222222 100644 --- a/drivers/staging/media/sunxi/cedrus/cedrus.c +++ b/drivers/staging/media/sunxi/cedrus/cedrus.c @@ -478,7 +478,7 @@ static int cedrus_probe(struct platform_device *pdev) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Add-PIXEL_RATE-HBLANK-and-VBLANK-controls.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Add-PIXEL_RATE-HBLANK-and-VBLANK-controls.patch index fb9773ca1584..3a4f9a2afd82 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Add-PIXEL_RATE-HBLANK-and-VBLANK-controls.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Add-PIXEL_RATE-HBLANK-and-VBLANK-controls.patch @@ -8,7 +8,7 @@ Subject: media: gc2145: Add PIXEL_RATE, HBLANK and VBLANK controls 1 file changed, 264 insertions(+), 211 deletions(-) diff --git a/drivers/media/i2c/gc2145.c b/drivers/media/i2c/gc2145.c -index d3d16a05ca21..704bf8953bf8 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/gc2145.c +++ b/drivers/media/i2c/gc2145.c @@ -216,6 +216,9 @@ static const char * const gc2145_supply_name[] = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Added-BGGR-bayer-mode.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Added-BGGR-bayer-mode.patch index 05eed6719fef..02b641904855 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Added-BGGR-bayer-mode.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Added-BGGR-bayer-mode.patch @@ -10,7 +10,7 @@ in v4l, mostly because they're mirrored. 1 file changed, 5 insertions(+) diff --git a/drivers/media/i2c/gc2145.c b/drivers/media/i2c/gc2145.c -index 3269a88cfd1b..bc5b55cb791b 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/gc2145.c +++ b/drivers/media/i2c/gc2145.c @@ -187,6 +187,11 @@ static const struct gc2145_pixfmt gc2145_formats[] = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Disable-debug-output.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Disable-debug-output.patch index 6e45ece107d9..fb8be19f5e52 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Disable-debug-output.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Disable-debug-output.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/media/i2c/gc2145.c b/drivers/media/i2c/gc2145.c -index bc5b55cb791b..d3d16a05ca21 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/gc2145.c +++ b/drivers/media/i2c/gc2145.c @@ -8,7 +8,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Galaxycore-camera-module-driver.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Galaxycore-camera-module-driver.patch index ad97d942131e..9266b36c0241 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Galaxycore-camera-module-driver.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-Galaxycore-camera-module-driver.patch @@ -1,4 +1,4 @@ -From 5d33ce20965585d65c3fff56dcccb6f11b8c8b54 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Tue, 23 Jun 2020 19:51:18 +0200 Subject: media: gc2145: Galaxycore camera module driver @@ -9,12 +9,11 @@ Signed-off-by: Ondrej Jirman --- drivers/media/i2c/Kconfig | 10 + drivers/media/i2c/Makefile | 1 + - drivers/media/i2c/gc2145.c | 2244 ++++++++++++++++++++++++++++++++++++ + drivers/media/i2c/gc2145.c | 2244 ++++++++++ 3 files changed, 2255 insertions(+) - create mode 100644 drivers/media/i2c/gc2145.c diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig -index da0b84a29080..79ca5b45a496 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/Kconfig +++ b/drivers/media/i2c/Kconfig @@ -626,6 +626,16 @@ config VIDEO_HM5065 @@ -35,7 +34,7 @@ index da0b84a29080..79ca5b45a496 100644 menu "Lens drivers" diff --git a/drivers/media/i2c/Makefile b/drivers/media/i2c/Makefile -index 84233fd63e90..5724482c38ee 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/Makefile +++ b/drivers/media/i2c/Makefile @@ -146,3 +146,4 @@ obj-$(CONFIG_VIDEO_VPX3220) += vpx3220.o @@ -45,7 +44,7 @@ index 84233fd63e90..5724482c38ee 100644 +obj-$(CONFIG_VIDEO_GC2145) += gc2145.o diff --git a/drivers/media/i2c/gc2145.c b/drivers/media/i2c/gc2145.c new file mode 100644 -index 000000000000..3269a88cfd1b +index 000000000000..111111111111 --- /dev/null +++ b/drivers/media/i2c/gc2145.c @@ -0,0 +1,2244 @@ @@ -2294,5 +2293,5 @@ index 000000000000..3269a88cfd1b +MODULE_DESCRIPTION("GC2145 Camera Subdev Driver"); +MODULE_LICENSE("GPL"); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-fix-white-balance-colors.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-fix-white-balance-colors.patch index a7fe477c7d9e..e0ca84240ad5 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-fix-white-balance-colors.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-fix-white-balance-colors.patch @@ -24,7 +24,7 @@ Signed-off-by: Andrey Skvortsov 1 file changed, 97 insertions(+), 21 deletions(-) diff --git a/drivers/media/i2c/gc2145.c b/drivers/media/i2c/gc2145.c -index d5d97e07c38e..507734b9de7d 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/gc2145.c +++ b/drivers/media/i2c/gc2145.c @@ -1,6 +1,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-implement-system-suspend.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-implement-system-suspend.patch index 18e681ef961c..95397788acfc 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-implement-system-suspend.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-gc2145-implement-system-suspend.patch @@ -13,7 +13,7 @@ Signed-off-by: Andrey Skvortsov 1 file changed, 37 insertions(+) diff --git a/drivers/media/i2c/gc2145.c b/drivers/media/i2c/gc2145.c -index 704bf8953bf8..d5d97e07c38e 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/gc2145.c +++ b/drivers/media/i2c/gc2145.c @@ -2273,6 +2273,42 @@ static void gc2145_remove(struct i2c_client *client) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-hm5065-Add-subdev-driver-for-Himax-HM5065-camera-sensor.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-hm5065-Add-subdev-driver-for-Himax-HM5065-camera-sensor.patch index acd1b06b5854..45d9414987f8 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-hm5065-Add-subdev-driver-for-Himax-HM5065-camera-sensor.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-hm5065-Add-subdev-driver-for-Himax-HM5065-camera-sensor.patch @@ -1,4 +1,4 @@ -From f98cb240a443710d5722ad551c4a0936eae2736a Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Sat, 30 Sep 2017 02:39:48 +0200 Subject: media: hm5065: Add subdev driver for Himax HM5065 camera sensor @@ -16,12 +16,11 @@ Signed-off-by: Ondrej Jirman --- drivers/media/i2c/Kconfig | 10 + drivers/media/i2c/Makefile | 1 + - drivers/media/i2c/hm5065.c | 2205 ++++++++++++++++++++++++++++++++++++ + drivers/media/i2c/hm5065.c | 2205 ++++++++++ 3 files changed, 2216 insertions(+) - create mode 100644 drivers/media/i2c/hm5065.c diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig -index 53b443be5a59..da0b84a29080 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/Kconfig +++ b/drivers/media/i2c/Kconfig @@ -616,6 +616,16 @@ config VIDEO_ST_VGXY61 @@ -42,7 +41,7 @@ index 53b443be5a59..da0b84a29080 100644 menu "Lens drivers" diff --git a/drivers/media/i2c/Makefile b/drivers/media/i2c/Makefile -index 80b00d39b48f..84233fd63e90 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/Makefile +++ b/drivers/media/i2c/Makefile @@ -145,3 +145,4 @@ obj-$(CONFIG_VIDEO_VP27SMPX) += vp27smpx.o @@ -52,7 +51,7 @@ index 80b00d39b48f..84233fd63e90 100644 +obj-$(CONFIG_VIDEO_HM5065) += hm5065.o diff --git a/drivers/media/i2c/hm5065.c b/drivers/media/i2c/hm5065.c new file mode 100644 -index 000000000000..a2ed05b12411 +index 000000000000..111111111111 --- /dev/null +++ b/drivers/media/i2c/hm5065.c @@ -0,0 +1,2205 @@ @@ -2262,5 +2261,5 @@ index 000000000000..a2ed05b12411 +MODULE_DESCRIPTION("HM5065 Camera Subdev Driver"); +MODULE_LICENSE("GPL"); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Add-read-only-property-for-vblank.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Add-read-only-property-for-vblank.patch index eee0c0ff7465..79b68e7c6135 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Add-read-only-property-for-vblank.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Add-read-only-property-for-vblank.patch @@ -1,4 +1,4 @@ -From 0093885ca62a63485702f585cba7ad5af9fc1dd2 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Adam Pigg Date: Thu, 29 Dec 2022 11:10:41 +0000 Subject: media: ov5640: Add read-only property for vblank @@ -8,7 +8,7 @@ Subject: media: ov5640: Add read-only property for vblank 1 file changed, 1 insertion(+) diff --git a/drivers/media/i2c/ov5640.c b/drivers/media/i2c/ov5640.c -index 1f790f26d637..2cfc44e8b18d 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/ov5640.c +++ b/drivers/media/i2c/ov5640.c @@ -3846,6 +3846,7 @@ static int ov5640_init_controls(struct ov5640_dev *sensor) @@ -20,5 +20,5 @@ index 1f790f26d637..2cfc44e8b18d 100644 ctrls->exposure->flags |= V4L2_CTRL_FLAG_VOLATILE; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Don-t-powerup-the-sensor-during-driver-probe.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Don-t-powerup-the-sensor-during-driver-probe.patch index 87810cd81240..c0dd773de591 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Don-t-powerup-the-sensor-during-driver-probe.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Don-t-powerup-the-sensor-during-driver-probe.patch @@ -1,4 +1,4 @@ -From 40e2bb34734f1ba9e5fbec3867e2aef7f6844e01 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Mon, 6 Mar 2023 01:12:27 +0100 Subject: media: ov5640: Don't powerup the sensor during driver probe @@ -9,11 +9,11 @@ pipeline via s_power callback, later on. Signed-off-by: Ondrej Jirman --- - drivers/media/i2c/ov5640.c | 55 +++++++++----------------------------- + drivers/media/i2c/ov5640.c | 55 ++-------- 1 file changed, 12 insertions(+), 43 deletions(-) diff --git a/drivers/media/i2c/ov5640.c b/drivers/media/i2c/ov5640.c -index efe4267d56ba..c655b3f07212 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/ov5640.c +++ b/drivers/media/i2c/ov5640.c @@ -2496,6 +2496,7 @@ static void ov5640_powerup_sequence(struct ov5640_dev *sensor) @@ -115,5 +115,5 @@ index efe4267d56ba..c655b3f07212 100644 if (!pm_runtime_status_suspended(dev)) ov5640_sensor_suspend(dev); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Experiment-Try-to-disable-denoising-sharpening.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Experiment-Try-to-disable-denoising-sharpening.patch index 8882b5f4583e..fb4999af55f2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Experiment-Try-to-disable-denoising-sharpening.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Experiment-Try-to-disable-denoising-sharpening.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 17 insertions(+) diff --git a/drivers/media/i2c/ov5640.c b/drivers/media/i2c/ov5640.c -index 5fe85aa2d2ec..a45df252e04a 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/ov5640.c +++ b/drivers/media/i2c/ov5640.c @@ -2326,6 +2326,7 @@ static int ov5640_set_mode(struct ov5640_dev *sensor) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Fix-focus-commands-blocking-until-complete.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Fix-focus-commands-blocking-until-complete.patch index ac68ee82e237..a2e009cf0715 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Fix-focus-commands-blocking-until-complete.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Fix-focus-commands-blocking-until-complete.patch @@ -1,4 +1,4 @@ -From b98e106e465ef48572c1ece5b558c737605e317c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Benjamin Schaaf Date: Mon, 22 Nov 2021 23:38:26 +1100 Subject: media: ov5640: Fix focus commands blocking until complete @@ -6,11 +6,11 @@ Subject: media: ov5640: Fix focus commands blocking until complete Previously setting the focus controls would block until the sensor completed the focus routine. --- - drivers/media/i2c/ov5640.c | 67 ++++++++++---------------------------- + drivers/media/i2c/ov5640.c | 67 +++------- 1 file changed, 18 insertions(+), 49 deletions(-) diff --git a/drivers/media/i2c/ov5640.c b/drivers/media/i2c/ov5640.c -index 15eb59d6eab6..1f790f26d637 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/ov5640.c +++ b/drivers/media/i2c/ov5640.c @@ -2642,6 +2642,19 @@ static int ov5640_copy_fw_to_device(struct ov5640_dev *sensor, @@ -109,5 +109,5 @@ index 15eb59d6eab6..1f790f26d637 100644 } -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Implement-autofocus.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Implement-autofocus.patch index b993dde3db43..b2dcd89669f1 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Implement-autofocus.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Implement-autofocus.patch @@ -1,4 +1,4 @@ -From 5b3b9f22388f5334e8dac03a76fa0d4a5a67e426 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Sun, 7 Aug 2022 15:17:09 +0200 Subject: media: ov5640: Implement autofocus @@ -11,11 +11,11 @@ this at least makes it possible to focus on the center of the sensor. Signed-off-by: Martijn Braam --- - drivers/media/i2c/ov5640.c | 279 +++++++++++++++++++++++++++++++++++++ + drivers/media/i2c/ov5640.c | 279 ++++++++++ 1 file changed, 279 insertions(+) diff --git a/drivers/media/i2c/ov5640.c b/drivers/media/i2c/ov5640.c -index c9075f52661b..30018f02ba7b 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/ov5640.c +++ b/drivers/media/i2c/ov5640.c @@ -9,6 +9,7 @@ @@ -391,5 +391,5 @@ index c9075f52661b..30018f02ba7b 100644 sensor->sd.ctrl_handler = hdl; return 0; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Improve-error-reporting.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Improve-error-reporting.patch index 92c2b12f9039..3fe10745b45d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Improve-error-reporting.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Improve-error-reporting.patch @@ -1,4 +1,4 @@ -From e142aebc5710f65cb14d284f82ce7e92c44e8b31 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Fri, 22 Oct 2021 19:52:49 +0200 Subject: media: ov5640: Improve error reporting @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/media/i2c/ov5640.c b/drivers/media/i2c/ov5640.c -index 4fa904708e19..c9075f52661b 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/ov5640.c +++ b/drivers/media/i2c/ov5640.c @@ -3920,8 +3920,10 @@ static int ov5640_probe(struct i2c_client *client) @@ -39,5 +39,5 @@ index 4fa904708e19..c9075f52661b 100644 pm_runtime_enable(dev); pm_runtime_set_autosuspend_delay(dev, 1000); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Improve-firmware-load-time.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Improve-firmware-load-time.patch index ceb6cfdb5875..b056ff131977 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Improve-firmware-load-time.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Improve-firmware-load-time.patch @@ -1,4 +1,4 @@ -From c41026d7c55935921faedb6f409747a4b55fccca Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Benjamin Schaaf Date: Mon, 22 Nov 2021 23:38:26 +1100 Subject: media: ov5640: Improve firmware load time @@ -9,11 +9,11 @@ loading it, so there's no need for a long timeout or retry. The firmware can also not be loaded when the sensor isn't powered on, so don't bother trying. --- - drivers/media/i2c/ov5640.c | 97 ++++++++++++++++++++++++++++---------- + drivers/media/i2c/ov5640.c | 97 +++++++--- 1 file changed, 71 insertions(+), 26 deletions(-) diff --git a/drivers/media/i2c/ov5640.c b/drivers/media/i2c/ov5640.c -index 30018f02ba7b..15eb59d6eab6 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/ov5640.c +++ b/drivers/media/i2c/ov5640.c @@ -1232,6 +1232,8 @@ static int ov5640_write_reg(struct ov5640_dev *sensor, u16 reg, u8 val) @@ -173,5 +173,5 @@ index 30018f02ba7b..15eb59d6eab6 100644 return 0; } -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Sleep-after-poweroff-to-ensure-next-poweron-is-not.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Sleep-after-poweroff-to-ensure-next-poweron-is-not.patch index 8c1148ac8550..ed67c8a36c26 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Sleep-after-poweroff-to-ensure-next-poweron-is-not.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-Sleep-after-poweroff-to-ensure-next-poweron-is-not.patch @@ -13,7 +13,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 insertion(+) diff --git a/drivers/media/i2c/ov5640.c b/drivers/media/i2c/ov5640.c -index a45df252e04a..44643687f467 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/ov5640.c +++ b/drivers/media/i2c/ov5640.c @@ -2534,6 +2534,7 @@ static void ov5640_set_power_off(struct ov5640_dev *sensor) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-set-default-ae-target-lower.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-set-default-ae-target-lower.patch index 350a684ec1d4..092d4590c69c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-set-default-ae-target-lower.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-set-default-ae-target-lower.patch @@ -1,4 +1,4 @@ -From 3e1636c264a81b889b7b4139adee7b4832b4b412 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Martijn Braam Date: Wed, 7 Oct 2020 17:33:43 +0200 Subject: media: ov5640: set default ae target lower @@ -10,7 +10,7 @@ the exposure target one stop lower. 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/i2c/ov5640.c b/drivers/media/i2c/ov5640.c -index c655b3f07212..4fa904708e19 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/ov5640.c +++ b/drivers/media/i2c/ov5640.c @@ -3856,7 +3856,7 @@ static int ov5640_probe(struct i2c_client *client) @@ -23,5 +23,5 @@ index c655b3f07212..4fa904708e19 100644 endpoint = fwnode_graph_get_next_endpoint(dev_fwnode(&client->dev), NULL); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-use-pm_runtime_force_suspend-resume-for-system-sus.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-use-pm_runtime_force_suspend-resume-for-system-sus.patch index 2bd0d9ceeb3b..e1573c71c33a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-use-pm_runtime_force_suspend-resume-for-system-sus.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-ov5640-use-pm_runtime_force_suspend-resume-for-system-sus.patch @@ -1,4 +1,4 @@ -From fcc65a490a3b0552ee70f3b67e401af6ab308edb Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Andrey Skvortsov Date: Mon, 14 Aug 2023 13:25:07 +0300 Subject: media: ov5640: use pm_runtime_force_suspend/resume for system suspend @@ -14,7 +14,7 @@ Signed-off-by: Andrey Skvortsov 1 file changed, 2 insertions(+) diff --git a/drivers/media/i2c/ov5640.c b/drivers/media/i2c/ov5640.c -index 2cfc44e8b18d..a26e2167626b 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/i2c/ov5640.c +++ b/drivers/media/i2c/ov5640.c @@ -4265,6 +4265,8 @@ static void ov5640_remove(struct i2c_client *client) @@ -27,5 +27,5 @@ index 2cfc44e8b18d..a26e2167626b 100644 }; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-Add-multicamera-support-for-parallel-bus.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-Add-multicamera-support-for-parallel-bus.patch index 3cb6c09ee90f..22c6cba6bf2e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-Add-multicamera-support-for-parallel-bus.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-Add-multicamera-support-for-parallel-bus.patch @@ -14,7 +14,7 @@ Signed-off-by: Ondrej Jirman 2 files changed, 33 insertions(+), 22 deletions(-) diff --git a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c -index 4aa973b4735d..14ed1c6077ea 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c +++ b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c @@ -207,12 +207,12 @@ static void sun6i_csi_bridge_disable(struct sun6i_csi_device *csi_dev) @@ -142,7 +142,7 @@ index 4aa973b4735d..14ed1c6077ea 100644 ret = v4l2_async_nf_register(notifier); if (ret) { diff --git a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h -index a5b0a6f064dd..e755b67a2db3 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h +++ b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h @@ -38,12 +38,14 @@ struct sun6i_csi_bridge_async_subdev { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-add-V4L2_CAP_IO_MC-capability.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-add-V4L2_CAP_IO_MC-capability.patch index d80a9c215be9..9b5ed2609a74 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-add-V4L2_CAP_IO_MC-capability.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-add-V4L2_CAP_IO_MC-capability.patch @@ -18,7 +18,7 @@ Signed-off-by: Adam Pigg 1 file changed, 34 insertions(+), 3 deletions(-) diff --git a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c -index 3863c468a573..c9bdd16b1d05 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c +++ b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c @@ -722,13 +722,43 @@ static int sun6i_csi_capture_enum_fmt(struct file *file, void *private, diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-capture-Use-subdev-operation-to-access-bridge-f.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-capture-Use-subdev-operation-to-access-bridge-f.patch index bedbb559f7a4..45ee11626ba0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-capture-Use-subdev-operation-to-access-bridge-f.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-capture-Use-subdev-operation-to-access-bridge-f.patch @@ -24,7 +24,7 @@ Signed-off-by: Laurent Pinchart 3 files changed, 17 insertions(+), 26 deletions(-) diff --git a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c -index e573413123b9..b0542b7ebbd4 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c +++ b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c @@ -15,17 +15,8 @@ @@ -48,7 +48,7 @@ index e573413123b9..b0542b7ebbd4 100644 if (mbus_code) *mbus_code = csi_dev->bridge.mbus_format.code; diff --git a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h -index 44653b38f722..722b633b7893 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h +++ b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h @@ -49,13 +49,6 @@ struct sun6i_csi_bridge { @@ -66,7 +66,7 @@ index 44653b38f722..722b633b7893 100644 const struct sun6i_csi_bridge_format * diff --git a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c -index cf6aadbc130b..03d4adec054c 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c +++ b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c @@ -893,11 +893,14 @@ static int sun6i_csi_capture_link_validate(struct media_link *link) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-implement-vidioc_enum_framesizes.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-implement-vidioc_enum_framesizes.patch index b2b7e68ba7ee..95ba8047fede 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-implement-vidioc_enum_framesizes.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-implement-vidioc_enum_framesizes.patch @@ -19,7 +19,7 @@ Signed-off-by: Adam Pigg 1 file changed, 24 insertions(+) diff --git a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c -index c9bdd16b1d05..0fb854f8a6ab 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c +++ b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c @@ -795,6 +795,29 @@ static int sun6i_csi_capture_try_fmt(struct file *file, void *private, diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-merge-sun6i_csi_formats-and-sun6i_csi_formats_m.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-merge-sun6i_csi_formats-and-sun6i_csi_formats_m.patch index 66870065483a..1e46e0059124 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-merge-sun6i_csi_formats-and-sun6i_csi_formats_m.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-merge-sun6i_csi_formats-and-sun6i_csi_formats_m.patch @@ -27,7 +27,7 @@ Signed-off-by: Adam Pigg 2 files changed, 102 insertions(+), 115 deletions(-) diff --git a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c -index 03d4adec054c..3863c468a573 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c +++ b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c @@ -22,6 +22,8 @@ @@ -410,7 +410,7 @@ index 03d4adec054c..3863c468a573 100644 return false; diff --git a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.h b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.h -index 3ee5ccefbd10..0484942834e3 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.h +++ b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.h @@ -27,11 +27,7 @@ struct sun6i_csi_capture_format { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-subdev-Use-subdev-active-state-to-store-active-.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-subdev-Use-subdev-active-state-to-store-active-.patch index 67f4512ec5aa..b422b4a9929d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-subdev-Use-subdev-active-state-to-store-active-.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/media-sun6i-csi-subdev-Use-subdev-active-state-to-store-active-.patch @@ -27,7 +27,7 @@ Signed-off-by: Laurent Pinchart 2 files changed, 92 insertions(+), 106 deletions(-) diff --git a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c -index b0542b7ebbd4..4aa973b4735d 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c +++ b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c @@ -13,17 +13,6 @@ @@ -367,7 +367,7 @@ index b0542b7ebbd4..4aa973b4735d 100644 if (csi_dev->isp_available) ret = v4l2_async_register_subdev(subdev); diff --git a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h -index 722b633b7893..a5b0a6f064dd 100644 +index 111111111111..222222222222 100644 --- a/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h +++ b/drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h @@ -42,8 +42,6 @@ struct sun6i_csi_bridge { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/mfd-axp20x-Add-battery-IRQ-resources.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/mfd-axp20x-Add-battery-IRQ-resources.patch index 6cec76757b0a..bb3d835a26d1 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/mfd-axp20x-Add-battery-IRQ-resources.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/mfd-axp20x-Add-battery-IRQ-resources.patch @@ -9,7 +9,7 @@ Signed-off-by: Samuel Holland 1 file changed, 36 insertions(+) diff --git a/drivers/mfd/axp20x.c b/drivers/mfd/axp20x.c -index 87603eeaa277..9be8aa8c8bc2 100644 +index 111111111111..222222222222 100644 --- a/drivers/mfd/axp20x.c +++ b/drivers/mfd/axp20x.c @@ -269,6 +269,15 @@ static const struct resource axp20x_ac_power_supply_resources[] = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/mfd-sun4i-gpadc-Interrupt-numbers-should-start-from-1.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/mfd-sun4i-gpadc-Interrupt-numbers-should-start-from-1.patch index 123cfe3f1cc5..b45cad2cc9c7 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/mfd-sun4i-gpadc-Interrupt-numbers-should-start-from-1.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/mfd-sun4i-gpadc-Interrupt-numbers-should-start-from-1.patch @@ -44,7 +44,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/linux/mfd/sun4i-gpadc.h b/include/linux/mfd/sun4i-gpadc.h -index ea0ccf33a459..021f820f9d52 100644 +index 111111111111..222222222222 100644 --- a/include/linux/mfd/sun4i-gpadc.h +++ b/include/linux/mfd/sun4i-gpadc.h @@ -81,8 +81,8 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/misc-modem-power-Power-manager-for-modems.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/misc-modem-power-Power-manager-for-modems.patch index d1eb1d7f1f20..eb8c23136287 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/misc-modem-power-Power-manager-for-modems.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/misc-modem-power-Power-manager-for-modems.patch @@ -1,4 +1,4 @@ -From 7f50d07f3b55b8b4761cb32ab7970fb4de045676 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Sun, 12 Nov 2017 02:10:15 +0100 Subject: misc: modem-power: Power manager for modems @@ -16,12 +16,11 @@ Signed-off-by: Ondrej Jirman --- drivers/misc/Kconfig | 7 + drivers/misc/Makefile | 1 + - drivers/misc/modem-power.c | 1992 ++++++++++++++++++++++++++++++++++++ + drivers/misc/modem-power.c | 1992 ++++++++++ 3 files changed, 2000 insertions(+) - create mode 100644 drivers/misc/modem-power.c diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig -index cadd4a820c03..b9d019f69b90 100644 +index 111111111111..222222222222 100644 --- a/drivers/misc/Kconfig +++ b/drivers/misc/Kconfig @@ -562,6 +562,13 @@ config TPS6594_PFSM @@ -39,7 +38,7 @@ index cadd4a820c03..b9d019f69b90 100644 source "drivers/misc/eeprom/Kconfig" source "drivers/misc/cb710/Kconfig" diff --git a/drivers/misc/Makefile b/drivers/misc/Makefile -index f2a4d1ff65d4..4a2eb99dc449 100644 +index 111111111111..222222222222 100644 --- a/drivers/misc/Makefile +++ b/drivers/misc/Makefile @@ -67,3 +67,4 @@ obj-$(CONFIG_TMR_MANAGER) += xilinx_tmr_manager.o @@ -49,7 +48,7 @@ index f2a4d1ff65d4..4a2eb99dc449 100644 +obj-$(CONFIG_MODEM_POWER) += modem-power.o diff --git a/drivers/misc/modem-power.c b/drivers/misc/modem-power.c new file mode 100644 -index 000000000000..5aa1c20f9424 +index 000000000000..111111111111 --- /dev/null +++ b/drivers/misc/modem-power.c @@ -0,0 +1,1992 @@ @@ -2046,5 +2045,5 @@ index 000000000000..5aa1c20f9424 + +// }}} -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Disable-debug-mode.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Disable-debug-mode.patch index b526fd369b48..09b4fc99ec6f 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Disable-debug-mode.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Disable-debug-mode.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/misc/ppkb-manager.c b/drivers/misc/ppkb-manager.c -index 8d6721d78398..feec9a26f113 100644 +index 111111111111..222222222222 100644 --- a/drivers/misc/ppkb-manager.c +++ b/drivers/misc/ppkb-manager.c @@ -5,7 +5,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Disable-ppkb-manager-by-default-can-be-enable.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Disable-ppkb-manager-by-default-can-be-enable.patch index e365fe2bb6b0..e9d87f1e1d48 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Disable-ppkb-manager-by-default-can-be-enable.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Disable-ppkb-manager-by-default-can-be-enable.patch @@ -10,7 +10,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/misc/ppkb-manager.c b/drivers/misc/ppkb-manager.c -index 98e2e39c39be..b4c7a03b6b1d 100644 +index 111111111111..222222222222 100644 --- a/drivers/misc/ppkb-manager.c +++ b/drivers/misc/ppkb-manager.c @@ -847,7 +847,8 @@ static int kbpwr_probe(struct platform_device *pdev) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Pinephone-Keyboard-power-manager.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Pinephone-Keyboard-power-manager.patch index 5dd1b5d2b9dd..ea670670383f 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Pinephone-Keyboard-power-manager.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Pinephone-Keyboard-power-manager.patch @@ -1,4 +1,4 @@ -From f6833b3f85611f05f0e664b9526f9ddb8d7679ec Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Fri, 1 Apr 2022 22:00:11 +0200 Subject: misc: ppkb-manager: Pinephone Keyboard power manager @@ -10,12 +10,11 @@ Signed-off-by: Ondrej Jirman --- drivers/misc/Kconfig | 7 + drivers/misc/Makefile | 1 + - drivers/misc/ppkb-manager.c | 945 ++++++++++++++++++++++++++++++++++++ + drivers/misc/ppkb-manager.c | 945 ++++++++++ 3 files changed, 953 insertions(+) - create mode 100644 drivers/misc/ppkb-manager.c diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig -index b9d019f69b90..57201f491f8d 100644 +index 111111111111..222222222222 100644 --- a/drivers/misc/Kconfig +++ b/drivers/misc/Kconfig @@ -506,6 +506,13 @@ config OPEN_DICE @@ -33,7 +32,7 @@ index b9d019f69b90..57201f491f8d 100644 tristate "Guest vCPU stall detector" depends on OF && HAS_IOMEM diff --git a/drivers/misc/Makefile b/drivers/misc/Makefile -index 4a2eb99dc449..c5556e3008c1 100644 +index 111111111111..222222222222 100644 --- a/drivers/misc/Makefile +++ b/drivers/misc/Makefile @@ -61,6 +61,7 @@ obj-$(CONFIG_XILINX_SDFEC) += xilinx_sdfec.o @@ -46,7 +45,7 @@ index 4a2eb99dc449..c5556e3008c1 100644 obj-$(CONFIG_TMR_MANAGER) += xilinx_tmr_manager.o diff --git a/drivers/misc/ppkb-manager.c b/drivers/misc/ppkb-manager.c new file mode 100644 -index 000000000000..528b3472675e +index 000000000000..111111111111 --- /dev/null +++ b/drivers/misc/ppkb-manager.c @@ -0,0 +1,945 @@ @@ -996,5 +995,5 @@ index 000000000000..528b3472675e +MODULE_AUTHOR("Ondrej Jirman "); +MODULE_LICENSE("GPL v2"); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Remove-BLOCKED-flag.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Remove-BLOCKED-flag.patch index c8ec06b27e5f..e276d8f497a0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Remove-BLOCKED-flag.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Remove-BLOCKED-flag.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 8 deletions(-) diff --git a/drivers/misc/ppkb-manager.c b/drivers/misc/ppkb-manager.c -index 528b3472675e..98e2e39c39be 100644 +index 111111111111..222222222222 100644 --- a/drivers/misc/ppkb-manager.c +++ b/drivers/misc/ppkb-manager.c @@ -31,7 +31,6 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Show-read-write-error-codes.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Show-read-write-error-codes.patch index eaff0203ec9c..f044900e205c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Show-read-write-error-codes.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/misc-ppkb-manager-Show-read-write-error-codes.patch @@ -9,7 +9,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/misc/ppkb-manager.c b/drivers/misc/ppkb-manager.c -index b4c7a03b6b1d..8d6721d78398 100644 +index 111111111111..222222222222 100644 --- a/drivers/misc/ppkb-manager.c +++ b/drivers/misc/ppkb-manager.c @@ -243,8 +243,8 @@ static int kbpwr_snaphost(struct kbpwr_dev *kbpwr, struct kbpwr_status* s) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/mmc-add-delay-after-power-class-selection.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/mmc-add-delay-after-power-class-selection.patch index 65f539da4f56..4c44d13af9dc 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/mmc-add-delay-after-power-class-selection.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/mmc-add-delay-after-power-class-selection.patch @@ -1,4 +1,4 @@ -From efe739bcd4a818dc010446f78ce691960919ee50 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Fri, 16 Mar 2018 20:31:55 +0100 Subject: mmc: add delay after power class selection @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 4 insertions(+) diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c -index 7e39017e440f..30dd2e08eaa2 100644 +index 111111111111..222222222222 100644 --- a/drivers/mmc/core/mmc.c +++ b/drivers/mmc/core/mmc.c @@ -1840,6 +1840,8 @@ static int mmc_init_card(struct mmc_host *host, u32 ocr, @@ -34,5 +34,5 @@ index 7e39017e440f..30dd2e08eaa2 100644 * If cache size is higher than 0, this indicates the existence of cache * and it can be turned on. Note that some eMMCs from Micron has been -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/mmc-sunxi-mmc-Remove-runtime-PM.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/mmc-sunxi-mmc-Remove-runtime-PM.patch index f06d30ccc29c..667b5bbacd1c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/mmc-sunxi-mmc-Remove-runtime-PM.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/mmc-sunxi-mmc-Remove-runtime-PM.patch @@ -39,7 +39,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/drivers/mmc/host/sunxi-mmc.c b/drivers/mmc/host/sunxi-mmc.c -index d3bd0ac99ec4..e9370c736497 100644 +index 111111111111..222222222222 100644 --- a/drivers/mmc/host/sunxi-mmc.c +++ b/drivers/mmc/host/sunxi-mmc.c @@ -949,9 +949,15 @@ static void sunxi_mmc_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/mtd-spi-nor-Add-regulator-support.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/mtd-spi-nor-Add-regulator-support.patch index 88b4a7c7754e..d6adde6b4b02 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/mtd-spi-nor-Add-regulator-support.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/mtd-spi-nor-Add-regulator-support.patch @@ -10,7 +10,7 @@ Signed-off-by: Ondrej Jirman 2 files changed, 34 insertions(+), 6 deletions(-) diff --git a/drivers/mtd/spi-nor/core.c b/drivers/mtd/spi-nor/core.c -index 1b0c6770c14e..e394a0c84b8f 100644 +index 111111111111..222222222222 100644 --- a/drivers/mtd/spi-nor/core.c +++ b/drivers/mtd/spi-nor/core.c @@ -3633,6 +3633,22 @@ static int spi_nor_probe(struct spi_mem *spimem) @@ -88,7 +88,7 @@ index 1b0c6770c14e..e394a0c84b8f 100644 /* Clean up MTD stuff. */ return mtd_device_unregister(&nor->mtd); diff --git a/include/linux/mtd/spi-nor.h b/include/linux/mtd/spi-nor.h -index cdcfe0fd2e7d..401072dadb00 100644 +index 111111111111..222222222222 100644 --- a/include/linux/mtd/spi-nor.h +++ b/include/linux/mtd/spi-nor.h @@ -9,6 +9,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/net-stmmac-sun8i-Add-support-for-enabling-a-regulator-for-PHY-I.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/net-stmmac-sun8i-Add-support-for-enabling-a-regulator-for-PHY-I.patch index ad5c91fc6330..74468a5493ac 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/net-stmmac-sun8i-Add-support-for-enabling-a-regulator-for-PHY-I.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/net-stmmac-sun8i-Add-support-for-enabling-a-regulator-for-PHY-I.patch @@ -1,4 +1,4 @@ -From 4217410c93a6029081adacc541c971ea20c60cea Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Tue, 20 Aug 2019 14:31:38 +0200 Subject: net: stmmac: sun8i: Add support for enabling a regulator for PHY I/O @@ -12,11 +12,11 @@ driver. Signed-off-by: Ondrej Jirman --- - .../net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 20 ++++++++++++++++++- + drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 20 +++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c -index a56afb965e3f..b67fe7c62bb5 100644 +index 111111111111..222222222222 100644 --- a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c @@ -61,6 +61,8 @@ struct emac_variant { @@ -85,5 +85,5 @@ index a56afb965e3f..b67fe7c62bb5 100644 * CCU address range (on the R40), or the system control address * range (on most other sun8i and later SoCs). -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/net-stmmac-sun8i-Rename-PHY-regulator-variable-to-regulator_phy.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/net-stmmac-sun8i-Rename-PHY-regulator-variable-to-regulator_phy.patch index 9f1dfa0ed78b..e1ebbd5a5454 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/net-stmmac-sun8i-Rename-PHY-regulator-variable-to-regulator_phy.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/net-stmmac-sun8i-Rename-PHY-regulator-variable-to-regulator_phy.patch @@ -1,4 +1,4 @@ -From f74950218b80d365352f767ced132bcc3ef9e3f9 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Tue, 20 Aug 2019 14:29:29 +0200 Subject: net: stmmac: sun8i: Rename PHY regulator variable to regulator_phy @@ -8,11 +8,11 @@ what the regulator is for. Signed-off-by: Ondrej Jirman --- - .../net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 18 +++++++++--------- + drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 18 +++++----- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c -index 1ba4bf5eb07d..a56afb965e3f 100644 +index 111111111111..222222222222 100644 --- a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c @@ -60,7 +60,7 @@ struct emac_variant { @@ -77,5 +77,5 @@ index 1ba4bf5eb07d..a56afb965e3f 100644 /* The "GMAC clock control" register might be located in the -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/net-stmmac-sun8i-Use-devm_regulator_get-for-PHY-regulator.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/net-stmmac-sun8i-Use-devm_regulator_get-for-PHY-regulator.patch index 08ba101c4bae..6a8cef8a7c68 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/net-stmmac-sun8i-Use-devm_regulator_get-for-PHY-regulator.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/net-stmmac-sun8i-Use-devm_regulator_get-for-PHY-regulator.patch @@ -1,4 +1,4 @@ -From f91fbb08157e349d0da8693364ab652e6d13c5d5 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Wed, 27 Mar 2019 13:21:06 +0100 Subject: net: stmmac: sun8i: Use devm_regulator_get for PHY regulator @@ -17,11 +17,11 @@ code will be simpler. Signed-off-by: Ondrej Jirman --- - .../net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 27 +++++++------------ + drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 27 ++++------ 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c -index 63998d65fef8..1ba4bf5eb07d 100644 +index 111111111111..222222222222 100644 --- a/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c @@ -588,12 +588,10 @@ static int sun8i_dwmac_init(struct platform_device *pdev, void *priv) @@ -80,5 +80,5 @@ index 63998d65fef8..1ba4bf5eb07d 100644 /* The "GMAC clock control" register might be located in the * CCU address range (on the R40), or the system control address -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/nfc-pn544-Add-support-for-VBAT-PVDD-regulators.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/nfc-pn544-Add-support-for-VBAT-PVDD-regulators.patch index 1052a2d96cdd..4dc121ff740e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/nfc-pn544-Add-support-for-VBAT-PVDD-regulators.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/nfc-pn544-Add-support-for-VBAT-PVDD-regulators.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/drivers/nfc/pn544/i2c.c b/drivers/nfc/pn544/i2c.c -index 3f6d74832bac..ed6ade728f55 100644 +index 111111111111..222222222222 100644 --- a/drivers/nfc/pn544/i2c.c +++ b/drivers/nfc/pn544/i2c.c @@ -16,6 +16,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/of-property-fw_devlink-Support-allwinner-sram-links.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/of-property-fw_devlink-Support-allwinner-sram-links.patch index a6bfd8432855..fc5f28377ef9 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/of-property-fw_devlink-Support-allwinner-sram-links.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/of-property-fw_devlink-Support-allwinner-sram-links.patch @@ -14,7 +14,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 22 insertions(+) diff --git a/drivers/of/property.c b/drivers/of/property.c -index cf8dacf3e3b8..5b46ce975734 100644 +index 111111111111..222222222222 100644 --- a/drivers/of/property.c +++ b/drivers/of/property.c @@ -1308,6 +1308,27 @@ static struct device_node *parse_remote_endpoint(struct device_node *np, diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/opp-core-Avoid-confusing-error-when-no-regulator-is-defined-in-.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/opp-core-Avoid-confusing-error-when-no-regulator-is-defined-in-.patch index 4bf2b9816a1a..ba4387a9319b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/opp-core-Avoid-confusing-error-when-no-regulator-is-defined-in-.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/opp-core-Avoid-confusing-error-when-no-regulator-is-defined-in-.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 5 insertions(+) diff --git a/drivers/opp/core.c b/drivers/opp/core.c -index 919cc53bc02e..c774e0652e89 100644 +index 111111111111..222222222222 100644 --- a/drivers/opp/core.c +++ b/drivers/opp/core.c @@ -2186,6 +2186,11 @@ static int _opp_set_regulators(struct opp_table *opp_table, struct device *dev, diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/phy-allwinner-sun4i-usb-Add-support-for-usb_role_switch.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/phy-allwinner-sun4i-usb-Add-support-for-usb_role_switch.patch index 09966815a54d..6270e3eeb015 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/phy-allwinner-sun4i-usb-Add-support-for-usb_role_switch.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/phy-allwinner-sun4i-usb-Add-support-for-usb_role_switch.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 2 files changed, 51 insertions(+), 1 deletion(-) diff --git a/drivers/phy/allwinner/Kconfig b/drivers/phy/allwinner/Kconfig -index fb584518b2d0..e93a53139460 100644 +index 111111111111..222222222222 100644 --- a/drivers/phy/allwinner/Kconfig +++ b/drivers/phy/allwinner/Kconfig @@ -12,6 +12,7 @@ config PHY_SUN4I_USB @@ -24,7 +24,7 @@ index fb584518b2d0..e93a53139460 100644 Enable this to support the transceiver that is part of Allwinner sunxi SoCs. diff --git a/drivers/phy/allwinner/phy-sun4i-usb.c b/drivers/phy/allwinner/phy-sun4i-usb.c -index ec551464dd4f..71a2ef59f430 100644 +index 111111111111..222222222222 100644 --- a/drivers/phy/allwinner/phy-sun4i-usb.c +++ b/drivers/phy/allwinner/phy-sun4i-usb.c @@ -32,6 +32,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-axp20x_battery-Allow-to-set-target-voltage-to-4.35V.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-axp20x_battery-Allow-to-set-target-voltage-to-4.35V.patch index 1d2e25a46dcf..bde868d8a12e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-axp20x_battery-Allow-to-set-target-voltage-to-4.35V.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-axp20x_battery-Allow-to-set-target-voltage-to-4.35V.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 5 insertions(+) diff --git a/drivers/power/supply/axp20x_battery.c b/drivers/power/supply/axp20x_battery.c -index 6ac5c80cfda2..f24520719a74 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/axp20x_battery.c +++ b/drivers/power/supply/axp20x_battery.c @@ -374,6 +374,11 @@ static int axp20x_battery_set_max_voltage(struct axp20x_batt_ps *axp20x_batt, diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-axp803-Add-interrupts-for-low-battery-power-condition.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-axp803-Add-interrupts-for-low-battery-power-condition.patch index b460cc2fca3f..dd1897965d02 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-axp803-Add-interrupts-for-low-battery-power-condition.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-axp803-Add-interrupts-for-low-battery-power-condition.patch @@ -13,7 +13,7 @@ Signed-off-by: Ondrej Jirman 2 files changed, 4 insertions(+) diff --git a/drivers/mfd/axp20x.c b/drivers/mfd/axp20x.c -index 9be8aa8c8bc2..4d64f19b4fc7 100644 +index 111111111111..222222222222 100644 --- a/drivers/mfd/axp20x.c +++ b/drivers/mfd/axp20x.c @@ -340,6 +340,8 @@ static const struct resource axp803_battery_resources[] = { @@ -26,7 +26,7 @@ index 9be8aa8c8bc2..4d64f19b4fc7 100644 static const struct resource axp803_pek_resources[] = { diff --git a/drivers/power/supply/axp20x_battery.c b/drivers/power/supply/axp20x_battery.c -index 97b11f05803e..b7b3e6b945dd 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/axp20x_battery.c +++ b/drivers/power/supply/axp20x_battery.c @@ -615,6 +615,8 @@ static const struct axp_irq_data axp813_irqs[] = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-Add-support-for-USB_BC_ENABLED-and-USB_DCP_INPUT_C.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-Add-support-for-USB_BC_ENABLED-and-USB_DCP_INPUT_C.patch index b61193e5125b..0bdf71eade6a 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-Add-support-for-USB_BC_ENABLED-and-USB_DCP_INPUT_C.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-Add-support-for-USB_BC_ENABLED-and-USB_DCP_INPUT_C.patch @@ -15,7 +15,7 @@ Signed-off-by: Ondrej Jirman 2 files changed, 4 insertions(+) diff --git a/drivers/power/supply/power_supply_sysfs.c b/drivers/power/supply/power_supply_sysfs.c -index d483a81560ab..142127090df7 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/power_supply_sysfs.c +++ b/drivers/power/supply/power_supply_sysfs.c @@ -208,6 +208,8 @@ static struct power_supply_attr power_supply_attrs[] = { @@ -28,7 +28,7 @@ index d483a81560ab..142127090df7 100644 POWER_SUPPLY_ENUM_ATTR(SCOPE), POWER_SUPPLY_ATTR(PRECHARGE_CURRENT), diff --git a/include/linux/power_supply.h b/include/linux/power_supply.h -index a427f13c757f..d262d65448f5 100644 +index 111111111111..222222222222 100644 --- a/include/linux/power_supply.h +++ b/include/linux/power_supply.h @@ -162,6 +162,8 @@ enum power_supply_property { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-battery-Add-support-for-POWER_SUPPLY_PROP_E.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-battery-Add-support-for-POWER_SUPPLY_PROP_E.patch index 74a45978f691..12535231a855 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-battery-Add-support-for-POWER_SUPPLY_PROP_E.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-battery-Add-support-for-POWER_SUPPLY_PROP_E.patch @@ -1,4 +1,4 @@ -From 553f3addd1b814302432963da50a6d49acacba9e Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Thu, 10 Nov 2022 20:05:58 +0100 Subject: power: supply: axp20x-battery: Add support for @@ -8,11 +8,11 @@ Report total battery capacity. Signed-off-by: Ondrej Jirman --- - drivers/power/supply/axp20x_battery.c | 20 ++++++++++++++++---- + drivers/power/supply/axp20x_battery.c | 20 ++++++++-- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/drivers/power/supply/axp20x_battery.c b/drivers/power/supply/axp20x_battery.c -index ff88678e61ad..f60e75465431 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/axp20x_battery.c +++ b/drivers/power/supply/axp20x_battery.c @@ -85,6 +85,7 @@ struct axp20x_batt_ps { @@ -71,5 +71,5 @@ index ff88678e61ad..f60e75465431 100644 if (vmin > 0 && axp20x_set_voltage_min_design(axp20x_batt, vmin)) -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-battery-Enable-poweron-by-RTC-alarm.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-battery-Enable-poweron-by-RTC-alarm.patch index 788de773f42b..b949bc01de51 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-battery-Enable-poweron-by-RTC-alarm.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-battery-Enable-poweron-by-RTC-alarm.patch @@ -1,4 +1,4 @@ -From 4f3724e31da5ba29408cdbd893717c145f40af34 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Sat, 27 Aug 2022 20:50:43 +0200 Subject: power: supply: axp20x-battery: Enable poweron by RTC alarm @@ -15,7 +15,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 5 insertions(+) diff --git a/drivers/power/supply/axp20x_battery.c b/drivers/power/supply/axp20x_battery.c -index 0b7002d6a35d..ff88678e61ad 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/axp20x_battery.c +++ b/drivers/power/supply/axp20x_battery.c @@ -856,6 +856,11 @@ static int axp20x_power_probe(struct platform_device *pdev) @@ -31,5 +31,5 @@ index 0b7002d6a35d..ff88678e61ad 100644 return 0; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-battery-Support-POWER_SUPPLY_PROP_CHARGE_BE.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-battery-Support-POWER_SUPPLY_PROP_CHARGE_BE.patch index 564724225dea..e05051aa44a9 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-battery-Support-POWER_SUPPLY_PROP_CHARGE_BE.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-battery-Support-POWER_SUPPLY_PROP_CHARGE_BE.patch @@ -1,4 +1,4 @@ -From 23bf1ca9d11a1c0160eb3087ebc48d6ba77fe54c Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Sat, 2 Apr 2022 02:50:14 +0200 Subject: power: supply: axp20x-battery: Support @@ -8,11 +8,11 @@ Support force disabling the charger in a more standardized way. Signed-off-by: Ondrej Jirman --- - drivers/power/supply/axp20x_battery.c | 31 +++++++++++++++++++++++++++ + drivers/power/supply/axp20x_battery.c | 31 ++++++++++ 1 file changed, 31 insertions(+) diff --git a/drivers/power/supply/axp20x_battery.c b/drivers/power/supply/axp20x_battery.c -index 3c705827af50..0b7002d6a35d 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/axp20x_battery.c +++ b/drivers/power/supply/axp20x_battery.c @@ -227,6 +227,19 @@ static int axp20x_battery_get_prop(struct power_supply *psy, @@ -75,5 +75,5 @@ index 3c705827af50..0b7002d6a35d 100644 psp == POWER_SUPPLY_PROP_VOLTAGE_MAX || psp == POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT || -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-usb-power-Change-Vbus-hold-voltage-to-4.5V.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-usb-power-Change-Vbus-hold-voltage-to-4.5V.patch index a405c94ffd6b..ac33a29e539e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-usb-power-Change-Vbus-hold-voltage-to-4.5V.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-usb-power-Change-Vbus-hold-voltage-to-4.5V.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 12 insertions(+) diff --git a/drivers/power/supply/axp20x_usb_power.c b/drivers/power/supply/axp20x_usb_power.c -index bde17406c130..45ff30715e8f 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/axp20x_usb_power.c +++ b/drivers/power/supply/axp20x_usb_power.c @@ -618,6 +618,18 @@ static int axp20x_usb_power_probe(struct platform_device *pdev) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-usb-power-Support-input-current-limit-expor.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-usb-power-Support-input-current-limit-expor.patch index 7833a7b0f6ef..97c724896318 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-usb-power-Support-input-current-limit-expor.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x-usb-power-Support-input-current-limit-expor.patch @@ -20,7 +20,7 @@ Signed-off-by: Ondrej Jirman 3 files changed, 204 insertions(+), 4 deletions(-) diff --git a/drivers/mfd/axp20x.c b/drivers/mfd/axp20x.c -index 4d64f19b4fc7..6ac8aec24788 100644 +index 111111111111..222222222222 100644 --- a/drivers/mfd/axp20x.c +++ b/drivers/mfd/axp20x.c @@ -299,6 +299,8 @@ static const struct resource axp22x_usb_power_supply_resources[] = { @@ -33,7 +33,7 @@ index 4d64f19b4fc7..6ac8aec24788 100644 static const struct resource axp22x_pek_resources[] = { diff --git a/drivers/power/supply/axp20x_usb_power.c b/drivers/power/supply/axp20x_usb_power.c -index 45ff30715e8f..e0f9413e6da2 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/axp20x_usb_power.c +++ b/drivers/power/supply/axp20x_usb_power.c @@ -39,6 +39,16 @@ @@ -322,7 +322,7 @@ index 45ff30715e8f..e0f9413e6da2 100644 .curr_lim_fld = REG_FIELD(AXP20X_VBUS_IPSOUT_MGMT, 0, 1), .usb_bc_en_bit = REG_FIELD(AXP288_BC_GLOBAL, 0, 0), diff --git a/include/linux/mfd/axp20x.h b/include/linux/mfd/axp20x.h -index f1755163dd9f..3877f9576a49 100644 +index 111111111111..222222222222 100644 --- a/include/linux/mfd/axp20x.h +++ b/include/linux/mfd/axp20x.h @@ -152,6 +152,7 @@ enum axp20x_variants { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Add-support-for-reporting-OCV.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Add-support-for-reporting-OCV.patch index d8b41dfc0edb..37b235c10b25 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Add-support-for-reporting-OCV.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Add-support-for-reporting-OCV.patch @@ -1,4 +1,4 @@ -From dc23bd741380f26533b0e21bcaf6081a2d2b4b4d Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Fri, 28 Feb 2020 19:16:46 +0100 Subject: power: supply: axp20x_battery: Add support for reporting OCV @@ -7,11 +7,11 @@ Export OCV reported by PMIC via sysfs. Signed-off-by: Ondrej Jirman --- - drivers/power/supply/axp20x_battery.c | 23 +++++++++++++++++++++++ + drivers/power/supply/axp20x_battery.c | 23 ++++++++++ 1 file changed, 23 insertions(+) diff --git a/drivers/power/supply/axp20x_battery.c b/drivers/power/supply/axp20x_battery.c -index 30ad3409e865..408f23f0b10c 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/axp20x_battery.c +++ b/drivers/power/supply/axp20x_battery.c @@ -180,6 +180,25 @@ static int axp20x_get_constant_charge_current(struct axp20x_batt_ps *axp, @@ -59,5 +59,5 @@ index 30ad3409e865..408f23f0b10c 100644 POWER_SUPPLY_PROP_VOLTAGE_MIN, POWER_SUPPLY_PROP_CAPACITY, -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Fix-charging-done-detection.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Fix-charging-done-detection.patch index 652a476d863f..17d20637d046 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Fix-charging-done-detection.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Fix-charging-done-detection.patch @@ -9,7 +9,7 @@ Signed-off-by: Samuel Holland 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/power/supply/axp20x_battery.c b/drivers/power/supply/axp20x_battery.c -index 5aed07bbc716..75c835e20347 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/axp20x_battery.c +++ b/drivers/power/supply/axp20x_battery.c @@ -33,6 +33,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Monitor-battery-health.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Monitor-battery-health.patch index a3ff857c84e0..94cc032d58d7 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Monitor-battery-health.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Monitor-battery-health.patch @@ -9,7 +9,7 @@ Signed-off-by: Samuel Holland 1 file changed, 56 insertions(+), 2 deletions(-) diff --git a/drivers/power/supply/axp20x_battery.c b/drivers/power/supply/axp20x_battery.c -index a9e577768c90..97b11f05803e 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/axp20x_battery.c +++ b/drivers/power/supply/axp20x_battery.c @@ -81,6 +81,7 @@ struct axp20x_batt_ps { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Send-uevents-for-status-changes.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Send-uevents-for-status-changes.patch index 6724305b0503..3d2dafcc8c80 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Send-uevents-for-status-changes.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Send-uevents-for-status-changes.patch @@ -9,7 +9,7 @@ Signed-off-by: Samuel Holland 1 file changed, 53 insertions(+), 2 deletions(-) diff --git a/drivers/power/supply/axp20x_battery.c b/drivers/power/supply/axp20x_battery.c -index 75c835e20347..a9e577768c90 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/axp20x_battery.c +++ b/drivers/power/supply/axp20x_battery.c @@ -56,14 +56,22 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Setup-thermal-regulation-experiment.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Setup-thermal-regulation-experiment.patch index 1231d3585b52..c75836cee784 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Setup-thermal-regulation-experiment.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-axp20x_battery-Setup-thermal-regulation-experiment.patch @@ -14,7 +14,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 54 insertions(+) diff --git a/drivers/power/supply/axp20x_battery.c b/drivers/power/supply/axp20x_battery.c -index bad981c349ff..5aed07bbc716 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/axp20x_battery.c +++ b/drivers/power/supply/axp20x_battery.c @@ -589,6 +589,7 @@ static int axp20x_power_probe(struct platform_device *pdev) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-boost-status-property.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-boost-status-property.patch index c3aa9c1282f7..2d6f080a5ffa 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-boost-status-property.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-boost-status-property.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/drivers/power/supply/ip5xxx_power.c b/drivers/power/supply/ip5xxx_power.c -index 6ef7708f45aa..b1f820efa741 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/ip5xxx_power.c +++ b/drivers/power/supply/ip5xxx_power.c @@ -44,6 +44,8 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-ip5xxx-usb-supply.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-ip5xxx-usb-supply.patch index a24eba00f433..9d8395fe6474 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-ip5xxx-usb-supply.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-ip5xxx-usb-supply.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 44 insertions(+) diff --git a/drivers/power/supply/ip5xxx_power.c b/drivers/power/supply/ip5xxx_power.c -index b1f820efa741..c56724467997 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/ip5xxx_power.c +++ b/drivers/power/supply/ip5xxx_power.c @@ -46,6 +46,7 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-support-for-POWER_SUPPLY_PROP_CHARGE_BE.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-support-for-POWER_SUPPLY_PROP_CHARGE_BE.patch index 4d00b3ba4e8b..a21d75ee20dc 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-support-for-POWER_SUPPLY_PROP_CHARGE_BE.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-support-for-POWER_SUPPLY_PROP_CHARGE_BE.patch @@ -17,7 +17,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 29 insertions(+) diff --git a/drivers/power/supply/ip5xxx_power.c b/drivers/power/supply/ip5xxx_power.c -index c56724467997..d0021a81e64d 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/ip5xxx_power.c +++ b/drivers/power/supply/ip5xxx_power.c @@ -183,6 +183,7 @@ static int ip5xxx_initialize(struct power_supply *psy) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-support-for-POWER_SUPPLY_PROP_ENERGY_FU.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-support-for-POWER_SUPPLY_PROP_ENERGY_FU.patch index ec1de8e9bfcf..1d64be7c335e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-support-for-POWER_SUPPLY_PROP_ENERGY_FU.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Add-support-for-POWER_SUPPLY_PROP_ENERGY_FU.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 10 insertions(+) diff --git a/drivers/power/supply/ip5xxx_power.c b/drivers/power/supply/ip5xxx_power.c -index d0021a81e64d..eb69063f8551 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/ip5xxx_power.c +++ b/drivers/power/supply/ip5xxx_power.c @@ -195,6 +195,8 @@ static const enum power_supply_property ip5xxx_battery_properties[] = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Modify-initial-configuration.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Modify-initial-configuration.patch index c22231b3fe51..a807f04c6b6d 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Modify-initial-configuration.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Modify-initial-configuration.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/drivers/power/supply/ip5xxx_power.c b/drivers/power/supply/ip5xxx_power.c -index 9641990f76ab..6ef7708f45aa 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/ip5xxx_power.c +++ b/drivers/power/supply/ip5xxx_power.c @@ -121,6 +121,16 @@ static int ip5xxx_initialize(struct power_supply *psy) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Report-remaining-battery-capacity.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Report-remaining-battery-capacity.patch index 59eb91274268..2a6a4c2db0ad 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Report-remaining-battery-capacity.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/power-supply-ip5xxx-Report-remaining-battery-capacity.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 43 insertions(+) diff --git a/drivers/power/supply/ip5xxx_power.c b/drivers/power/supply/ip5xxx_power.c -index 82263646ddc6..9641990f76ab 100644 +index 111111111111..222222222222 100644 --- a/drivers/power/supply/ip5xxx_power.c +++ b/drivers/power/supply/ip5xxx_power.c @@ -76,6 +76,8 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-Add-simple-driver-for-enabling-a-regulator-from-users.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-Add-simple-driver-for-enabling-a-regulator-from-users.patch index 678a00fcd685..f6ab48282445 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-Add-simple-driver-for-enabling-a-regulator-from-users.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-Add-simple-driver-for-enabling-a-regulator-from-users.patch @@ -1,4 +1,4 @@ -From d6dd78486a79c46e0a2ca2bc3335ef0ae7d530b2 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Sat, 5 Oct 2019 15:10:11 +0200 Subject: regulator: Add simple driver for enabling a regulator from userspace @@ -8,14 +8,13 @@ tree. Signed-off-by: Ondrej Jirman --- - drivers/regulator/Kconfig | 9 ++ + drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + - drivers/regulator/userspace-consumer-of.c | 137 ++++++++++++++++++++++ + drivers/regulator/userspace-consumer-of.c | 137 ++++++++++ 3 files changed, 147 insertions(+) - create mode 100644 drivers/regulator/userspace-consumer-of.c diff --git a/drivers/regulator/Kconfig b/drivers/regulator/Kconfig -index 965d4f0c18a6..6b94442986f6 100644 +index 111111111111..222222222222 100644 --- a/drivers/regulator/Kconfig +++ b/drivers/regulator/Kconfig @@ -56,6 +56,15 @@ config REGULATOR_USERSPACE_CONSUMER @@ -35,7 +34,7 @@ index 965d4f0c18a6..6b94442986f6 100644 tristate "Marvell 88PG86X voltage regulators" depends on I2C diff --git a/drivers/regulator/Makefile b/drivers/regulator/Makefile -index 23074714a81a..933a1529ce12 100644 +index 111111111111..222222222222 100644 --- a/drivers/regulator/Makefile +++ b/drivers/regulator/Makefile @@ -9,6 +9,7 @@ obj-$(CONFIG_OF) += of_regulator.o @@ -48,7 +47,7 @@ index 23074714a81a..933a1529ce12 100644 obj-$(CONFIG_REGULATOR_88PM800) += 88pm800-regulator.o diff --git a/drivers/regulator/userspace-consumer-of.c b/drivers/regulator/userspace-consumer-of.c new file mode 100644 -index 000000000000..5b835af17bea +index 000000000000..111111111111 --- /dev/null +++ b/drivers/regulator/userspace-consumer-of.c @@ -0,0 +1,137 @@ @@ -190,5 +189,5 @@ index 000000000000..5b835af17bea +MODULE_DESCRIPTION("Userspace consumer for voltage and current regulators"); +MODULE_LICENSE("GPL"); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-axp20x-Add-support-for-vin-supply-for-drivevbus.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-axp20x-Add-support-for-vin-supply-for-drivevbus.patch index 2ad44bd0bc40..a02df13f12ed 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-axp20x-Add-support-for-vin-supply-for-drivevbus.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-axp20x-Add-support-for-vin-supply-for-drivevbus.patch @@ -13,7 +13,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/drivers/regulator/axp20x-regulator.c b/drivers/regulator/axp20x-regulator.c -index c657820b0bbb..fdd190210ff7 100644 +index 111111111111..222222222222 100644 --- a/drivers/regulator/axp20x-regulator.c +++ b/drivers/regulator/axp20x-regulator.c @@ -1618,12 +1618,36 @@ static int axp20x_regulator_probe(struct platform_device *pdev) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-axp20x-Enable-over-temperature-protection-and-16s-res.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-axp20x-Enable-over-temperature-protection-and-16s-res.patch index 2fb36fb318ae..7571aaed2603 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-axp20x-Enable-over-temperature-protection-and-16s-res.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-axp20x-Enable-over-temperature-protection-and-16s-res.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 7 insertions(+) diff --git a/drivers/regulator/axp20x-regulator.c b/drivers/regulator/axp20x-regulator.c -index 85b35b5d1ca6..13ef198c7069 100644 +index 111111111111..222222222222 100644 --- a/drivers/regulator/axp20x-regulator.c +++ b/drivers/regulator/axp20x-regulator.c @@ -92,6 +92,8 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-axp20x-Turn-N_VBUSEN-to-input-on-x-powers-sense-vbus-.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-axp20x-Turn-N_VBUSEN-to-input-on-x-powers-sense-vbus-.patch index 8761ac25fd8b..26b125cd9d1f 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-axp20x-Turn-N_VBUSEN-to-input-on-x-powers-sense-vbus-.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-axp20x-Turn-N_VBUSEN-to-input-on-x-powers-sense-vbus-.patch @@ -15,7 +15,7 @@ Signed-off-by: Ondrej Jirman 2 files changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts -index 4e7e237cb46a..bdca3e118ee4 100644 +index 111111111111..222222222222 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts @@ -15,6 +15,10 @@ wifi_pwrseq: wifi-pwrseq { @@ -30,7 +30,7 @@ index 4e7e237cb46a..bdca3e118ee4 100644 power-supply = <®_ldo_io0>; /* diff --git a/drivers/regulator/axp20x-regulator.c b/drivers/regulator/axp20x-regulator.c -index fdd190210ff7..85b35b5d1ca6 100644 +index 111111111111..222222222222 100644 --- a/drivers/regulator/axp20x-regulator.c +++ b/drivers/regulator/axp20x-regulator.c @@ -1617,6 +1617,14 @@ static int axp20x_regulator_probe(struct platform_device *pdev) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-tp65185-Add-hwmon-device-for-reading-temperature.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-tp65185-Add-hwmon-device-for-reading-temperature.patch index 78fba963f40d..236df27619bb 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-tp65185-Add-hwmon-device-for-reading-temperature.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-tp65185-Add-hwmon-device-for-reading-temperature.patch @@ -12,7 +12,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 127 insertions(+), 7 deletions(-) diff --git a/drivers/regulator/tp65185x.c b/drivers/regulator/tp65185x.c -index 8b57a11ff2f9..08245b50e334 100644 +index 111111111111..222222222222 100644 --- a/drivers/regulator/tp65185x.c +++ b/drivers/regulator/tp65185x.c @@ -7,10 +7,12 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-tp65185x-Add-tp65185x-eInk-panel-regulator-driver.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-tp65185x-Add-tp65185x-eInk-panel-regulator-driver.patch index 49c8a39d31bb..7eefdc5548e2 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-tp65185x-Add-tp65185x-eInk-panel-regulator-driver.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/regulator-tp65185x-Add-tp65185x-eInk-panel-regulator-driver.patch @@ -1,4 +1,4 @@ -From af619303284612c196072e0340251dbfca7cb95f Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Sat, 5 Oct 2019 15:12:51 +0200 Subject: regulator: tp65185x: Add tp65185x eInk panel regulator driver @@ -16,12 +16,11 @@ Signed-off-by: Ondrej Jirman --- drivers/regulator/Kconfig | 8 + drivers/regulator/Makefile | 1 + - drivers/regulator/tp65185x.c | 428 +++++++++++++++++++++++++++++++++++ + drivers/regulator/tp65185x.c | 428 ++++++++++ 3 files changed, 437 insertions(+) - create mode 100644 drivers/regulator/tp65185x.c diff --git a/drivers/regulator/Kconfig b/drivers/regulator/Kconfig -index 6b94442986f6..fbb3d70989c2 100644 +index 111111111111..222222222222 100644 --- a/drivers/regulator/Kconfig +++ b/drivers/regulator/Kconfig @@ -1672,4 +1672,12 @@ config REGULATOR_QCOM_LABIBB @@ -38,7 +37,7 @@ index 6b94442986f6..fbb3d70989c2 100644 + endif diff --git a/drivers/regulator/Makefile b/drivers/regulator/Makefile -index 933a1529ce12..503274c95ea0 100644 +index 111111111111..222222222222 100644 --- a/drivers/regulator/Makefile +++ b/drivers/regulator/Makefile @@ -196,5 +196,6 @@ obj-$(CONFIG_REGULATOR_WM831X) += wm831x-ldo.o @@ -50,7 +49,7 @@ index 933a1529ce12..503274c95ea0 100644 ccflags-$(CONFIG_REGULATOR_DEBUG) += -DDEBUG diff --git a/drivers/regulator/tp65185x.c b/drivers/regulator/tp65185x.c new file mode 100644 -index 000000000000..8b57a11ff2f9 +index 000000000000..111111111111 --- /dev/null +++ b/drivers/regulator/tp65185x.c @@ -0,0 +1,428 @@ @@ -483,5 +482,5 @@ index 000000000000..8b57a11ff2f9 +MODULE_DESCRIPTION("Regulator device driver for tp65185x"); +MODULE_LICENSE("GPL"); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/rtc-sun6i-Allow-RTC-wakeup-after-shutdown.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/rtc-sun6i-Allow-RTC-wakeup-after-shutdown.patch index b9ad6def3848..95c9fa55fc11 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/rtc-sun6i-Allow-RTC-wakeup-after-shutdown.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/rtc-sun6i-Allow-RTC-wakeup-after-shutdown.patch @@ -14,7 +14,7 @@ Signed-off-by: Samuel Holland 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/drivers/rtc/rtc-sun6i.c b/drivers/rtc/rtc-sun6i.c -index 8e0c66906103..02129ea346c1 100644 +index 111111111111..222222222222 100644 --- a/drivers/rtc/rtc-sun6i.c +++ b/drivers/rtc/rtc-sun6i.c @@ -709,6 +709,7 @@ static struct nvmem_config sun6i_rtc_nvmem_cfg = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-ac100-Make-sure-we-shutdown-the-audio-outputs-on-rebo.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-ac100-Make-sure-we-shutdown-the-audio-outputs-on-rebo.patch index 2860a2b36d77..14124b6e6a9c 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-ac100-Make-sure-we-shutdown-the-audio-outputs-on-rebo.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-ac100-Make-sure-we-shutdown-the-audio-outputs-on-rebo.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 11 insertions(+) diff --git a/sound/soc/sunxi/ac100-codec.c b/sound/soc/sunxi/ac100-codec.c -index c3fec8d8da52..7d0cdba9c3a9 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/ac100-codec.c +++ b/sound/soc/sunxi/ac100-codec.c @@ -918,6 +918,16 @@ static const struct snd_soc_dapm_route ac100_codec_routes[] = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-ac100-codec-Support-analog-part-of-X-Powers-AC100-cod.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-ac100-codec-Support-analog-part-of-X-Powers-AC100-cod.patch index 11492dcc45da..9c7c6c0a1b35 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-ac100-codec-Support-analog-part-of-X-Powers-AC100-cod.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-ac100-codec-Support-analog-part-of-X-Powers-AC100-cod.patch @@ -1,4 +1,4 @@ -From eb2c8d026768827ee0adc7dcf87c72936d0f2bb5 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Sun, 12 Nov 2017 23:09:14 +0100 Subject: sound: soc: ac100-codec: Support analog part of X-Powers AC100 codec @@ -11,12 +11,11 @@ Signed-off-by: Ondrej Jirman include/linux/mfd/ac100.h | 1 + sound/soc/sunxi/Kconfig | 11 + sound/soc/sunxi/Makefile | 1 + - sound/soc/sunxi/ac100-codec.c | 991 ++++++++++++++++++++++++++++++++++ + sound/soc/sunxi/ac100-codec.c | 991 ++++++++++ 5 files changed, 1007 insertions(+) - create mode 100644 sound/soc/sunxi/ac100-codec.c diff --git a/drivers/mfd/ac100.c b/drivers/mfd/ac100.c -index 6d49d7fb5f14..b02f2c015d58 100644 +index 111111111111..222222222222 100644 --- a/drivers/mfd/ac100.c +++ b/drivers/mfd/ac100.c @@ -79,6 +79,9 @@ static struct mfd_cell ac100_cells[] = { @@ -30,7 +29,7 @@ index 6d49d7fb5f14..b02f2c015d58 100644 .name = "ac100-rtc", .of_compatible = "x-powers,ac100-rtc", diff --git a/include/linux/mfd/ac100.h b/include/linux/mfd/ac100.h -index 88005c3a1b2d..621bd10b79b2 100644 +index 111111111111..222222222222 100644 --- a/include/linux/mfd/ac100.h +++ b/include/linux/mfd/ac100.h @@ -80,6 +80,7 @@ struct ac100_dev { @@ -42,7 +41,7 @@ index 88005c3a1b2d..621bd10b79b2 100644 /* ADC digital audio processing (high pass filter & auto gain control */ #define AC100_ADC_DAP_L_STA 0x80 diff --git a/sound/soc/sunxi/Kconfig b/sound/soc/sunxi/Kconfig -index c61a44bf5198..753c38c5d554 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/Kconfig +++ b/sound/soc/sunxi/Kconfig @@ -24,6 +24,17 @@ config SND_SUN8I_CODEC @@ -64,7 +63,7 @@ index c61a44bf5198..753c38c5d554 100644 tristate "Allwinner sun8i Codec Analog Controls Support" depends on MACH_SUN8I || (ARM64 && ARCH_SUNXI) || COMPILE_TEST diff --git a/sound/soc/sunxi/Makefile b/sound/soc/sunxi/Makefile -index f9b7daf063fe..0dccdaa35bec 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/Makefile +++ b/sound/soc/sunxi/Makefile @@ -8,3 +8,4 @@ obj-$(CONFIG_SND_SUN8I_CODEC) += sun8i-codec.o @@ -74,7 +73,7 @@ index f9b7daf063fe..0dccdaa35bec 100644 +obj-$(CONFIG_SND_AC100_CODEC) += ac100-codec.o diff --git a/sound/soc/sunxi/ac100-codec.c b/sound/soc/sunxi/ac100-codec.c new file mode 100644 -index 000000000000..c3fec8d8da52 +index 000000000000..111111111111 --- /dev/null +++ b/sound/soc/sunxi/ac100-codec.c @@ -0,0 +1,991 @@ @@ -1070,5 +1069,5 @@ index 000000000000..c3fec8d8da52 +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:ac100-codec"); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-sun8i-codec-Add-support-for-digital-part-of-the-AC100.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-sun8i-codec-Add-support-for-digital-part-of-the-AC100.patch index a1376fb8b2d7..bb352e6f7024 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-sun8i-codec-Add-support-for-digital-part-of-the-AC100.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-sun8i-codec-Add-support-for-digital-part-of-the-AC100.patch @@ -22,7 +22,7 @@ Signed-off-by: Ondrej Jirman 2 files changed, 218 insertions(+), 8 deletions(-) diff --git a/sound/soc/sunxi/Kconfig b/sound/soc/sunxi/Kconfig -index 6a17e49535bd..c61a44bf5198 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/Kconfig +++ b/sound/soc/sunxi/Kconfig @@ -16,9 +16,11 @@ config SND_SUN8I_CODEC @@ -39,7 +39,7 @@ index 6a17e49535bd..c61a44bf5198 100644 Say Y or M if you want to add sun8i digital audio codec support. diff --git a/sound/soc/sunxi/sun8i-codec.c b/sound/soc/sunxi/sun8i-codec.c -index 4ea97030d5d2..5a5997c29a92 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/sun8i-codec.c +++ b/sound/soc/sunxi/sun8i-codec.c @@ -18,7 +18,9 @@ diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-sun8i-codec-Drop-debug-statements.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-sun8i-codec-Drop-debug-statements.patch index e91f882c1636..8e4b84f8702b 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-sun8i-codec-Drop-debug-statements.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/sound-soc-sun8i-codec-Drop-debug-statements.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/sound/soc/sunxi/sun8i-codec.c b/sound/soc/sunxi/sun8i-codec.c -index 5a5997c29a92..da86e93346ea 100644 +index 111111111111..222222222222 100644 --- a/sound/soc/sunxi/sun8i-codec.c +++ b/sound/soc/sunxi/sun8i-codec.c @@ -1593,21 +1593,14 @@ static irqreturn_t sun8i_codec_jack_irq(int irq, void *dev_id) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/sunxi-Use-dev_err_probe-to-handle-EPROBE_DEFER-errors.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/sunxi-Use-dev_err_probe-to-handle-EPROBE_DEFER-errors.patch index 270433b28fed..b001fb1b9c7f 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/sunxi-Use-dev_err_probe-to-handle-EPROBE_DEFER-errors.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/sunxi-Use-dev_err_probe-to-handle-EPROBE_DEFER-errors.patch @@ -15,7 +15,7 @@ Signed-off-by: Ondrej Jirman 5 files changed, 25 insertions(+), 12 deletions(-) diff --git a/arch/arm/kernel/topology.c b/arch/arm/kernel/topology.c -index ef0058de432b..b87be5d007bf 100644 +index 111111111111..222222222222 100644 --- a/arch/arm/kernel/topology.c +++ b/arch/arm/kernel/topology.c @@ -121,7 +121,7 @@ static void __init parse_dt_topology(void) @@ -28,7 +28,7 @@ index ef0058de432b..b87be5d007bf 100644 } diff --git a/drivers/gpu/drm/panel/panel-sitronix-st7703.c b/drivers/gpu/drm/panel/panel-sitronix-st7703.c -index e76870502c01..4a0bc752205d 100644 +index 111111111111..222222222222 100644 --- a/drivers/gpu/drm/panel/panel-sitronix-st7703.c +++ b/drivers/gpu/drm/panel/panel-sitronix-st7703.c @@ -666,7 +666,7 @@ static int st7703_probe(struct mipi_dsi_device *dsi) @@ -41,7 +41,7 @@ index e76870502c01..4a0bc752205d 100644 return ret; } diff --git a/drivers/i2c/busses/i2c-gpio.c b/drivers/i2c/busses/i2c-gpio.c -index e5a5b9e8bf2c..859b5cd30101 100644 +index 111111111111..222222222222 100644 --- a/drivers/i2c/busses/i2c-gpio.c +++ b/drivers/i2c/busses/i2c-gpio.c @@ -339,6 +339,13 @@ static struct gpio_desc *i2c_gpio_get_desc(struct device *dev, @@ -70,7 +70,7 @@ index e5a5b9e8bf2c..859b5cd30101 100644 return retdesc; } diff --git a/drivers/phy/allwinner/phy-sun4i-usb.c b/drivers/phy/allwinner/phy-sun4i-usb.c -index 71a2ef59f430..318c630c7c50 100644 +index 111111111111..222222222222 100644 --- a/drivers/phy/allwinner/phy-sun4i-usb.c +++ b/drivers/phy/allwinner/phy-sun4i-usb.c @@ -775,14 +775,16 @@ static int sun4i_usb_phy_probe(struct platform_device *pdev) @@ -124,7 +124,7 @@ index 71a2ef59f430..318c630c7c50 100644 } diff --git a/drivers/phy/allwinner/phy-sun6i-mipi-dphy.c b/drivers/phy/allwinner/phy-sun6i-mipi-dphy.c -index a19a27cea860..0107514e7d2b 100644 +index 111111111111..222222222222 100644 --- a/drivers/phy/allwinner/phy-sun6i-mipi-dphy.c +++ b/drivers/phy/allwinner/phy-sun6i-mipi-dphy.c @@ -584,13 +584,15 @@ static int sun6i_dphy_probe(struct platform_device *pdev) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/thermal-sun8i-Be-loud-when-probe-fails.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/thermal-sun8i-Be-loud-when-probe-fails.patch index 8004a628ab0f..6981a097ebf0 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/thermal-sun8i-Be-loud-when-probe-fails.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/thermal-sun8i-Be-loud-when-probe-fails.patch @@ -15,7 +15,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/drivers/thermal/sun8i_thermal.c b/drivers/thermal/sun8i_thermal.c -index f989b55a8aa8..ff811ac9e930 100644 +index 111111111111..222222222222 100644 --- a/drivers/thermal/sun8i_thermal.c +++ b/drivers/thermal/sun8i_thermal.c @@ -286,8 +286,13 @@ static int sun8i_ths_calibrate(struct ths_device *tmdev) diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/usb-gadget-Fix-dangling-pointer-in-netdev-private-data.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/usb-gadget-Fix-dangling-pointer-in-netdev-private-data.patch index dbca76d600c6..a865abc50f6e 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/usb-gadget-Fix-dangling-pointer-in-netdev-private-data.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/usb-gadget-Fix-dangling-pointer-in-netdev-private-data.patch @@ -1,4 +1,4 @@ -From 0c4b8c71dde65876b296474b37e1e03a4a9a1705 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Thu, 7 Sep 2023 14:07:26 +0200 Subject: usb: gadget: Fix dangling pointer in netdev private data @@ -13,16 +13,16 @@ issues. Signed-off-by: Ondrej Jirman --- - drivers/usb/gadget/function/f_ecm.c | 6 +++++- - drivers/usb/gadget/function/f_eem.c | 10 +++++++++- - drivers/usb/gadget/function/f_ncm.c | 4 ++++ - drivers/usb/gadget/function/f_rndis.c | 13 +++++++++++-- - drivers/usb/gadget/function/f_subset.c | 10 +++++++++- - drivers/usb/gadget/function/u_ether.c | 4 ---- + drivers/usb/gadget/function/f_ecm.c | 6 ++++- + drivers/usb/gadget/function/f_eem.c | 10 ++++++- + drivers/usb/gadget/function/f_ncm.c | 4 +++ + drivers/usb/gadget/function/f_rndis.c | 13 ++++++++-- + drivers/usb/gadget/function/f_subset.c | 10 ++++++- + drivers/usb/gadget/function/u_ether.c | 4 --- 6 files changed, 38 insertions(+), 9 deletions(-) diff --git a/drivers/usb/gadget/function/f_ecm.c b/drivers/usb/gadget/function/f_ecm.c -index f55f60639e42..e331cc64390b 100644 +index 111111111111..222222222222 100644 --- a/drivers/usb/gadget/function/f_ecm.c +++ b/drivers/usb/gadget/function/f_ecm.c @@ -907,7 +907,9 @@ static void ecm_free(struct usb_function *f) @@ -46,7 +46,7 @@ index f55f60639e42..e331cc64390b 100644 static struct usb_function *ecm_alloc(struct usb_function_instance *fi) diff --git a/drivers/usb/gadget/function/f_eem.c b/drivers/usb/gadget/function/f_eem.c -index 3b445bd88498..6382cd138d20 100644 +index 111111111111..222222222222 100644 --- a/drivers/usb/gadget/function/f_eem.c +++ b/drivers/usb/gadget/function/f_eem.c @@ -260,9 +260,12 @@ static int eem_bind(struct usb_configuration *c, struct usb_function *f) @@ -79,7 +79,7 @@ index 3b445bd88498..6382cd138d20 100644 static struct usb_function *eem_alloc(struct usb_function_instance *fi) diff --git a/drivers/usb/gadget/function/f_ncm.c b/drivers/usb/gadget/function/f_ncm.c -index f5731d465cd7..b009ab87f275 100644 +index 111111111111..222222222222 100644 --- a/drivers/usb/gadget/function/f_ncm.c +++ b/drivers/usb/gadget/function/f_ncm.c @@ -1665,6 +1665,8 @@ static void ncm_free(struct usb_function *f) @@ -101,7 +101,7 @@ index f5731d465cd7..b009ab87f275 100644 static struct usb_function *ncm_alloc(struct usb_function_instance *fi) diff --git a/drivers/usb/gadget/function/f_rndis.c b/drivers/usb/gadget/function/f_rndis.c -index b47f99d17ee9..a15dfb8e6f01 100644 +index 111111111111..222222222222 100644 --- a/drivers/usb/gadget/function/f_rndis.c +++ b/drivers/usb/gadget/function/f_rndis.c @@ -688,9 +688,14 @@ rndis_bind(struct usb_configuration *c, struct usb_function *f) @@ -141,7 +141,7 @@ index b47f99d17ee9..a15dfb8e6f01 100644 static struct usb_function *rndis_alloc(struct usb_function_instance *fi) diff --git a/drivers/usb/gadget/function/f_subset.c b/drivers/usb/gadget/function/f_subset.c -index 8ae9689ef2a0..70448dd67812 100644 +index 111111111111..222222222222 100644 --- a/drivers/usb/gadget/function/f_subset.c +++ b/drivers/usb/gadget/function/f_subset.c @@ -308,9 +308,12 @@ geth_bind(struct usb_configuration *c, struct usb_function *f) @@ -173,7 +173,7 @@ index 8ae9689ef2a0..70448dd67812 100644 static struct usb_function *geth_alloc(struct usb_function_instance *fi) diff --git a/drivers/usb/gadget/function/u_ether.c b/drivers/usb/gadget/function/u_ether.c -index 4bb0553da658..e098eb58be51 100644 +index 111111111111..222222222222 100644 --- a/drivers/usb/gadget/function/u_ether.c +++ b/drivers/usb/gadget/function/u_ether.c @@ -787,7 +787,6 @@ struct eth_dev *gether_setup_name(struct usb_gadget *g, @@ -202,5 +202,5 @@ index 4bb0553da658..e098eb58be51 100644 EXPORT_SYMBOL_GPL(gether_set_gadget); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/usb-quirks-Add-USB_QUIRK_RESET-for-Quectel-EG25G-Modem.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/usb-quirks-Add-USB_QUIRK_RESET-for-Quectel-EG25G-Modem.patch index d10648cad037..5034ff6f5d04 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/usb-quirks-Add-USB_QUIRK_RESET-for-Quectel-EG25G-Modem.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/usb-quirks-Add-USB_QUIRK_RESET-for-Quectel-EG25G-Modem.patch @@ -1,4 +1,4 @@ -From 3cb45fa702ff5424d1ee744759a814ef844eeb97 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Thu, 18 Feb 2021 07:48:07 +0100 Subject: usb: quirks: Add USB_QUIRK_RESET for Quectel EG25G Modem @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 3 insertions(+) diff --git a/drivers/usb/core/quirks.c b/drivers/usb/core/quirks.c -index 13171454f959..0494c8bb42a7 100644 +index 111111111111..222222222222 100644 --- a/drivers/usb/core/quirks.c +++ b/drivers/usb/core/quirks.c @@ -552,6 +552,9 @@ static const struct usb_device_id usb_quirk_list[] = { @@ -25,5 +25,5 @@ index 13171454f959..0494c8bb42a7 100644 }; -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/usb-typec-anx7688-Add-driver-for-ANX7688-USB-C-HDMI-bridge.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/usb-typec-anx7688-Add-driver-for-ANX7688-USB-C-HDMI-bridge.patch index 3a3b288270c0..ceaf45815283 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/usb-typec-anx7688-Add-driver-for-ANX7688-USB-C-HDMI-bridge.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/usb-typec-anx7688-Add-driver-for-ANX7688-USB-C-HDMI-bridge.patch @@ -1,4 +1,4 @@ -From 6df300080b7c31bb8b5eec952adc53b66a5e33b4 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Thu, 13 Feb 2020 15:37:25 +0100 Subject: usb: typec: anx7688: Add driver for ANX7688 USB-C HDMI bridge @@ -39,12 +39,11 @@ Signed-off-by: Ondrej Jirman --- drivers/usb/typec/Kconfig | 12 + drivers/usb/typec/Makefile | 1 + - drivers/usb/typec/anx7688.c | 2240 +++++++++++++++++++++++++++++++++++ + drivers/usb/typec/anx7688.c | 2240 ++++++++++ 3 files changed, 2253 insertions(+) - create mode 100644 drivers/usb/typec/anx7688.c diff --git a/drivers/usb/typec/Kconfig b/drivers/usb/typec/Kconfig -index 2f80c2792dbd..982b7c444a1f 100644 +index 111111111111..222222222222 100644 --- a/drivers/usb/typec/Kconfig +++ b/drivers/usb/typec/Kconfig @@ -52,6 +52,7 @@ source "drivers/usb/typec/ucsi/Kconfig" @@ -74,7 +73,7 @@ index 2f80c2792dbd..982b7c444a1f 100644 tristate "Richtek RT1719 Sink Only Type-C controller driver" depends on USB_ROLE_SWITCH || !USB_ROLE_SWITCH diff --git a/drivers/usb/typec/Makefile b/drivers/usb/typec/Makefile -index 7a368fea61bc..3f8ff94ad294 100644 +index 111111111111..222222222222 100644 --- a/drivers/usb/typec/Makefile +++ b/drivers/usb/typec/Makefile @@ -7,6 +7,7 @@ obj-$(CONFIG_TYPEC_TCPM) += tcpm/ @@ -87,7 +86,7 @@ index 7a368fea61bc..3f8ff94ad294 100644 obj-$(CONFIG_TYPEC_RT1719) += rt1719.o diff --git a/drivers/usb/typec/anx7688.c b/drivers/usb/typec/anx7688.c new file mode 100644 -index 000000000000..3fa1eb7edd7b +index 000000000000..111111111111 --- /dev/null +++ b/drivers/usb/typec/anx7688.c @@ -0,0 +1,2240 @@ @@ -2332,5 +2331,5 @@ index 000000000000..3fa1eb7edd7b +MODULE_AUTHOR("Ondrej Jirman "); +MODULE_DESCRIPTION("Analogix ANX7688 USB-C DisplayPort bridge"); -- -2.35.3 +Armbian diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/usb-typec-anx7688-Don-t-use-I2C-regulator.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/usb-typec-anx7688-Don-t-use-I2C-regulator.patch index 18abf9c48fb8..23ccf542eb89 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/usb-typec-anx7688-Don-t-use-I2C-regulator.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/usb-typec-anx7688-Don-t-use-I2C-regulator.patch @@ -18,7 +18,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/usb/typec/anx7688.c b/drivers/usb/typec/anx7688.c -index 3fa1eb7edd7b..0465d7808673 100644 +index 111111111111..222222222222 100644 --- a/drivers/usb/typec/anx7688.c +++ b/drivers/usb/typec/anx7688.c @@ -160,7 +160,9 @@ static const char * const anx7688_supply_names[] = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/usb-typec-anx7688-I2C-bus-power-needs-to-be-enabled.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/usb-typec-anx7688-I2C-bus-power-needs-to-be-enabled.patch index fb1724675e02..cf56857223f5 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/usb-typec-anx7688-I2C-bus-power-needs-to-be-enabled.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/usb-typec-anx7688-I2C-bus-power-needs-to-be-enabled.patch @@ -11,7 +11,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/drivers/usb/typec/anx7688.c b/drivers/usb/typec/anx7688.c -index 0465d7808673..274fce3f4801 100644 +index 111111111111..222222222222 100644 --- a/drivers/usb/typec/anx7688.c +++ b/drivers/usb/typec/anx7688.c @@ -160,9 +160,7 @@ static const char * const anx7688_supply_names[] = { diff --git a/patch/kernel/archive/sunxi-6.6/patches.megous/video-pwm_bl-Allow-to-change-lth_brightness-via-sysfs.patch b/patch/kernel/archive/sunxi-6.6/patches.megous/video-pwm_bl-Allow-to-change-lth_brightness-via-sysfs.patch index 6679563e6f7a..2bb1505b6096 100644 --- a/patch/kernel/archive/sunxi-6.6/patches.megous/video-pwm_bl-Allow-to-change-lth_brightness-via-sysfs.patch +++ b/patch/kernel/archive/sunxi-6.6/patches.megous/video-pwm_bl-Allow-to-change-lth_brightness-via-sysfs.patch @@ -25,7 +25,7 @@ Signed-off-by: Ondrej Jirman 1 file changed, 70 insertions(+), 2 deletions(-) diff --git a/drivers/video/backlight/pwm_bl.c b/drivers/video/backlight/pwm_bl.c -index 4ee25b3ce944..f40f62a5cf8f 100644 +index 111111111111..222222222222 100644 --- a/drivers/video/backlight/pwm_bl.c +++ b/drivers/video/backlight/pwm_bl.c @@ -448,6 +448,61 @@ static int pwm_backlight_initial_power_state(const struct pwm_bl_data *pb)