diff --git a/device/main/linux-postmarketos-allwinner/0001-dts-add-dontbeevil-pinephone-devkit.patch b/device/main/linux-postmarketos-allwinner/0001-dts-add-dontbeevil-pinephone-devkit.patch index ed15020cb..7926051cf 100644 --- a/device/main/linux-postmarketos-allwinner/0001-dts-add-dontbeevil-pinephone-devkit.patch +++ b/device/main/linux-postmarketos-allwinner/0001-dts-add-dontbeevil-pinephone-devkit.patch @@ -1,4 +1,4 @@ -From faf5874c12ec57232e5389691d12db1a945629bb Mon Sep 17 00:00:00 2001 +From 21791c33d282103db5b219d696ac9366d0b61017 Mon Sep 17 00:00:00 2001 From: Martijn Braam Date: Sat, 20 Apr 2019 01:19:48 +0200 Subject: [PATCH] dts: add dontbeevil (pinephone devkit) @@ -17,7 +17,7 @@ Subject: [PATCH] dts: add dontbeevil (pinephone devkit) create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-dontbeevil.dts diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile -index 41ce680e5f8d..6740e6a97161 100644 +index b4b26a51e237..d83ff6eaf752 100644 --- a/arch/arm64/boot/dts/allwinner/Makefile +++ b/arch/arm64/boot/dts/allwinner/Makefile @@ -1,6 +1,8 @@ @@ -532,5 +532,5 @@ index 000000000000..15a91f2d6202 + status = "disabled"; +}; -- -2.31.1 +2.44.0 diff --git a/device/main/linux-postmarketos-allwinner/0002-dts-add-pinetab-dev-old-display-panel.patch b/device/main/linux-postmarketos-allwinner/0002-dts-add-pinetab-dev-old-display-panel.patch index ebc7d020a..27ca4278b 100644 --- a/device/main/linux-postmarketos-allwinner/0002-dts-add-pinetab-dev-old-display-panel.patch +++ b/device/main/linux-postmarketos-allwinner/0002-dts-add-pinetab-dev-old-display-panel.patch @@ -1,4 +1,4 @@ -From 04a2ff0c2ee51393f00bc34e07fdac190eb6978b Mon Sep 17 00:00:00 2001 +From b8eb420ae85c75a211f1970f6dcb7f732e19138d Mon Sep 17 00:00:00 2001 From: Martijn Braam Date: Tue, 20 Oct 2020 14:42:01 +0200 Subject: [PATCH] dts: add pinetab-dev (old display panel) @@ -10,7 +10,7 @@ Subject: [PATCH] dts: add pinetab-dev (old display panel) create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab-dev.dts diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile -index df6eaa6f60..15e3339c90 100644 +index d83ff6eaf752..61a84673519a 100644 --- a/arch/arm64/boot/dts/allwinner/Makefile +++ b/arch/arm64/boot/dts/allwinner/Makefile @@ -17,6 +17,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pinephone-1.2.dtb @@ -23,7 +23,7 @@ index df6eaa6f60..15e3339c90 100644 dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a100-allwinner-perf1.dtb diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab-dev.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab-dev.dts new file mode 100644 -index 0000000000..1e287f2fb9 +index 000000000000..1e287f2fb9f3 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab-dev.dts @@ -0,0 +1,29 @@ @@ -57,5 +57,5 @@ index 0000000000..1e287f2fb9 + }; +}; -- -2.43.0 +2.44.0 diff --git a/device/main/linux-postmarketos-allwinner/0003-dts-pinetab-add-missing-bma223-ohci1.patch b/device/main/linux-postmarketos-allwinner/0003-dts-pinetab-add-missing-bma223-ohci1.patch deleted file mode 100644 index 2fdcff07b..000000000 --- a/device/main/linux-postmarketos-allwinner/0003-dts-pinetab-add-missing-bma223-ohci1.patch +++ /dev/null @@ -1,49 +0,0 @@ -From 3806b6eec5badaf3aee06460ac578b19124048ce Mon Sep 17 00:00:00 2001 -From: Oliver Smith -Date: Tue, 20 Oct 2020 11:11:48 +0200 -Subject: [PATCH] dts: pinetab: add missing bma223, ohci1 - -Fix the accelerometer (BMA223). ohci1 is the low-speed variant of the usb -port. Original patch by Icenowy Zheng. - -Cherry picked from here, but this isn't the original patch either: -https://gitlab.com/pine64-org/linux/-/commit/69ae7087ec51b09bb6a0afb53dddb5eb030b3236 ---- - .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 14 +++++++++++++- - 1 file changed, 13 insertions(+), 1 deletion(-) - -diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts -index 5d8081a093..26ca14a664 100644 ---- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts -+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts -@@ -237,7 +237,15 @@ &i2c0_pins { - &i2c1 { - status = "okay"; - -- /* TODO: add Bochs BMA223 accelerometer here */ -+ bma223@18 { -+ compatible = "bosch,bma223", "bosch,bma222e"; -+ reg = <0x18>; -+ interrupt-parent = <&pio>; -+ interrupts = <7 5 IRQ_TYPE_LEVEL_HIGH>; /* PH5 */ -+ mount-matrix = "0", "-1", "0", -+ "-1", "0", "0", -+ "0", "0", "-1"; -+ }; - }; - - &lradc { -@@ -303,6 +311,10 @@ &ohci0 { - status = "okay"; - }; - -+&ohci1 { -+ status = "okay"; -+}; -+ - &pwm { - status = "okay"; - }; --- -2.43.0 - diff --git a/device/main/linux-postmarketos-allwinner/0003-dts-pinetab-add-missing-ohci1.patch b/device/main/linux-postmarketos-allwinner/0003-dts-pinetab-add-missing-ohci1.patch new file mode 100644 index 000000000..d583fd7b4 --- /dev/null +++ b/device/main/linux-postmarketos-allwinner/0003-dts-pinetab-add-missing-ohci1.patch @@ -0,0 +1,32 @@ +From 905753f51ef380bff83325f9e4df863ed18f640b Mon Sep 17 00:00:00 2001 +From: Oliver Smith +Date: Tue, 20 Oct 2020 11:11:48 +0200 +Subject: [PATCH] dts: pinetab: add missing ohci1 + +ohci1 is the low-speed variant of the usb port. +Original patch by Icenowy Zheng. + +Cherry picked from here, but this isn't the original patch either: +https://gitlab.com/pine64-org/linux/-/commit/69ae7087ec51b09bb6a0afb53dddb5eb030b3236 +--- + arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts +index 37466d70bb25..29e527e499db 100644 +--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts ++++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts +@@ -311,6 +311,10 @@ &ohci0 { + status = "okay"; + }; + ++&ohci1 { ++ status = "okay"; ++}; ++ + &pwm { + status = "okay"; + }; +-- +2.44.0 + diff --git a/device/main/linux-postmarketos-allwinner/0004-arm64-dts-allwinner-Add-bluetooth-node-to-the-PineTa.patch b/device/main/linux-postmarketos-allwinner/0004-arm64-dts-allwinner-Add-bluetooth-node-to-the-PineTa.patch deleted file mode 100644 index 835d4c6be..000000000 --- a/device/main/linux-postmarketos-allwinner/0004-arm64-dts-allwinner-Add-bluetooth-node-to-the-PineTa.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 4886da94b7d5fec7029ea27df107715c13c4ac10 Mon Sep 17 00:00:00 2001 -From: Martijn Braam -Date: Tue, 20 Oct 2020 16:12:08 +0200 -Subject: [PATCH] arm64: dts: allwinner: Add bluetooth node to the PineTab - ---- - .../arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts | 13 +++++++++++++ - 1 file changed, 13 insertions(+) - -diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts -index 26ca14a664..ffb36f69f5 100644 ---- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts -+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts -@@ -514,6 +514,19 @@ &uart0 { - status = "okay"; - }; - -+&uart1 { -+ pinctrl-names = "default"; -+ pinctrl-0 = <&uart1_pins>, <&uart1_rts_cts_pins>; -+ status = "okay"; -+ -+ bluetooth { -+ compatible = "realtek,rtl8723cs-bt"; -+ reset-gpios = <&r_pio 0 4 GPIO_ACTIVE_LOW>; /* PL4 */ -+ device-wake-gpios = <&r_pio 0 6 GPIO_ACTIVE_LOW>; /* PL6 */ -+ host-wake-gpios = <&r_pio 0 5 GPIO_ACTIVE_HIGH>; /* PL5 */ -+ }; -+}; -+ - &usb_otg { - dr_mode = "otg"; - status = "okay"; --- -2.43.0 - diff --git a/device/main/linux-postmarketos-allwinner/0005-dts-pinetab-make-audio-routing-consistent-with-pinep.patch b/device/main/linux-postmarketos-allwinner/0004-dts-pinetab-make-audio-routing-consistent-with-pinep.patch similarity index 65% rename from device/main/linux-postmarketos-allwinner/0005-dts-pinetab-make-audio-routing-consistent-with-pinep.patch rename to device/main/linux-postmarketos-allwinner/0004-dts-pinetab-make-audio-routing-consistent-with-pinep.patch index 284633c42..af4068681 100644 --- a/device/main/linux-postmarketos-allwinner/0005-dts-pinetab-make-audio-routing-consistent-with-pinep.patch +++ b/device/main/linux-postmarketos-allwinner/0004-dts-pinetab-make-audio-routing-consistent-with-pinep.patch @@ -1,24 +1,17 @@ -From db2418dca1b2daadafe6e55dca4e81da959f1ca1 Mon Sep 17 00:00:00 2001 +From 519162978ba8641c53c7d3ea5fa62f53ac3b6793 Mon Sep 17 00:00:00 2001 From: Martijn Braam Date: Tue, 20 Oct 2020 14:44:51 +0200 Subject: [PATCH] dts: pinetab: make audio routing consistent with pinephone --- - arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts | 11 ++++++----- - 1 file changed, 6 insertions(+), 5 deletions(-) + arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts | 10 +++++----- + 1 file changed, 5 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 ffb36f69f5..faa0eb2e57 100644 +index 29e527e499db..230eedb39d50 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts -@@ -487,19 +487,20 @@ hdmi_out_con: endpoint { - - &sound { - status = "okay"; -+ simple-audio-card,name = "PineTab"; - simple-audio-card,aux-devs = <&codec_analog>, <&speaker_amp>; - simple-audio-card,widgets = "Microphone", "Internal Microphone Left", - "Microphone", "Internal Microphone Right", +@@ -494,13 +494,13 @@ &sound { "Headphone", "Headphone Jack", "Speaker", "Internal Speaker"; simple-audio-card,routing = @@ -38,5 +31,5 @@ index ffb36f69f5..faa0eb2e57 100644 "ADCR", "Right ADC", "Internal Microphone Left", "MBIAS", -- -2.43.0 +2.44.0 diff --git a/device/main/linux-postmarketos-allwinner/0006-dts-pinephone-drop-modem-power-node.patch b/device/main/linux-postmarketos-allwinner/0005-dts-pinephone-drop-modem-power-node.patch similarity index 95% rename from device/main/linux-postmarketos-allwinner/0006-dts-pinephone-drop-modem-power-node.patch rename to device/main/linux-postmarketos-allwinner/0005-dts-pinephone-drop-modem-power-node.patch index ccda84046..51c308e31 100644 --- a/device/main/linux-postmarketos-allwinner/0006-dts-pinephone-drop-modem-power-node.patch +++ b/device/main/linux-postmarketos-allwinner/0005-dts-pinephone-drop-modem-power-node.patch @@ -1,4 +1,4 @@ -From 999793e3f4f3e807ba478c4585650a1277a7dd16 Mon Sep 17 00:00:00 2001 +From 510eef292daa3ec6ddd5c2ace74051261789fe93 Mon Sep 17 00:00:00 2001 From: Clayton Craft Date: Wed, 16 Dec 2020 20:16:14 -0800 Subject: [PATCH] dts: pinephone: drop modem-power node @@ -11,7 +11,7 @@ Subject: [PATCH] dts: pinephone: drop modem-power node 4 files changed, 24 insertions(+), 68 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 0530881d84..144f1eca9f 100644 +index 0530881d8401..144f1eca9f8d 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 @@ -87,28 +87,6 @@ ®_drivevbus { @@ -55,7 +55,7 @@ index 0530881d84..144f1eca9f 100644 enable-gpios = <&pio 2 3 GPIO_ACTIVE_HIGH>; /* PC3 */ flash-gpios = <&pio 3 24 GPIO_ACTIVE_HIGH>; /* PD24 */ 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 053e4add99..78982fe051 100644 +index 053e4add9973..78982fe051de 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 @@ -101,29 +101,6 @@ &sgm3140 { @@ -97,7 +97,7 @@ index 053e4add99..78982fe051 100644 + gpios = <&pio 1 2 GPIO_ACTIVE_LOW>; /* PB2 */ +}; 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 ec4927dfe9..57b651d695 100644 +index ec4927dfe9dc..57b651d695af 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 @@ -93,29 +93,6 @@ &sgm3140 { @@ -139,7 +139,7 @@ index ec4927dfe9..57b651d695 100644 + gpios = <&r_pio 0 6 GPIO_ACTIVE_LOW>; /* PL6 */ +}; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi -index 1886a1f9a4..5b0b5a5f97 100644 +index 70a2c4ffb839..862c45e8199b 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi @@ -310,6 +310,17 @@ ec25_codec: ec25-codec { @@ -169,5 +169,5 @@ index 1886a1f9a4..5b0b5a5f97 100644 regulator-max-microvolt = <3500000>; gpio = <&r_pio 0 7 GPIO_ACTIVE_HIGH>; /* PL7 */ -- -2.43.0 +2.44.0 diff --git a/device/main/linux-postmarketos-allwinner/0007-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch b/device/main/linux-postmarketos-allwinner/0006-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch similarity index 85% rename from device/main/linux-postmarketos-allwinner/0007-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch rename to device/main/linux-postmarketos-allwinner/0006-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch index ee00347dd..690dd7fc1 100644 --- a/device/main/linux-postmarketos-allwinner/0007-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch +++ b/device/main/linux-postmarketos-allwinner/0006-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch @@ -1,4 +1,4 @@ -From 8d8f5964710e12d906c56a703ff565038029f73c Mon Sep 17 00:00:00 2001 +From 78dfe5ffe430f911b46b78c5aa260910fd50a048 Mon Sep 17 00:00:00 2001 From: JuniorJPDJ Date: Tue, 23 Mar 2021 12:27:30 +0100 Subject: [PATCH] drm: panel: simple: Add Hannstar TQTM070CB501 @@ -8,10 +8,10 @@ Subject: [PATCH] drm: panel: simple: Add Hannstar TQTM070CB501 1 file changed, 27 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c -index 9367a4572d..62cdd63859 100644 +index d493ee735c73..61a815c6aad9 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c -@@ -2213,6 +2213,30 @@ static const struct panel_desc hannstar_hsd101pww2 = { +@@ -2300,6 +2300,30 @@ static const struct panel_desc hannstar_hsd101pww2 = { .connector_type = DRM_MODE_CONNECTOR_LVDS, }; @@ -42,7 +42,7 @@ index 9367a4572d..62cdd63859 100644 static const struct drm_display_mode hitachi_tx23d38vm0caa_mode = { .clock = 33333, .hdisplay = 800, -@@ -4364,6 +4388,9 @@ static const struct of_device_id platform_of_match[] = { +@@ -4462,6 +4486,9 @@ static const struct of_device_id platform_of_match[] = { }, { .compatible = "hit,tx23d38vm0caa", .data = &hitachi_tx23d38vm0caa @@ -53,5 +53,5 @@ index 9367a4572d..62cdd63859 100644 .compatible = "innolux,at043tn24", .data = &innolux_at043tn24, -- -2.43.0 +2.44.0 diff --git a/device/main/linux-postmarketos-allwinner/0008-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch b/device/main/linux-postmarketos-allwinner/0007-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch similarity index 95% rename from device/main/linux-postmarketos-allwinner/0008-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch rename to device/main/linux-postmarketos-allwinner/0007-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch index d67073b21..70a8f62a2 100644 --- a/device/main/linux-postmarketos-allwinner/0008-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch +++ b/device/main/linux-postmarketos-allwinner/0007-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch @@ -1,4 +1,4 @@ -From c6699422d09b6a70bbbf8a64558d456f1b6584e1 Mon Sep 17 00:00:00 2001 +From 190989087e4a6a775b3cdab450301b7c9ef75f5c Mon Sep 17 00:00:00 2001 From: JuniorJPDJ Date: Tue, 23 Mar 2021 12:29:37 +0100 Subject: [PATCH] ARM: dts: sun6i: Add GoClever Orion 70L tablet @@ -10,7 +10,7 @@ Subject: [PATCH] ARM: dts: sun6i: Add GoClever Orion 70L tablet create mode 100644 arch/arm/boot/dts/allwinner/sun6i-a31s-goclever-gcta741l.dts diff --git a/arch/arm/boot/dts/allwinner/Makefile b/arch/arm/boot/dts/allwinner/Makefile -index 7c7fb94d21..097614b95f 100644 +index 7c7fb94d2153..097614b95ff2 100644 --- a/arch/arm/boot/dts/allwinner/Makefile +++ b/arch/arm/boot/dts/allwinner/Makefile @@ -110,6 +110,7 @@ dtb-$(CONFIG_MACH_SUN6I) += \ @@ -23,7 +23,7 @@ index 7c7fb94d21..097614b95f 100644 sun6i-a31s-sina31s.dtb \ diff --git a/arch/arm/boot/dts/allwinner/sun6i-a31s-goclever-gcta741l.dts b/arch/arm/boot/dts/allwinner/sun6i-a31s-goclever-gcta741l.dts new file mode 100644 -index 0000000000..4fcba20ffe +index 000000000000..4fcba20ffe48 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/sun6i-a31s-goclever-gcta741l.dts @@ -0,0 +1,103 @@ @@ -131,5 +131,5 @@ index 0000000000..4fcba20ffe + status = "okay"; +}; -- -2.43.0 +2.44.0 diff --git a/device/main/linux-postmarketos-allwinner/0009-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch b/device/main/linux-postmarketos-allwinner/0008-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch similarity index 86% rename from device/main/linux-postmarketos-allwinner/0009-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch rename to device/main/linux-postmarketos-allwinner/0008-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch index f7eab163b..fa9312865 100644 --- a/device/main/linux-postmarketos-allwinner/0009-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch +++ b/device/main/linux-postmarketos-allwinner/0008-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch @@ -1,4 +1,4 @@ -From 30a5649685f78c69a3d68daa53a89feb1050e268 Mon Sep 17 00:00:00 2001 +From 6d8af54e0b572979c4cfa9e28fe8a4e323216846 Mon Sep 17 00:00:00 2001 From: JuniorJPDJ Date: Thu, 25 Mar 2021 19:11:22 +0100 Subject: [PATCH] drm: panel: simple: Add Hannstar HSD070IDW1-A @@ -8,10 +8,10 @@ Subject: [PATCH] drm: panel: simple: Add Hannstar HSD070IDW1-A 1 file changed, 27 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c -index 62cdd63859..a11265c813 100644 +index 61a815c6aad9..c6da37c2baa8 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c -@@ -2133,6 +2133,30 @@ static const struct panel_desc giantplus_gpm940b0 = { +@@ -2220,6 +2220,30 @@ static const struct panel_desc giantplus_gpm940b0 = { .bus_flags = DRM_BUS_FLAG_DE_HIGH | DRM_BUS_FLAG_PIXDATA_SAMPLE_POSEDGE, }; @@ -42,7 +42,7 @@ index 62cdd63859..a11265c813 100644 static const struct display_timing hannstar_hsd070pww1_timing = { .pixelclock = { 64300000, 71100000, 82000000 }, .hactive = { 1280, 1280, 1280 }, -@@ -4376,6 +4400,9 @@ static const struct of_device_id platform_of_match[] = { +@@ -4474,6 +4498,9 @@ static const struct of_device_id platform_of_match[] = { }, { .compatible = "giantplus,gpm940b0", .data = &giantplus_gpm940b0, @@ -53,5 +53,5 @@ index 62cdd63859..a11265c813 100644 .compatible = "hannstar,hsd070pww1", .data = &hannstar_hsd070pww1, -- -2.43.0 +2.44.0 diff --git a/device/main/linux-postmarketos-allwinner/0010-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch b/device/main/linux-postmarketos-allwinner/0009-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch similarity index 97% rename from device/main/linux-postmarketos-allwinner/0010-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch rename to device/main/linux-postmarketos-allwinner/0009-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch index f05f95c1f..60cdff444 100644 --- a/device/main/linux-postmarketos-allwinner/0010-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch +++ b/device/main/linux-postmarketos-allwinner/0009-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch @@ -1,4 +1,4 @@ -From 00b0bb6210bd15f21be74b89809300c4e8a4c335 Mon Sep 17 00:00:00 2001 +From 607e3136666df284b89a060d6fdcacb6e61f8fbe Mon Sep 17 00:00:00 2001 From: JuniorJPDJ Date: Thu, 25 Mar 2021 19:18:58 +0100 Subject: [PATCH] ARM: dts: sun6i: Add Lark FreeMe 70.2S tablet @@ -10,7 +10,7 @@ Subject: [PATCH] ARM: dts: sun6i: Add Lark FreeMe 70.2S tablet create mode 100644 arch/arm/boot/dts/allwinner/sun4i-a10-lark-freeme-70-2s.dts diff --git a/arch/arm/boot/dts/allwinner/Makefile b/arch/arm/boot/dts/allwinner/Makefile -index 097614b95f..902b8f6752 100644 +index 097614b95ff2..902b8f6752a0 100644 --- a/arch/arm/boot/dts/allwinner/Makefile +++ b/arch/arm/boot/dts/allwinner/Makefile @@ -36,6 +36,7 @@ dtb-$(CONFIG_MACH_SUN4I) += \ @@ -23,7 +23,7 @@ index 097614b95f..902b8f6752 100644 sun4i-a10-mk802.dtb \ diff --git a/arch/arm/boot/dts/allwinner/sun4i-a10-lark-freeme-70-2s.dts b/arch/arm/boot/dts/allwinner/sun4i-a10-lark-freeme-70-2s.dts new file mode 100644 -index 0000000000..5f17902410 +index 000000000000..5f17902410c1 --- /dev/null +++ b/arch/arm/boot/dts/allwinner/sun4i-a10-lark-freeme-70-2s.dts @@ -0,0 +1,246 @@ @@ -274,5 +274,5 @@ index 0000000000..5f17902410 + status = "okay"; +}; -- -2.43.0 +2.44.0 diff --git a/device/main/linux-postmarketos-allwinner/0011-sunxi-mmc-h6-fix.patch b/device/main/linux-postmarketos-allwinner/0010-eMMC-workaround.patch similarity index 91% rename from device/main/linux-postmarketos-allwinner/0011-sunxi-mmc-h6-fix.patch rename to device/main/linux-postmarketos-allwinner/0010-eMMC-workaround.patch index c5a1b9953..5965c0a4a 100644 --- a/device/main/linux-postmarketos-allwinner/0011-sunxi-mmc-h6-fix.patch +++ b/device/main/linux-postmarketos-allwinner/0010-eMMC-workaround.patch @@ -1,4 +1,4 @@ -From d5ff25062e6167413fa221efa7496e482435ef72 Mon Sep 17 00:00:00 2001 +From ba65a79fd88287bd8acf9e96593b2045b47b0884 Mon Sep 17 00:00:00 2001 From: Jernej Skrabec Date: Sat, 24 Aug 2019 01:36:44 +0200 Subject: [PATCH] eMMC workaround @@ -9,7 +9,7 @@ Signed-off-by: Jernej Skrabec 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/drivers/mmc/host/sunxi-mmc.c b/drivers/mmc/host/sunxi-mmc.c -index e9370c7364..a4abd589e9 100644 +index e9370c736497..a4abd589e95d 100644 --- a/drivers/mmc/host/sunxi-mmc.c +++ b/drivers/mmc/host/sunxi-mmc.c @@ -1436,15 +1436,17 @@ static int sunxi_mmc_probe(struct platform_device *pdev) @@ -34,5 +34,5 @@ index e9370c7364..a4abd589e9 100644 ret = mmc_of_parse(mmc); -- -2.43.0 +2.44.0 diff --git a/device/main/linux-postmarketos-allwinner/0012-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch b/device/main/linux-postmarketos-allwinner/0011-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch similarity index 91% rename from device/main/linux-postmarketos-allwinner/0012-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch rename to device/main/linux-postmarketos-allwinner/0011-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch index 23236a206..159c35cea 100644 --- a/device/main/linux-postmarketos-allwinner/0012-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch +++ b/device/main/linux-postmarketos-allwinner/0011-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch @@ -1,4 +1,4 @@ -From bfd8856798954e1afa2eed743bf14e5321c15357 Mon Sep 17 00:00:00 2001 +From d56368fa74d6df080b918b01515aef4f519f02fe Mon Sep 17 00:00:00 2001 From: Maxim Karasev Date: Sat, 4 Sep 2021 14:56:01 +0300 Subject: [PATCH] arm64: dts: allwinner: orangepi-3: fix ethernet @@ -10,7 +10,7 @@ patch from LibreELEC tree. 1 file changed, 3 insertions(+), 3 deletions(-) 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 218c26c594..a424eded00 100644 +index 218c26c59429..a424eded0016 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dts @@ -145,7 +145,7 @@ hdmi_out_con: endpoint { @@ -34,5 +34,5 @@ index 218c26c594..a424eded00 100644 }; -- -2.43.0 +2.44.0 diff --git a/device/main/linux-postmarketos-allwinner/0015-ARM-dts-allwinner-sun5i-a13-pocketbook-614-plus-Add-.patch b/device/main/linux-postmarketos-allwinner/0012-ARM-dts-allwinner-sun5i-a13-pocketbook-614-plus-Add-.patch similarity index 96% rename from device/main/linux-postmarketos-allwinner/0015-ARM-dts-allwinner-sun5i-a13-pocketbook-614-plus-Add-.patch rename to device/main/linux-postmarketos-allwinner/0012-ARM-dts-allwinner-sun5i-a13-pocketbook-614-plus-Add-.patch index 6ae807ce7..9d3915913 100644 --- a/device/main/linux-postmarketos-allwinner/0015-ARM-dts-allwinner-sun5i-a13-pocketbook-614-plus-Add-.patch +++ b/device/main/linux-postmarketos-allwinner/0012-ARM-dts-allwinner-sun5i-a13-pocketbook-614-plus-Add-.patch @@ -1,4 +1,4 @@ -From 8edf667c34a621274fc684b4f002b80937b5d4c8 Mon Sep 17 00:00:00 2001 +From 991a3d5522ca1c623eba4c1a16351ecf1d7fba44 Mon Sep 17 00:00:00 2001 From: Denis Burkov Date: Mon, 11 Mar 2024 18:23:39 +0500 Subject: [PATCH] ARM: dts: allwinner: sun5i-a13-pocketbook-614-plus: Add @@ -11,10 +11,10 @@ Subject: [PATCH] ARM: dts: allwinner: sun5i-a13-pocketbook-614-plus: Add create mode 100644 arch/arm/boot/dts/allwinner/sun5i-a13-pocketbook-614-plus.dts diff --git a/arch/arm/boot/dts/allwinner/Makefile b/arch/arm/boot/dts/allwinner/Makefile -index 7c7fb94d2..c9945b6df 100644 +index 902b8f6752a0..f7eb88a5709b 100644 --- a/arch/arm/boot/dts/allwinner/Makefile +++ b/arch/arm/boot/dts/allwinner/Makefile -@@ -61,6 +61,7 @@ dtb-$(CONFIG_MACH_SUN5I) += \ +@@ -62,6 +62,7 @@ dtb-$(CONFIG_MACH_SUN5I) += \ sun5i-a13-olinuxino.dtb \ sun5i-a13-olinuxino-micro.dtb \ sun5i-a13-pocketbook-touch-lux-3.dtb \ @@ -22,7 +22,7 @@ index 7c7fb94d2..c9945b6df 100644 sun5i-a13-q8-tablet.dtb \ sun5i-a13-utoo-p66.dtb \ sun5i-gr8-chip-pro.dtb \ -@@ -82,6 +83,7 @@ dtb-$(CONFIG_MACH_SUN5I) += \ +@@ -83,6 +84,7 @@ dtb-$(CONFIG_MACH_SUN5I) += \ sun5i-a13-olinuxino.dtb \ sun5i-a13-olinuxino-micro.dtb \ sun5i-a13-pocketbook-touch-lux-3.dtb \ @@ -32,7 +32,7 @@ index 7c7fb94d2..c9945b6df 100644 sun5i-gr8-chip-pro.dtb \ diff --git a/arch/arm/boot/dts/allwinner/sun5i-a13-pocketbook-614-plus.dts b/arch/arm/boot/dts/allwinner/sun5i-a13-pocketbook-614-plus.dts new file mode 100644 -index 000000000..cad9ce5f2 +index 000000000000..cad9ce5f2a6f --- /dev/null +++ b/arch/arm/boot/dts/allwinner/sun5i-a13-pocketbook-614-plus.dts @@ -0,0 +1,254 @@ @@ -291,5 +291,5 @@ index 000000000..cad9ce5f2 + status = "okay"; +}; -- -2.43.0 +2.44.0 diff --git a/device/main/linux-postmarketos-allwinner/0013-Revert-usb-quirks-Add-USB_QUIRK_RESET-for-Quectel-EG25G-Modem.patch b/device/main/linux-postmarketos-allwinner/0013-Revert-usb-quirks-Add-USB_QUIRK_RESET-for-Quectel-EG25G-Modem.patch deleted file mode 100644 index d4eed07bc..000000000 --- a/device/main/linux-postmarketos-allwinner/0013-Revert-usb-quirks-Add-USB_QUIRK_RESET-for-Quectel-EG25G-Modem.patch +++ /dev/null @@ -1,28 +0,0 @@ -From cfad20d85c87e6e489c4f2e45bfe4664a60736a2 Mon Sep 17 00:00:00 2001 -From: marcin -Date: Sat, 6 Aug 2022 00:17:40 +0200 -Subject: [PATCH] Revert "usb: quirks: Add USB_QUIRK_RESET for Quectel EG25G - Modem" - -This reverts commit 62867934f6251349e1352a345f827ba8de514a36. ---- - drivers/usb/core/quirks.c | 3 --- - 1 file changed, 3 deletions(-) - -diff --git a/drivers/usb/core/quirks.c b/drivers/usb/core/quirks.c -index 7e42d7322e..15e9bd180a 100644 ---- a/drivers/usb/core/quirks.c -+++ b/drivers/usb/core/quirks.c -@@ -542,9 +542,6 @@ static const struct usb_device_id usb_quirk_list[] = { - /* INTEL VALUE SSD */ - { USB_DEVICE(0x8086, 0xf1a5), .driver_info = USB_QUIRK_RESET_RESUME }, - -- /* Quectel EG25G Modem */ -- { USB_DEVICE(0x2c7c, 0x0125), .driver_info = USB_QUIRK_RESET }, -- - { } /* terminating entry must be last */ - }; - --- -2.43.0 - diff --git a/device/main/linux-postmarketos-allwinner/0014-usb-serial-option-add-reset-resume-callback-for-WWAN.patch b/device/main/linux-postmarketos-allwinner/0014-usb-serial-option-add-reset-resume-callback-for-WWAN.patch deleted file mode 100644 index a2c3a3b20..000000000 --- a/device/main/linux-postmarketos-allwinner/0014-usb-serial-option-add-reset-resume-callback-for-WWAN.patch +++ /dev/null @@ -1,33 +0,0 @@ -From d9a65f76763df1828644d0210fe747e67ba32fb3 Mon Sep 17 00:00:00 2001 -From: Thomas Thorne -Date: Tue, 20 Sep 2022 20:34:57 -0400 -Subject: usb: serial: option: add 'reset_resume' callback for WWAN devices - -This avoids the issue where the PPP modem does not reset correctly on resume, -causing issues with incoming calls on suspend. - -Noted here: https://github.com/the-modem-distro/pinephone_modem_sdk/issues/97 - -This is part of a larger patch: -https://github.com/Quectel-Community/meta-quectel-community/commit/24adef2128f79b4d31490634438a917b3df462e2#diff-45dc5960ca2f1ef57139fe751587b3b043de9cca5864e2801210c00e75bd0780 - -However the rest of the patch is not needed/already upstreamed. ---- - drivers/usb/serial/option.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c -index 72390dbf07..71a2d6d61b 100644 ---- a/drivers/usb/serial/option.c -+++ b/drivers/usb/serial/option.c -@@ -2314,6 +2314,7 @@ static struct usb_serial_driver option_1port_device = { - #ifdef CONFIG_PM - .suspend = usb_wwan_suspend, - .resume = usb_wwan_resume, -+ .reset_resume = usb_wwan_resume, - #endif - }; - --- -2.43.0 - diff --git a/device/main/linux-postmarketos-allwinner/APKBUILD b/device/main/linux-postmarketos-allwinner/APKBUILD index e87e9ad8d..ec72d2056 100644 --- a/device/main/linux-postmarketos-allwinner/APKBUILD +++ b/device/main/linux-postmarketos-allwinner/APKBUILD @@ -3,9 +3,9 @@ _flavor=postmarketos-allwinner _config="config-$_flavor.$CARCH" pkgname=linux-$_flavor -pkgver=6.7.9_git20240306 +pkgver=6.8.4_git20240405 pkgrel=1 -_tag="orange-pi-6.7-20240306-2359" +_tag="orange-pi-6.8-20240405-1842" pkgdesc="Kernel fork with Pine64 patches (megi's tree, slightly patched)" arch="aarch64 armv7" url="https://megous.com/git/linux/" @@ -34,19 +34,16 @@ source="$pkgname-$_tag.tar.gz::https://codeberg.org/megi/linux/archive/$_tag.tar config-$_flavor.armv7 0001-dts-add-dontbeevil-pinephone-devkit.patch 0002-dts-add-pinetab-dev-old-display-panel.patch - 0003-dts-pinetab-add-missing-bma223-ohci1.patch - 0004-arm64-dts-allwinner-Add-bluetooth-node-to-the-PineTa.patch - 0005-dts-pinetab-make-audio-routing-consistent-with-pinep.patch - 0006-dts-pinephone-drop-modem-power-node.patch - 0007-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch - 0008-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch - 0009-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch - 0010-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch - 0011-sunxi-mmc-h6-fix.patch - 0012-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch - 0013-Revert-usb-quirks-Add-USB_QUIRK_RESET-for-Quectel-EG25G-Modem.patch - 0014-usb-serial-option-add-reset-resume-callback-for-WWAN.patch - 0015-ARM-dts-allwinner-sun5i-a13-pocketbook-614-plus-Add-.patch + 0003-dts-pinetab-add-missing-ohci1.patch + 0004-dts-pinetab-make-audio-routing-consistent-with-pinep.patch + 0005-dts-pinephone-drop-modem-power-node.patch + 0006-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch + 0007-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch + 0008-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch + 0009-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch + 0010-eMMC-workaround.patch + 0011-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch + 0012-ARM-dts-allwinner-sun5i-a13-pocketbook-614-plus-Add-.patch " builddir="$srcdir/linux" @@ -84,22 +81,19 @@ package() { } sha512sums=" -96f0ccb0b5f702ff8784f860ea7cce9a2aba3d041b84f9195772da4a70b8e8f904b9bd0af90e3cbcb5a322d25858d247e2dba6902a351fe75bdf9ba25d2c8a81 linux-postmarketos-allwinner-orange-pi-6.7-20240306-2359.tar.gz -aff5475c53de530dfe66d756bc1abdfcdc9f26b3d95d72fe378f3157f90a39f51ff9c1db8f0a147cfc62d7c846584d5909f3e6b720b3800e3bbde2d7ca4bb1a1 config-postmarketos-allwinner.aarch64 -283d80b7470109ce602190a741114d138736b41e7660a008782c136a569999751eec427edeef19e5b0f79cd3e1314fff729105e8267cac8aad912b285a8386af config-postmarketos-allwinner.armv7 -126e0a65e04f22f14eac1281a69000d9d5b107ed8fd1b52f37e812751f55e6c45b0240ceac61c9d95ae7f0543aaf9d96b85a8532baf59283c077b9945e615367 0001-dts-add-dontbeevil-pinephone-devkit.patch -99edeccdee7beae5dc7337d78ba92de2f3d724b7648ede30ab040a66bdac0e38a6595e212e26011d608ccb8a92ffa9e393965f936dfead65ffe9b7eb31dfa345 0002-dts-add-pinetab-dev-old-display-panel.patch -82c0203b02c671934d62e52311827ac1cc5b358e0843715ea2235117e4b47d6de63b29fdfc7c1adfc550cc7eb363c384de8276be1ca17da6e48916020124022d 0003-dts-pinetab-add-missing-bma223-ohci1.patch -1fcfcc448424af475efd7f848eec04763c5930070f54fdb487e6f28717df7e20b73c0f444e9322d362deeedfd87b4e91c6e61e274d23206fafef36ca97ff95d6 0004-arm64-dts-allwinner-Add-bluetooth-node-to-the-PineTa.patch -16373f069c8a3b110f68cce6d60a7b75af32635467454f4203ceeae2f7f3a74dce73f9c41b00bc340fae580cff335f0fa8d4b033cb31907b69e7a05030461b0f 0005-dts-pinetab-make-audio-routing-consistent-with-pinep.patch -681c945abdb8dd595d505a36ef84100b968754a1c861e7525c00185f19aa431304ff3c3258750d2d67a8aa2fd8e078a9bbc4b5cabb1802c24637ce26ecd3ee2d 0006-dts-pinephone-drop-modem-power-node.patch -c4ab9d65b4cd6ebe443cef51693ddaddfd55d3f73b5955b2c0211ecbc69054b17e875905f56c503873bb61f6fdb39e097d85d264d6e1bd6b7ab6526076ccd535 0007-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch -943f8a9791461621c20b1dd0db9946a31734c4fe316626d045de2e2207e6f099d469e1a5b9ab9bd93cd5fca85b6422a211d435c6124aea1a2ecee818c7b35ac2 0008-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch -952e2332cbc85e69259b037302411520d46c18bb90371492b6cfcc9eeeaf96d030875bf0a17edea756c9744faee38fd42288345681e5e903f6e64d0849f76db2 0009-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch -b7c084bb32cfc18defcec77966f1944fd3b33bb48769a4c0e257709d0f3898c5e0ca2a50c39a5d4513463580eef58b5301e75345bd36d6cc5f84347f7d241a8c 0010-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch -8ee720bc6195b1b454a274e7ad9a245107aa6d127018b98909c5f105d608568bcf1651343bf9633f4804d5649f4df7e3390d6eb72a708666e89337e39427943a 0011-sunxi-mmc-h6-fix.patch -370e963805a4c984dc501a6a6f686cac059485a275370c5f55de0841e227c5f6652abb38ad935c8dd046014e632e70129d3f8fbeae9650fe7de6f0d10e9cdc3a 0012-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch -c766911f76d36b997582533707d7d7a089ed1272e49a79dbe75f7c1eafef0ba3f1417d6c66f25e12e56124e0cd4bb9f443d400236e252ef1c43d53def9392a87 0013-Revert-usb-quirks-Add-USB_QUIRK_RESET-for-Quectel-EG25G-Modem.patch -382e6e8785235788101459ae47c940ec85831007c61e3f14c4e3a43abfa21b95cdaa6bdd1b7fdd6fd26944f4c629d41b9ab776e89d9a18778fbc9f6a7785444b 0014-usb-serial-option-add-reset-resume-callback-for-WWAN.patch -81801c25733299fe4a45154ce27ab70a80f19a00dcb7c6c67d0e6ba6bd369dbfa1b43e09b066ddaec9144e0e3f956baf2fed26d1c52f23faad33101662728e53 0015-ARM-dts-allwinner-sun5i-a13-pocketbook-614-plus-Add-.patch +c1cd45c10536b729377190507af1fe646826adb2f9e8cd0bf8a6096d480ae2b53fe8231d7dd4a3855ec645d66ac31e9c781c8b9a6efe4b4d3f12ec744d7cd905 linux-postmarketos-allwinner-orange-pi-6.8-20240405-1842.tar.gz +1f6bc947852f00125644a9ff661244b522fc033c2c43078a216c1e23771b44d49fa2fb062445b568ab5d9c4480125fe2a69a8cb622d394f38cd25d5d45d219af config-postmarketos-allwinner.aarch64 +b00738187d2092a356a6295aed7ce993dce5cd7042e1b221a2850098c215e4e063b2e9ba62c1f792f5cb2d60200d329cd472e118a3db0a5cc8bb00c3fa8b6ca0 config-postmarketos-allwinner.armv7 +a45678961d0ad1ef65ca3e3817a2d24f45f8048734fdcbe7983f188be86e9dc16a84c047b5d7ceb35b76a9e28e765ecbb48e7e6430c412fa0ebe070537d3be64 0001-dts-add-dontbeevil-pinephone-devkit.patch +46920fccbdd8e21f6c7cee9fe762f9b082889ed53ba57c0823570177c86f40ea08fe369245c3d179e53990d5f285105ab23d018be2b1eb7a649273b3f16b306d 0002-dts-add-pinetab-dev-old-display-panel.patch +1827612578b73f01f5c52c2b4a01980d8168cf12336ef56c147029bd14ace6d3c0d4a1803a7d5ca79556c6614ab16176e7962048617930ce7db8ed79772a7172 0003-dts-pinetab-add-missing-ohci1.patch +8c2d3d4d0aa6780ad2b43b7408b072452720bd3dedd68c9f199b32c432ce9650915e0f1564504532206f256bc0844f068c4e1e3235063f7821dbcfbeba6e78b9 0004-dts-pinetab-make-audio-routing-consistent-with-pinep.patch +7a1f26ec69c76855524b79815999ea4a9cc472952cd7473d08fea3c0ec6a6aa5874538109ff713e1a8d6bdbdd3504c9aa7d617285c08761adca6277e7641bb59 0005-dts-pinephone-drop-modem-power-node.patch +d753efdd6198638b6dc376d32d7de0fcd738b7236c436ed31ed23ac3f61ee98c7d7e72127905cb3199f141d51dc3adb741663d33ab37aecad0ed083d7c461336 0006-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch +c76484821710e17b9b381ebb77298dfe8a74140f8769f9381567d2dd752fc418e2e0c1bb900abe0bb22b71bd73559d8f4f277e4f46d6f46490a65d9640d987a9 0007-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch +31950f5b181127706e2c68ad4c7c9262d2e0c07bf61728cb68f79a6cac41409069cd7ea5c8d2bb2e111cdb40f8df4497afbf21aff9bc055698cbefd501ce654c 0008-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch +953d35289eb076918fc964c26cc184bcd344915a9f2cefba86ea64ef33726833e6b29b7cf5c485d978628e99d10c390740636521864be71c7c2aabc6f9a373dc 0009-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch +63246de2077f2f6d9494f5816c974dd033747178878b0834c6de9520a15333cff8f44663c43d6d937c46d9ee81a34c7d09a825ab4b0b8de6ed5277cf07957a93 0010-eMMC-workaround.patch +e68796dc481aa198855b458ff1917c5e8813f93c90cb97860fe391c088ae684c9ebed750029f25a06e2962d5c38d92fb0acb7c2bfbee1162b0bda21fbca2418b 0011-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch +a1bc4d8d0232614ef28d96e17386e231b3be65f4d93533c947f3c03ad8ffaec968b41ff1367fb65f3762f476cc17340590ca700c1df09259ab3efed4a55e7fd7 0012-ARM-dts-allwinner-sun5i-a13-pocketbook-614-plus-Add-.patch " diff --git a/device/main/linux-postmarketos-allwinner/config-postmarketos-allwinner.aarch64 b/device/main/linux-postmarketos-allwinner/config-postmarketos-allwinner.aarch64 index 8ce095f48..0eb7763b3 100644 --- a/device/main/linux-postmarketos-allwinner/config-postmarketos-allwinner.aarch64 +++ b/device/main/linux-postmarketos-allwinner/config-postmarketos-allwinner.aarch64 @@ -1,8 +1,8 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.7.9 Kernel Configuration +# Linux/arm64 6.8.4 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="aarch64-alpine-linux-musl-gcc (Alpine 13.2.1_git20231014) 13.2.1 20231014" +CONFIG_CC_VERSION_TEXT="aarch64-alpine-linux-musl-gcc (Alpine 13.2.1_git20240309) 13.2.1 20240309" CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=130201 CONFIG_CLANG_VERSION=0 @@ -172,8 +172,10 @@ CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CC_HAS_INT128=y CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" -CONFIG_GCC11_NO_ARRAY_BOUNDS=y +CONFIG_GCC10_NO_ARRAY_BOUNDS=y CONFIG_CC_NO_ARRAY_BOUNDS=y +CONFIG_GCC_NO_STRINGOP_OVERFLOW=y +CONFIG_CC_NO_STRINGOP_OVERFLOW=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_CGROUPS=y CONFIG_PAGE_COUNTER=y @@ -249,13 +251,13 @@ CONFIG_AIO=y CONFIG_IO_URING=y CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y +CONFIG_KCMP=y +CONFIG_RSEQ=y +CONFIG_CACHESTAT_SYSCALL=y CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_SELFTEST is not set CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_KCMP=y -CONFIG_RSEQ=y -CONFIG_CACHESTAT_SYSCALL=y CONFIG_HAVE_PERF_EVENTS=y # @@ -717,6 +719,7 @@ CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y CONFIG_ARCH_HAVE_TRACE_MMIO_ACCESS=y +CONFIG_ARCH_HAS_HW_PTE_YOUNG=y # # GCOV-based kernel profiling @@ -759,6 +762,7 @@ CONFIG_BLK_DEV_BSG_COMMON=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_INTEGRITY_T10=y +CONFIG_BLK_DEV_WRITE_MOUNTED=y # CONFIG_BLK_DEV_ZONED is not set CONFIG_BLK_DEV_THROTTLING=y # CONFIG_BLK_DEV_THROTTLING_LOW is not set @@ -830,9 +834,8 @@ CONFIG_ZSMALLOC_STAT=y CONFIG_ZSMALLOC_CHAIN_SIZE=8 # -# SLAB allocator options +# Slab allocator options # -# CONFIG_SLAB_DEPRECATED is not set CONFIG_SLUB=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLAB_FREELIST_RANDOM is not set @@ -840,7 +843,7 @@ CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLUB_STATS is not set CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of SLAB allocator options +# end of Slab allocator options # CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set # CONFIG_COMPAT_BRK is not set @@ -875,6 +878,7 @@ CONFIG_ARCH_WANTS_THP_SWAP=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +# CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set CONFIG_THP_SWAP=y # CONFIG_READ_ONLY_THP_FOR_FS is not set CONFIG_CMA=y @@ -903,6 +907,7 @@ CONFIG_SECRETMEM=y CONFIG_LRU_GEN=y CONFIG_LRU_GEN_ENABLED=y # CONFIG_LRU_GEN_STATS is not set +CONFIG_LRU_GEN_WALKS_MMU=y CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y CONFIG_PER_VMA_LOCK=y CONFIG_LOCK_MM_AND_FIND_VMA=y @@ -1328,7 +1333,6 @@ CONFIG_NF_DEFRAG_IPV6=y # CONFIG_NF_TABLES_BRIDGE is not set # CONFIG_NF_CONNTRACK_BRIDGE is not set # CONFIG_BRIDGE_NF_EBTABLES is not set -# CONFIG_BPFILTER is not set # CONFIG_IP_DCCP is not set # CONFIG_IP_SCTP is not set # CONFIG_RDS is not set @@ -1448,7 +1452,6 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_HIDP=m -CONFIG_BT_HS=y CONFIG_BT_LE=y CONFIG_BT_LE_L2CAP_ECRED=y CONFIG_BT_LEDS=y @@ -1579,6 +1582,7 @@ CONFIG_WANT_DEV_COREDUMP=y CONFIG_ALLOW_DEV_COREDUMP=y CONFIG_DEV_COREDUMP=y # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set +CONFIG_GENERIC_CPU_DEVICES=y CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_SOC_BUS=y @@ -1620,7 +1624,6 @@ CONFIG_SUNXI_RSB=y # end of ARM System Control and Management Interface Protocol CONFIG_ARM_SCPI_PROTOCOL=y -CONFIG_ARM_SCPI_POWER_DOMAIN=y # CONFIG_ARM_FFA_TRANSPORT is not set # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_ARM_PSCI_FW=y @@ -1665,6 +1668,7 @@ CONFIG_ZRAM_DEF_COMP_ZSTD=y # CONFIG_ZRAM_DEF_COMP_LZO is not set CONFIG_ZRAM_DEF_COMP="zstd" # CONFIG_ZRAM_WRITEBACK is not set +CONFIG_ZRAM_TRACK_ENTRY_ACTIME=y CONFIG_ZRAM_MEMORY_TRACKING=y # CONFIG_ZRAM_MULTI_COMP is not set CONFIG_BLK_DEV_LOOP=y @@ -1965,6 +1969,7 @@ CONFIG_SMSC_PHY=m # CONFIG_DP83867_PHY is not set # CONFIG_DP83869_PHY is not set # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_VITESSE_PHY is not set # CONFIG_XILINX_GMII2RGMII is not set # CONFIG_PSE_CONTROLLER is not set @@ -2062,6 +2067,7 @@ CONFIG_ATH10K_CE=y # CONFIG_ATH10K_DEBUG is not set # CONFIG_ATH10K_DEBUGFS is not set # CONFIG_WCN36XX is not set +# CONFIG_ATH11K is not set CONFIG_WLAN_VENDOR_ATMEL=y # CONFIG_AT76C50X_USB is not set CONFIG_WLAN_VENDOR_BROADCOM=y @@ -2075,8 +2081,6 @@ CONFIG_BRCMFMAC_SDIO=y # CONFIG_BRCMFMAC_USB is not set # CONFIG_BRCM_TRACING is not set # CONFIG_BRCMDBG is not set -# CONFIG_BCMDHD is not set -# CONFIG_WLAN_VENDOR_CISCO is not set # CONFIG_WLAN_VENDOR_INTEL is not set # CONFIG_WLAN_VENDOR_INTERSIL is not set # CONFIG_WLAN_VENDOR_MARVELL is not set @@ -2115,7 +2119,6 @@ CONFIG_RTL_CARDS=m # CONFIG_WLAN_VENDOR_TI is not set # CONFIG_WLAN_VENDOR_ZYDAS is not set # CONFIG_WLAN_VENDOR_QUANTENNA is not set -# CONFIG_USB_NET_RNDIS_WLAN is not set # CONFIG_MAC80211_HWSIM is not set # CONFIG_VIRT_WIFI is not set # CONFIG_WAN is not set @@ -2722,6 +2725,7 @@ CONFIG_SENSORS_ARM_SCPI=y # CONFIG_SENSORS_F71882FG is not set # CONFIG_SENSORS_F75375S is not set # CONFIG_SENSORS_FTSTEUTATES is not set +# CONFIG_SENSORS_GIGABYTE_WATERFORCE is not set # CONFIG_SENSORS_GL518SM is not set # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_G760A is not set @@ -2844,6 +2848,7 @@ CONFIG_SENSORS_ARM_SCPI=y CONFIG_THERMAL=y # CONFIG_THERMAL_NETLINK is not set CONFIG_THERMAL_STATISTICS=y +# CONFIG_THERMAL_DEBUGFS is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_OF=y @@ -3023,6 +3028,7 @@ CONFIG_REGULATOR=y CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set +# CONFIG_REGULATOR_NETLINK_EVENTS is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER_OF is not set # CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set @@ -3161,7 +3167,6 @@ CONFIG_V4L2_ASYNC=y # # Media controller options # -CONFIG_MEDIA_CONTROLLER_REQUEST_API=y # end of Media controller options # @@ -3364,7 +3369,10 @@ CONFIG_VIDEOBUF2_VMALLOC=m # CONFIG_VIDEO_IR_I2C=y CONFIG_VIDEO_CAMERA_SENSOR=y +# CONFIG_VIDEO_ALVIUM_CSI2 is not set # CONFIG_VIDEO_AR0521 is not set +# CONFIG_VIDEO_GC0308 is not set +# CONFIG_VIDEO_GC2145_MIPI is not set # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_HI846 is not set # CONFIG_VIDEO_HI847 is not set @@ -3409,6 +3417,7 @@ CONFIG_VIDEO_OV5640=m # CONFIG_VIDEO_OV5675 is not set # CONFIG_VIDEO_OV5693 is not set # CONFIG_VIDEO_OV5695 is not set +# CONFIG_VIDEO_OV64A40 is not set # CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV7640 is not set @@ -3432,6 +3441,12 @@ CONFIG_VIDEO_OV5640=m # CONFIG_VIDEO_HM5065 is not set CONFIG_VIDEO_GC2145=m +# +# Camera ISPs +# +# CONFIG_VIDEO_THP7312 is not set +# end of Camera ISPs + # # Lens drivers # @@ -3501,6 +3516,7 @@ CONFIG_VIDEO_GC2145=m # CONFIG_VIDEO_TVP5150 is not set # CONFIG_VIDEO_TVP7002 is not set # CONFIG_VIDEO_TW2804 is not set +# CONFIG_VIDEO_TW9900 is not set # CONFIG_VIDEO_TW9903 is not set # CONFIG_VIDEO_TW9906 is not set # CONFIG_VIDEO_TW9910 is not set @@ -3630,6 +3646,7 @@ CONFIG_DRM_PANEL_SIMPLE=y CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=y CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=y # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set CONFIG_DRM_PANEL_ILITEK_ILI9881C=y # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set @@ -3673,6 +3690,7 @@ CONFIG_DRM_PANEL_ILITEK_ILI9881C=y # CONFIG_DRM_PANEL_SHARP_LS060T1SX01 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set CONFIG_DRM_PANEL_SITRONIX_ST7703=y +# CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set # CONFIG_DRM_PANEL_SONY_TD4353_JDI is not set # CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521 is not set # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set @@ -3746,14 +3764,13 @@ CONFIG_DRM_PANFROST=y # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_GUD is not set # CONFIG_DRM_SSD130X is not set -# CONFIG_DRM_LEGACY is not set +# CONFIG_DRM_POWERVR is not set CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y # # Frame buffer Devices # CONFIG_FB=y -# CONFIG_FB_ARMCLCD is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_SUN5I_EINK is not set @@ -3775,7 +3792,7 @@ CONFIG_FB_SYS_FILLRECT=y CONFIG_FB_SYS_COPYAREA=y CONFIG_FB_SYS_IMAGEBLIT=y # CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYS_FOPS=y +CONFIG_FB_SYSMEM_FOPS=y CONFIG_FB_DEFERRED_IO=y CONFIG_FB_DMAMEM_HELPERS=y CONFIG_FB_IOMEM_FOPS=y @@ -3801,6 +3818,7 @@ CONFIG_BACKLIGHT_PWM=y # CONFIG_BACKLIGHT_LM3630A is not set # CONFIG_BACKLIGHT_LM3639 is not set # CONFIG_BACKLIGHT_LP855X is not set +# CONFIG_BACKLIGHT_MP3309C is not set # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set @@ -4235,6 +4253,7 @@ CONFIG_HID_WACOM=m # CONFIG_HID_ZYDACRON is not set # CONFIG_HID_SENSOR_HUB is not set # CONFIG_HID_ALPS is not set +# CONFIG_HID_MCP2200 is not set # CONFIG_HID_MCP2221 is not set # end of Special HID drivers @@ -4595,6 +4614,7 @@ CONFIG_TYPEC_ANX7688=m # CONFIG_TYPEC_MUX_PI3USB30532 is not set # CONFIG_TYPEC_MUX_NB7VPQ904M is not set # CONFIG_TYPEC_MUX_PTN36502 is not set +# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set # end of USB Type-C Multiplexer/DeMultiplexer Switch support # @@ -4778,6 +4798,7 @@ CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_DRV_DS1672 is not set # CONFIG_RTC_DRV_HYM8563 is not set # CONFIG_RTC_DRV_MAX6900 is not set +# CONFIG_RTC_DRV_MAX31335 is not set # CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_RS5C372 is not set # CONFIG_RTC_DRV_ISL1208 is not set @@ -4901,6 +4922,7 @@ CONFIG_VFIO_GROUP=y CONFIG_VFIO_CONTAINER=y CONFIG_VFIO_IOMMU_TYPE1=y # CONFIG_VFIO_NOIOMMU is not set +# CONFIG_VFIO_DEBUGFS is not set # # VFIO support for platform devices @@ -4966,6 +4988,10 @@ CONFIG_RTL8723BS=m CONFIG_STAGING_MEDIA=y # CONFIG_VIDEO_MAX96712 is not set + +# +# StarFive media platform drivers +# CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_SUNXI_CEDRUS=y # CONFIG_VIDEO_SUN6I_ISP is not set @@ -5156,6 +5182,8 @@ CONFIG_SUNXI_SRAM=y # # end of Amlogic PM Domains +CONFIG_ARM_SCPI_POWER_DOMAIN=y + # # Broadcom PM Domains # @@ -5275,6 +5303,7 @@ CONFIG_AXP20X_ADC=y # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set # CONFIG_MAX1363 is not set +# CONFIG_MAX34408 is not set # CONFIG_MAX9611 is not set # CONFIG_MCP3422 is not set # CONFIG_NAU7802 is not set @@ -5319,6 +5348,7 @@ CONFIG_AXP20X_ADC=y # # Chemical Sensors # +# CONFIG_AOSONG_AGS02MA is not set # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATLAS_EZO_SENSOR is not set # CONFIG_BME680 is not set @@ -5429,6 +5459,7 @@ CONFIG_IIO_ST_SENSORS_CORE=m # CONFIG_DHT11 is not set # CONFIG_HDC100X is not set # CONFIG_HDC2010 is not set +# CONFIG_HDC3020 is not set # CONFIG_HTS221 is not set # CONFIG_HTU21 is not set # CONFIG_SI7005 is not set @@ -5439,6 +5470,7 @@ CONFIG_IIO_ST_SENSORS_CORE=m # Inertial measurement units # # CONFIG_BMI160_I2C is not set +# CONFIG_BMI323_I2C is not set # CONFIG_BOSCH_BNO055_SERIAL is not set # CONFIG_BOSCH_BNO055_I2C is not set # CONFIG_FXOS8700_I2C is not set @@ -5472,10 +5504,12 @@ CONFIG_INV_MPU6050_I2C=m # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set # CONFIG_ISL29125 is not set +# CONFIG_ISL76682 is not set # CONFIG_JSA1212 is not set # CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_RPR0521 is not set +# CONFIG_LTR390 is not set # CONFIG_LTR501 is not set # CONFIG_LTRF216A is not set # CONFIG_LV0104CS is not set @@ -5501,6 +5535,7 @@ CONFIG_STK3310=m # CONFIG_VCNL4035 is not set # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set +# CONFIG_VEML6075 is not set # CONFIG_VL6180 is not set # CONFIG_ZOPT2201 is not set # end of Light sensors @@ -5573,6 +5608,7 @@ CONFIG_IIO_ST_MAGN_I2C_3AXIS=m # CONFIG_DLHL60D is not set # CONFIG_DPS310 is not set # CONFIG_HP03 is not set +# CONFIG_HSC030PA is not set # CONFIG_ICP10100 is not set # CONFIG_MPL115_I2C is not set # CONFIG_MPL3115 is not set @@ -5619,12 +5655,14 @@ CONFIG_IIO_ST_MAGN_I2C_3AXIS=m # # CONFIG_MLX90614 is not set # CONFIG_MLX90632 is not set +# CONFIG_MLX90635 is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set # CONFIG_TMP117 is not set # CONFIG_TSYS01 is not set # CONFIG_TSYS02D is not set # CONFIG_MAX30208 is not set +# CONFIG_MCP9600 is not set # end of Temperature sensors CONFIG_PWM=y @@ -5725,6 +5763,7 @@ CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" # CONFIG_DAX is not set CONFIG_NVMEM=y # CONFIG_NVMEM_SYSFS is not set +CONFIG_NVMEM_LAYOUTS=y # # Layout Types @@ -5766,6 +5805,7 @@ CONFIG_PM_OPP=y CONFIG_DCACHE_WORD_ACCESS=y CONFIG_VALIDATE_FS_PARSER=y CONFIG_FS_IOMAP=y +CONFIG_FS_STACK=y CONFIG_BUFFER_HEAD=y CONFIG_LEGACY_DIRECT_IO=y # CONFIG_EXT2_FS is not set @@ -5840,7 +5880,7 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y # CONFIG_NETFS_SUPPORT=m # CONFIG_NETFS_STATS is not set -CONFIG_FSCACHE=m +CONFIG_FSCACHE=y # CONFIG_FSCACHE_STATS is not set # CONFIG_FSCACHE_DEBUG is not set CONFIG_CACHEFILES=m @@ -6176,14 +6216,12 @@ CONFIG_CRYPTO_SM4=y # CONFIG_CRYPTO_ADIANTUM is not set CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CBC=y -# CONFIG_CRYPTO_CFB is not set CONFIG_CRYPTO_CTR=y # CONFIG_CRYPTO_CTS is not set CONFIG_CRYPTO_ECB=y # CONFIG_CRYPTO_HCTR2 is not set # CONFIG_CRYPTO_KEYWRAP is not set # CONFIG_CRYPTO_LRW is not set -# CONFIG_CRYPTO_OFB is not set # CONFIG_CRYPTO_PCBC is not set CONFIG_CRYPTO_XTS=y # end of Length-preserving ciphers and modes @@ -6491,6 +6529,7 @@ CONFIG_FONT_8x16=y CONFIG_SG_POOL=y CONFIG_ARCH_STACKWALK=y CONFIG_STACKDEPOT=y +CONFIG_STACKDEPOT_MAX_FRAMES=64 CONFIG_SBITMAP=y # CONFIG_LWQ_TEST is not set # end of Library routines @@ -6522,7 +6561,7 @@ CONFIG_DEBUG_BUGVERBOSE=y # # Compile-time checks and compiler options # -CONFIG_AS_HAS_NON_CONST_LEB128=y +CONFIG_AS_HAS_NON_CONST_ULEB128=y CONFIG_FRAME_WARN=2048 # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_HEADERS_INSTALL is not set diff --git a/device/main/linux-postmarketos-allwinner/config-postmarketos-allwinner.armv7 b/device/main/linux-postmarketos-allwinner/config-postmarketos-allwinner.armv7 index aa32eb3d1..3de1a3629 100644 --- a/device/main/linux-postmarketos-allwinner/config-postmarketos-allwinner.armv7 +++ b/device/main/linux-postmarketos-allwinner/config-postmarketos-allwinner.armv7 @@ -1,8 +1,8 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.7.9 Kernel Configuration +# Linux/arm 6.8.4 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="armv7-alpine-linux-musleabihf-gcc (Alpine 13.2.1_git20231014) 13.2.1 20231014" +CONFIG_CC_VERSION_TEXT="armv7-alpine-linux-musleabihf-gcc (Alpine 13.2.1_git20240309) 13.2.1 20240309" CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=130201 CONFIG_CLANG_VERSION=0 @@ -167,8 +167,10 @@ CONFIG_UCLAMP_BUCKETS_COUNT=5 # end of Scheduler features CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" -CONFIG_GCC11_NO_ARRAY_BOUNDS=y +CONFIG_GCC10_NO_ARRAY_BOUNDS=y CONFIG_CC_NO_ARRAY_BOUNDS=y +CONFIG_GCC_NO_STRINGOP_OVERFLOW=y +CONFIG_CC_NO_STRINGOP_OVERFLOW=y CONFIG_CGROUPS=y CONFIG_PAGE_COUNTER=y # CONFIG_CGROUP_FAVOR_DYNMODS is not set @@ -240,13 +242,13 @@ CONFIG_AIO=y CONFIG_IO_URING=y CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y +CONFIG_KCMP=y +CONFIG_RSEQ=y +CONFIG_CACHESTAT_SYSCALL=y CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_SELFTEST is not set CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y -CONFIG_KCMP=y -CONFIG_RSEQ=y -CONFIG_CACHESTAT_SYSCALL=y CONFIG_HAVE_PERF_EVENTS=y CONFIG_PERF_USE_VMALLOC=y @@ -303,6 +305,9 @@ CONFIG_ARCH_MULTI_V6_V7=y # CONFIG_ARCH_VIRT is not set # CONFIG_ARCH_AIROHA is not set +# CONFIG_ARCH_RDA is not set +# CONFIG_ARCH_SUNPLUS is not set +# CONFIG_ARCH_UNIPHIER is not set # CONFIG_ARCH_ACTIONS is not set # CONFIG_ARCH_ALPINE is not set # CONFIG_ARCH_ARTPEC is not set @@ -338,7 +343,6 @@ CONFIG_ARCH_MULTI_V6_V7=y # end of TI OMAP/AM/DM/DRA Family # CONFIG_ARCH_QCOM is not set -# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_ROCKCHIP is not set # CONFIG_ARCH_S5PV210 is not set @@ -347,7 +351,6 @@ CONFIG_ARCH_MULTI_V6_V7=y # CONFIG_PLAT_SPEAR is not set # CONFIG_ARCH_STI is not set # CONFIG_ARCH_STM32 is not set -# CONFIG_ARCH_SUNPLUS is not set CONFIG_ARCH_SUNXI=y CONFIG_MACH_SUN4I=y CONFIG_MACH_SUN5I=y @@ -357,7 +360,6 @@ CONFIG_MACH_SUN8I=y CONFIG_MACH_SUN9I=y CONFIG_ARCH_SUNXI_MC_SMP=y # CONFIG_ARCH_TEGRA is not set -# CONFIG_ARCH_UNIPHIER is not set # CONFIG_ARCH_U8500 is not set # CONFIG_ARCH_REALVIEW is not set # CONFIG_ARCH_VEXPRESS is not set @@ -702,6 +704,7 @@ CONFIG_BLK_DEV_BSG_COMMON=y # CONFIG_BLK_DEV_BSGLIB is not set CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_INTEGRITY_T10=y +CONFIG_BLK_DEV_WRITE_MOUNTED=y # CONFIG_BLK_DEV_ZONED is not set CONFIG_BLK_DEV_THROTTLING=y # CONFIG_BLK_DEV_THROTTLING_LOW is not set @@ -767,9 +770,8 @@ CONFIG_ZSMALLOC_STAT=y CONFIG_ZSMALLOC_CHAIN_SIZE=8 # -# SLAB allocator options +# Slab allocator options # -# CONFIG_SLAB_DEPRECATED is not set CONFIG_SLUB=y CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLAB_FREELIST_RANDOM is not set @@ -777,7 +779,7 @@ CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLUB_STATS is not set CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_RANDOM_KMALLOC_CACHES is not set -# end of SLAB allocator options +# end of Slab allocator options # CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set CONFIG_COMPAT_BRK=y @@ -817,6 +819,8 @@ CONFIG_MEMFD_CREATE=y CONFIG_LRU_GEN=y CONFIG_LRU_GEN_ENABLED=y # CONFIG_LRU_GEN_STATS is not set +CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y +CONFIG_PER_VMA_LOCK=y CONFIG_LOCK_MM_AND_FIND_VMA=y # @@ -1187,7 +1191,6 @@ CONFIG_NF_DEFRAG_IPV6=y # CONFIG_NF_TABLES_BRIDGE is not set # CONFIG_NF_CONNTRACK_BRIDGE is not set # CONFIG_BRIDGE_NF_EBTABLES is not set -# CONFIG_BPFILTER is not set # CONFIG_IP_DCCP is not set # CONFIG_IP_SCTP is not set # CONFIG_RDS is not set @@ -1478,6 +1481,7 @@ CONFIG_ZRAM_DEF_COMP_ZSTD=y # CONFIG_ZRAM_DEF_COMP_LZ4 is not set CONFIG_ZRAM_DEF_COMP="zstd" # CONFIG_ZRAM_WRITEBACK is not set +CONFIG_ZRAM_TRACK_ENTRY_ACTIME=y CONFIG_ZRAM_MEMORY_TRACKING=y # CONFIG_ZRAM_MULTI_COMP is not set CONFIG_BLK_DEV_LOOP=y @@ -1773,7 +1777,6 @@ CONFIG_NET_VENDOR_VERTEXCOM=y # CONFIG_NET_VENDOR_WIZNET is not set CONFIG_NET_VENDOR_XILINX=y # CONFIG_XILINX_EMACLITE is not set -# CONFIG_XILINX_AXI_EMAC is not set # CONFIG_XILINX_LL_TEMAC is not set CONFIG_PHYLINK=y CONFIG_PHYLIB=y @@ -1834,6 +1837,7 @@ CONFIG_REALTEK_PHY=y # CONFIG_DP83867_PHY is not set # CONFIG_DP83869_PHY is not set # CONFIG_DP83TD510_PHY is not set +# CONFIG_DP83TG720_PHY is not set # CONFIG_VITESSE_PHY is not set # CONFIG_XILINX_GMII2RGMII is not set # CONFIG_MICREL_KS8995MA is not set @@ -2029,11 +2033,8 @@ CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y # CONFIG_BRCM_TRACING is not set # CONFIG_BRCMDBG is not set -# CONFIG_BCMDHD is not set -CONFIG_WLAN_VENDOR_CISCO=y CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y -# CONFIG_HOSTAP is not set # CONFIG_P54_COMMON is not set CONFIG_WLAN_VENDOR_MARVELL=y # CONFIG_LIBERTAS is not set @@ -2130,11 +2131,9 @@ CONFIG_WLCORE=m CONFIG_WLCORE_SPI=m CONFIG_WLCORE_SDIO=m CONFIG_WLAN_VENDOR_ZYDAS=y -CONFIG_USB_ZD1201=m CONFIG_ZD1211RW=m # CONFIG_ZD1211RW_DEBUG is not set CONFIG_WLAN_VENDOR_QUANTENNA=y -CONFIG_USB_NET_RNDIS_WLAN=m CONFIG_MAC80211_HWSIM=m CONFIG_VIRT_WIFI=m # CONFIG_WAN is not set @@ -2750,6 +2749,7 @@ CONFIG_HWMON=y # CONFIG_SENSORS_F71882FG is not set # CONFIG_SENSORS_F75375S is not set # CONFIG_SENSORS_FTSTEUTATES is not set +# CONFIG_SENSORS_GIGABYTE_WATERFORCE is not set # CONFIG_SENSORS_GL518SM is not set # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_G760A is not set @@ -2877,6 +2877,7 @@ CONFIG_HWMON=y CONFIG_THERMAL=y # CONFIG_THERMAL_NETLINK is not set # CONFIG_THERMAL_STATISTICS is not set +# CONFIG_THERMAL_DEBUGFS is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_OF=y @@ -3070,6 +3071,7 @@ CONFIG_REGULATOR=y CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set +# CONFIG_REGULATOR_NETLINK_EVENTS is not set # CONFIG_REGULATOR_USERSPACE_CONSUMER_OF is not set # CONFIG_REGULATOR_88PG86X is not set # CONFIG_REGULATOR_ACT8865 is not set @@ -3208,7 +3210,6 @@ CONFIG_V4L2_ASYNC=y # # Media controller options # -CONFIG_MEDIA_CONTROLLER_REQUEST_API=y # end of Media controller options # @@ -3459,6 +3460,7 @@ CONFIG_DRM_PANEL_SIMPLE=y # CONFIG_DRM_PANEL_HIMAX_HX8394 is not set # CONFIG_DRM_PANEL_ILITEK_IL9322 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9805 is not set # CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set # CONFIG_DRM_PANEL_ILITEK_ILI9882T is not set # CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set @@ -3514,6 +3516,7 @@ CONFIG_DRM_PANEL_SIMPLE=y # CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set # CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set +# CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set # CONFIG_DRM_PANEL_SONY_ACX565AKM is not set # CONFIG_DRM_PANEL_SONY_TD4353_JDI is not set # CONFIG_DRM_PANEL_SONY_TULIP_TRULY_NT35521 is not set @@ -3603,7 +3606,6 @@ CONFIG_DRM_LIMA=y # CONFIG_DRM_TIDSS is not set # CONFIG_DRM_GUD is not set # CONFIG_DRM_SSD130X is not set -# CONFIG_DRM_LEGACY is not set CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y # @@ -3631,7 +3633,7 @@ CONFIG_FB_SYS_FILLRECT=y CONFIG_FB_SYS_COPYAREA=y CONFIG_FB_SYS_IMAGEBLIT=y # CONFIG_FB_FOREIGN_ENDIAN is not set -CONFIG_FB_SYS_FOPS=y +CONFIG_FB_SYSMEM_FOPS=y CONFIG_FB_DEFERRED_IO=y CONFIG_FB_DMAMEM_HELPERS=y CONFIG_FB_IOMEM_FOPS=y @@ -3656,6 +3658,7 @@ CONFIG_BACKLIGHT_PWM=y # CONFIG_BACKLIGHT_LM3630A is not set # CONFIG_BACKLIGHT_LM3639 is not set # CONFIG_BACKLIGHT_LP855X is not set +# CONFIG_BACKLIGHT_MP3309C is not set # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set @@ -4101,6 +4104,7 @@ CONFIG_HID_WACOM=m # CONFIG_HID_ZYDACRON is not set # CONFIG_HID_SENSOR_HUB is not set # CONFIG_HID_ALPS is not set +# CONFIG_HID_MCP2200 is not set # CONFIG_HID_MCP2221 is not set # end of Special HID drivers @@ -4401,6 +4405,7 @@ CONFIG_TYPEC_STUSB160X=m CONFIG_TYPEC_MUX_PI3USB30532=m # CONFIG_TYPEC_MUX_NB7VPQ904M is not set # CONFIG_TYPEC_MUX_PTN36502 is not set +# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set # end of USB Type-C Multiplexer/DeMultiplexer Switch support # @@ -4559,6 +4564,7 @@ CONFIG_RTC_DRV_AC100=y # CONFIG_RTC_DRV_DS1672 is not set # CONFIG_RTC_DRV_HYM8563 is not set # CONFIG_RTC_DRV_MAX6900 is not set +# CONFIG_RTC_DRV_MAX31335 is not set # CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_RS5C372 is not set # CONFIG_RTC_DRV_ISL1208 is not set @@ -4756,6 +4762,10 @@ CONFIG_R8712U=m CONFIG_STAGING_MEDIA=y # CONFIG_VIDEO_MAX96712 is not set + +# +# StarFive media platform drivers +# CONFIG_VIDEO_SUNXI=y CONFIG_VIDEO_SUNXI_CEDRUS=y # CONFIG_VIDEO_SUN6I_ISP is not set @@ -5033,6 +5043,7 @@ CONFIG_MMA7660=m # # CONFIG_AD4130 is not set # CONFIG_AD7091R5 is not set +# CONFIG_AD7091R8 is not set # CONFIG_AD7124 is not set # CONFIG_AD7192 is not set # CONFIG_AD7266 is not set @@ -5072,6 +5083,7 @@ CONFIG_AXP20X_ADC=y # CONFIG_MAX11410 is not set # CONFIG_MAX1241 is not set # CONFIG_MAX1363 is not set +# CONFIG_MAX34408 is not set # CONFIG_MAX9611 is not set # CONFIG_MCP320X is not set # CONFIG_MCP3422 is not set @@ -5135,6 +5147,7 @@ CONFIG_AXP20X_ADC=y # # Chemical Sensors # +# CONFIG_AOSONG_AGS02MA is not set # CONFIG_ATLAS_PH_SENSOR is not set # CONFIG_ATLAS_EZO_SENSOR is not set # CONFIG_BME680 is not set @@ -5202,6 +5215,7 @@ CONFIG_AXP20X_ADC=y # CONFIG_MAX5821 is not set # CONFIG_MCP4725 is not set # CONFIG_MCP4728 is not set +# CONFIG_MCP4821 is not set # CONFIG_MCP4922 is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set @@ -5279,6 +5293,7 @@ CONFIG_AXP20X_ADC=y # CONFIG_DHT11 is not set # CONFIG_HDC100X is not set # CONFIG_HDC2010 is not set +# CONFIG_HDC3020 is not set # CONFIG_HTS221 is not set # CONFIG_HTU21 is not set # CONFIG_SI7005 is not set @@ -5294,6 +5309,8 @@ CONFIG_AXP20X_ADC=y # CONFIG_ADIS16480 is not set # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set +# CONFIG_BMI323_I2C is not set +# CONFIG_BMI323_SPI is not set # CONFIG_BOSCH_BNO055_I2C is not set # CONFIG_FXOS8700_I2C is not set # CONFIG_FXOS8700_SPI is not set @@ -5328,10 +5345,12 @@ CONFIG_AXP20X_ADC=y # CONFIG_SENSORS_ISL29018 is not set # CONFIG_SENSORS_ISL29028 is not set # CONFIG_ISL29125 is not set +# CONFIG_ISL76682 is not set # CONFIG_JSA1212 is not set # CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_RPR0521 is not set +# CONFIG_LTR390 is not set # CONFIG_LTR501 is not set # CONFIG_LTRF216A is not set # CONFIG_LV0104CS is not set @@ -5357,6 +5376,7 @@ CONFIG_AXP20X_ADC=y # CONFIG_VCNL4035 is not set # CONFIG_VEML6030 is not set # CONFIG_VEML6070 is not set +# CONFIG_VEML6075 is not set # CONFIG_VL6180 is not set # CONFIG_ZOPT2201 is not set # end of Light sensors @@ -5429,6 +5449,7 @@ CONFIG_AXP20X_ADC=y # CONFIG_DLHL60D is not set # CONFIG_DPS310 is not set # CONFIG_HP03 is not set +# CONFIG_HSC030PA is not set # CONFIG_ICP10100 is not set # CONFIG_MPL115_I2C is not set # CONFIG_MPL115_SPI is not set @@ -5482,6 +5503,7 @@ CONFIG_AXP20X_ADC=y # CONFIG_MAXIM_THERMOCOUPLE is not set # CONFIG_MLX90614 is not set # CONFIG_MLX90632 is not set +# CONFIG_MLX90635 is not set # CONFIG_TMP006 is not set # CONFIG_TMP007 is not set # CONFIG_TMP117 is not set @@ -5490,6 +5512,7 @@ CONFIG_AXP20X_ADC=y # CONFIG_MAX30208 is not set # CONFIG_MAX31856 is not set # CONFIG_MAX31865 is not set +# CONFIG_MCP9600 is not set # end of Temperature sensors CONFIG_PWM=y @@ -5581,6 +5604,7 @@ CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" # CONFIG_DAX is not set CONFIG_NVMEM=y CONFIG_NVMEM_SYSFS=y +CONFIG_NVMEM_LAYOUTS=y # # Layout Types @@ -5618,6 +5642,7 @@ CONFIG_PM_OPP=y CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_VALIDATE_FS_PARSER is not set CONFIG_FS_IOMAP=y +CONFIG_FS_STACK=y CONFIG_BUFFER_HEAD=y CONFIG_LEGACY_DIRECT_IO=y # CONFIG_EXT2_FS is not set @@ -5680,7 +5705,7 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y # CONFIG_NETFS_SUPPORT=m # CONFIG_NETFS_STATS is not set -CONFIG_FSCACHE=m +CONFIG_FSCACHE=y # CONFIG_FSCACHE_STATS is not set # CONFIG_FSCACHE_DEBUG is not set CONFIG_CACHEFILES=m @@ -5982,14 +6007,12 @@ CONFIG_CRYPTO_DES=y # CONFIG_CRYPTO_ADIANTUM is not set # CONFIG_CRYPTO_CHACHA20 is not set CONFIG_CRYPTO_CBC=y -# CONFIG_CRYPTO_CFB is not set CONFIG_CRYPTO_CTR=m # CONFIG_CRYPTO_CTS is not set CONFIG_CRYPTO_ECB=y # CONFIG_CRYPTO_HCTR2 is not set # CONFIG_CRYPTO_KEYWRAP is not set # CONFIG_CRYPTO_LRW is not set -# CONFIG_CRYPTO_OFB is not set # CONFIG_CRYPTO_PCBC is not set CONFIG_CRYPTO_XTS=y # end of Length-preserving ciphers and modes @@ -6271,6 +6294,7 @@ CONFIG_FONT_8x16=y CONFIG_SG_POOL=y CONFIG_ARCH_STACKWALK=y CONFIG_STACKDEPOT=y +CONFIG_STACKDEPOT_MAX_FRAMES=64 CONFIG_SBITMAP=y # CONFIG_LWQ_TEST is not set # end of Library routines @@ -6301,7 +6325,7 @@ CONFIG_DEBUG_BUGVERBOSE=y # # Compile-time checks and compiler options # -CONFIG_AS_HAS_NON_CONST_LEB128=y +CONFIG_AS_HAS_NON_CONST_ULEB128=y CONFIG_FRAME_WARN=1024 # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_HEADERS_INSTALL is not set @@ -6338,6 +6362,7 @@ CONFIG_SLUB_DEBUG=y # CONFIG_DEBUG_RODATA_TEST is not set # CONFIG_DEBUG_WX is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y +# CONFIG_PER_VMA_LOCK_STATS is not set # CONFIG_SHRINKER_DEBUG is not set CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y CONFIG_DEBUG_MEMORY_INIT=y