linux-postmarketos-allwinner: upgrade to 6.17.0_git20250929

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7094>
This commit is contained in:
Arnav Singh 2025-09-28 18:07:58 -07:00 committed by The Friendly Merge Bot
parent d3aa885f81
commit eeaf2b2f8a
No known key found for this signature in database
14 changed files with 595 additions and 277 deletions

View file

@ -1,4 +1,4 @@
From d3f8034ffbd7c12a4b97b918d4c0e15700acc3e6 Mon Sep 17 00:00:00 2001
From b0e18270a4c0944dcdc687152f3a9444e1cd5855 Mon Sep 17 00:00:00 2001
From: Martijn Braam <martijn@brixit.nl>
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 9fd6b08ea528..98dd772de578 100644
index 3af5d5dd18a5..e7a2e132b3fd 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.50.0
2.51.0

View file

@ -1,4 +1,4 @@
From 929c087d7f4d1d23a22c84c4886c2434e6996912 Mon Sep 17 00:00:00 2001
From 2a19414017ee2849a04d10ca755705495f514025 Mon Sep 17 00:00:00 2001
From: Martijn Braam <martijn@brixit.nl>
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 98dd772de578..136ac0ba0caa 100644
index e7a2e132b3fd..dde68bd62006 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
@ -57,5 +57,5 @@ index 000000000000..1e287f2fb9f3
+ };
+};
--
2.50.0
2.51.0

View file

@ -1,4 +1,4 @@
From 22ba7f25bca129d6e8b18174d1e30114dc704047 Mon Sep 17 00:00:00 2001
From 5ca385ff51468c7953fa2940cd21f7f66399b060 Mon Sep 17 00:00:00 2001
From: Oliver Smith <ollieparanoid@postmarketos.org>
Date: Tue, 20 Oct 2020 11:11:48 +0200
Subject: [PATCH] dts: pinetab: add missing ohci1
@ -28,5 +28,5 @@ index 419fe19b4a6f..e30034a1553b 100644
status = "okay";
};
--
2.50.0
2.51.0

View file

@ -1,4 +1,4 @@
From 16eb7511f5b0fd53878d3cb1dcdda60368b34a3f Mon Sep 17 00:00:00 2001
From 77ab16b6b16863a5a7a8044336b0076df2f7433c Mon Sep 17 00:00:00 2001
From: Martijn Braam <martijn@brixit.nl>
Date: Tue, 20 Oct 2020 14:44:51 +0200
Subject: [PATCH] dts: pinetab: make audio routing consistent with pinephone
@ -31,5 +31,5 @@ index e30034a1553b..b2a3c0f97ce1 100644
"ADCR", "Right ADC",
"Internal Microphone Left", "MBIAS",
--
2.50.0
2.51.0

View file

@ -1,4 +1,4 @@
From 0b21ac49d7f34d9ef23c51dbf8a36f942442b0b3 Mon Sep 17 00:00:00 2001
From 1ee41f50989faad8bd7c9155797f460096676f13 Mon Sep 17 00:00:00 2001
From: Clayton Craft <clayton@craftyguy.net>
Date: Wed, 16 Dec 2020 20:16:14 -0800
Subject: [PATCH] dts: pinephone: drop modem-power node
@ -169,5 +169,5 @@ index 231dca430e40..f9881b9923af 100644
regulator-max-microvolt = <3500000>;
gpio = <&r_pio 0 7 GPIO_ACTIVE_HIGH>; /* PL7 */
--
2.50.0
2.51.0

View file

@ -1,4 +1,4 @@
From e6b267cfd99bffad8c87c97528c90310357d5e67 Mon Sep 17 00:00:00 2001
From de063429a4efe82bcd4615f5118f844885a4c6f8 Mon Sep 17 00:00:00 2001
From: JuniorJPDJ <git@juniorjpdj.pl>
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 10f3221cf00b..28abaed4499e 100644
index 3333d4a07504..3bde40c724ea 100644
--- a/drivers/gpu/drm/panel/panel-simple.c
+++ b/drivers/gpu/drm/panel/panel-simple.c
@@ -2449,6 +2449,30 @@ static const struct panel_desc hannstar_hsd101pww2 = {
@@ -2509,6 +2509,30 @@ static const struct panel_desc hannstar_hsd101pww2 = {
.connector_type = DRM_MODE_CONNECTOR_LVDS,
};
@ -42,7 +42,7 @@ index 10f3221cf00b..28abaed4499e 100644
static const struct drm_display_mode hitachi_tx23d38vm0caa_mode = {
.clock = 33333,
.hdisplay = 800,
@@ -5037,6 +5061,9 @@ static const struct of_device_id platform_of_match[] = {
@@ -5146,6 +5170,9 @@ static const struct of_device_id platform_of_match[] = {
}, {
.compatible = "hit,tx23d38vm0caa",
.data = &hitachi_tx23d38vm0caa
@ -53,5 +53,5 @@ index 10f3221cf00b..28abaed4499e 100644
.compatible = "innolux,at043tn24",
.data = &innolux_at043tn24,
--
2.50.0
2.51.0

View file

@ -1,4 +1,4 @@
From 23e46bd2772fb46f692f208073c2a2a91613e522 Mon Sep 17 00:00:00 2001
From f3648639efa2e64f8cf288a6bb05e850e35e5d84 Mon Sep 17 00:00:00 2001
From: JuniorJPDJ <git@juniorjpdj.pl>
Date: Tue, 23 Mar 2021 12:29:37 +0100
Subject: [PATCH] ARM: dts: sun6i: Add GoClever Orion 70L tablet
@ -131,5 +131,5 @@ index 000000000000..4fcba20ffe48
+ status = "okay";
+};
--
2.50.0
2.51.0

View file

@ -1,4 +1,4 @@
From cb609f492751570648d5851861c2e02ca157fad6 Mon Sep 17 00:00:00 2001
From d85d07b92f4bc3b494e9c525b345c6f8fa128694 Mon Sep 17 00:00:00 2001
From: JuniorJPDJ <git@juniorjpdj.pl>
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 28abaed4499e..a9b85eb9975a 100644
index 3bde40c724ea..6f2642ba7f02 100644
--- a/drivers/gpu/drm/panel/panel-simple.c
+++ b/drivers/gpu/drm/panel/panel-simple.c
@@ -2369,6 +2369,30 @@ static const struct panel_desc giantplus_gpm940b0 = {
@@ -2429,6 +2429,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 28abaed4499e..a9b85eb9975a 100644
static const struct display_timing hannstar_hsd070pww1_timing = {
.pixelclock = { 64300000, 71100000, 82000000 },
.hactive = { 1280, 1280, 1280 },
@@ -5049,6 +5073,9 @@ static const struct of_device_id platform_of_match[] = {
@@ -5158,6 +5182,9 @@ static const struct of_device_id platform_of_match[] = {
}, {
.compatible = "giantplus,gpm940b0",
.data = &giantplus_gpm940b0,
@ -53,5 +53,5 @@ index 28abaed4499e..a9b85eb9975a 100644
.compatible = "hannstar,hsd070pww1",
.data = &hannstar_hsd070pww1,
--
2.50.0
2.51.0

View file

@ -1,4 +1,4 @@
From 8f8c6952e7bd03c4c362e8733e234ae8f5c8d667 Mon Sep 17 00:00:00 2001
From 9988154f8dcd54be31fc96790ac164f2f4d1be0b Mon Sep 17 00:00:00 2001
From: JuniorJPDJ <git@juniorjpdj.pl>
Date: Thu, 25 Mar 2021 19:18:58 +0100
Subject: [PATCH] ARM: dts: sun6i: Add Lark FreeMe 70.2S tablet
@ -274,5 +274,5 @@ index 000000000000..5f17902410c1
+ status = "okay";
+};
--
2.50.0
2.51.0

View file

@ -1,4 +1,4 @@
From 8f3a655f315dd116820c945be6cd335b7db45c24 Mon Sep 17 00:00:00 2001
From b98ef19d07d5ee1238f720a8ac1ce3f908b8f550 Mon Sep 17 00:00:00 2001
From: Jernej Skrabec <jernej.skrabec@siol.net>
Date: Sat, 24 Aug 2019 01:36:44 +0200
Subject: [PATCH] eMMC workaround
@ -9,10 +9,10 @@ Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/drivers/mmc/host/sunxi-mmc.c b/drivers/mmc/host/sunxi-mmc.c
index 30b596562281..c9b44a5ae1c0 100644
index 120738190499..e7a92151426b 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)
@@ -1433,15 +1433,17 @@ static int sunxi_mmc_probe(struct platform_device *pdev)
MMC_CAP_SDIO_IRQ;
/*
@ -34,5 +34,5 @@ index 30b596562281..c9b44a5ae1c0 100644
ret = mmc_of_parse(mmc);
--
2.50.0
2.51.0

View file

@ -1,4 +1,4 @@
From b4e7f2625de37f3f1a35b194b3e1bf656704af24 Mon Sep 17 00:00:00 2001
From bd04d2a57d4a92c562cd3059da1371c2876dbee9 Mon Sep 17 00:00:00 2001
From: Maxim Karasev <begs@disroot.org>
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 e0c2b097cf46..d9dd9cbf68f9 100644
index e05cf8eb5474..196c8a949a42 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 e0c2b097cf46..d9dd9cbf68f9 100644
};
--
2.50.0
2.51.0

View file

@ -3,9 +3,9 @@
_flavor=postmarketos-allwinner
_config="config-$_flavor.$CARCH"
pkgname=linux-$_flavor
pkgver=6.15.6_git20250710
pkgrel=1
_tag="orange-pi-6.15-20250710-2218"
pkgver=6.17.0_git20250929
pkgrel=0
_tag="orange-pi-6.17-20250929-0124"
pkgdesc="Kernel fork with Pine64 patches (megi's tree, slightly patched)"
arch="aarch64 armv7"
url="https://megous.com/git/linux/"
@ -80,18 +80,18 @@ package() {
INSTALL_DTBS_PATH="$pkgdir/boot/dtbs"
}
sha512sums="
6cb6c3a219143c13a478d1fa4e967741343637eb3246caf15e6bfe0097b603b14e07820ca154b2fdd2da8cc2607c9c28fea20fb7687cf2a1dc0136728ea722c4 linux-postmarketos-allwinner-orange-pi-6.15-20250710-2218.tar.gz
be42ad32491b4644b5c1b3b21dc214fe4f5481325085affafe95014790c21023a50464a217f4b46d58aafb8a51bfd181fef87a38624723e149c0fea9c3b56a86 config-postmarketos-allwinner.aarch64
4e567377e8c8036111edd77ff6471ac4bf1e5b32762846ae7bc1c333565a7f1e4c363e9f307de133abb2abb27bee1af7416481eae9043ca4c39dffd068326736 config-postmarketos-allwinner.armv7
02fe8f1841aad2b8e0f337779ee6adc7df76cc97aef01fb99b993d4051dcaf2baecb450aa17ba4f11245ad0e22c13fb9402762666a58ee3811aaf8ee4b20d893 0001-dts-add-dontbeevil-pinephone-devkit.patch
9becb1cd0aa990ac3e875ce1d57b6387b0f08cdc73f5ea77fde5e5449d39ac3a6f24fc8b9f0d377ba4acb086a60dbb1caf15fd23e03acde4f8a76dca90e80864 0002-dts-add-pinetab-dev-old-display-panel.patch
3331f93da6a0289553064f5097f7fefa2e42cab572c850228c59bf979ba292757b3de88193d4ae39a70dff07445911bfaeef36ee6d72d20c1c80ac5e4797a075 0003-dts-pinetab-add-missing-ohci1.patch
25357ffb6b86811c6ee648668ec1e4dd06dd53243d9148bb0fdb0e69bfbcbba7b160acc931093fddc966e012f192c300650e59c03fbb07bd2a5515e3388afe06 0004-dts-pinetab-make-audio-routing-consistent-with-pinep.patch
6d8784e128dfe1ae7c6646204defadbf412830b973f444183b30f61cb0722efb8b85677db66043b46d750add77c39c9e906c83060c670836b8af6f0606c13bcf 0005-dts-pinephone-drop-modem-power-node.patch
7192c38d9c18b7a0b1c53393b5dfee5c6e7dc16fb5ca6854f37c8f7be8cafdaeb8f55ac214183d09e7456771191b6a0c653079237feea5e19f9ad14f36b8f95f 0006-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch
a58b177a96e19fe1412731c7ffa4be8669727f2ced592e17e1fb1a9fd20304cdfb0b0861ebe37683610d5a94cc2b06358132c4b21af2d54a3beb96064cb83ec8 0007-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch
6468d92a36dbe617d942479a56f4e2f552cf9fe10493201ebdff1d5afeb8f295cec3b1a2ae5c71879af6e9edff31c3e3c086f130c5446a55bc1992cf7d5bba2b 0008-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch
416f27aa8bbf3747fb209c490e4047166f4c753b4ad155172d044a39817c346e806bdd88c22a2b18f76e386e2901bb0d0203bb149663760ea9a3c90b96d60fe2 0009-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch
100cc52413fc34f1a78363183e8a2ae07cbe93af6d18386ee93d11fd5b8db7d2b43f22c1bb63bc6f4e8e86645194216463937b70e89fb4c999a0c180560f91dc 0010-eMMC-workaround.patch
cea41b21579db7df50d0ef49cb5644c83d3a5ce70a1d5d9748b33667844f2915e69280e0bb56a53670d16c69b2bee62baf0283b20a94a3fd448d28c8a9cc715a 0011-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch
c8f301d67aba17d48e0117b580ba0ce09a6b450f0db3e1134cb58fe4a5d010dafa1c8d2b42fe95de024ecadb8d0861d6c664de8355e806fced01bb8fe8e4b347 linux-postmarketos-allwinner-orange-pi-6.17-20250929-0124.tar.gz
07711920494103697139df76b1f04e14ccec7bd1757ae0a7d6f18b674875cbd8a95189338dd618d1d76454c2e626a2e04402988aa4b01ecad17a5990af407a5f config-postmarketos-allwinner.aarch64
1246a8bdfa2785171923961eaf28452e2894fca9bb0da0035e630a86417a78a7ddf058c94dcd6e911cdf8101ce19a7b211ebc5bd6b9f50167819723e8b3a9abe config-postmarketos-allwinner.armv7
22d8630900ddd644e5351aecddf430782f27a83a89369f6e7e222682c909b1d0a37f6ddba2fd560a4c9306aaa285f117f3047c54435efe146c1fd06cf6c69281 0001-dts-add-dontbeevil-pinephone-devkit.patch
a342cfefa540a090f10f1c2d16e27f14db8da1c46867ea0a5c60f6cd9ead7443a9994af1e0a45e94878f7bb37c8e36cae5ce086c6afae5007d71f613190ec861 0002-dts-add-pinetab-dev-old-display-panel.patch
cb321cc103295e4091754a867e1cbf40fa918483d557d81d7e9fe2df594fd078ae6025f72c1339a93cf342e762fa82121d0225cd8c09e89234962eca1c69c129 0003-dts-pinetab-add-missing-ohci1.patch
8d3f24a251dcc08e336aeffe9d4aef4bb7ca20b265f28638116077ee50aae0ad5f912f728dc3311b7329d960da4228249c98950cff5bbe55a8f25bd29b23ca3e 0004-dts-pinetab-make-audio-routing-consistent-with-pinep.patch
5d426b43d8e26be0c83ab8e0aa1c29a5bd5bdc983e123462bce60413055e89bfacb6be46639ea3f6e6418193fe6ccb9723e69296762a0501ccf2713a4cd60988 0005-dts-pinephone-drop-modem-power-node.patch
5046b71930b0f582054b89312bb32426d37ae42f381da0b1c83874f8980a01f2db2dcfe3c1c021ae1709795b636440ddc064a26f3379191d592d128a99dda761 0006-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch
524d670bc9eff2d761ebff99b8c73d55bafd6a6ac9595450ed9bf72e5fd276aff62f442b6b808312ef094a45f8af4f8a965ffb369255b9634a16ecaec6942c6a 0007-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch
4cb5a7f3b8741bc709e3bb86efabb8459f4d627a0eadddec219931346172fe92c16e458d383e18ecdb62cf1965606aec866fd070cba21682d17e10a7fbad1fa5 0008-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch
4a35e34d84805746b4af54af0e09e93296814c783ad413d6ddee543b88830042647581e58fae850b60a971902cc42c85b477d5584eb24a2f866ba4d08f98c7f6 0009-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch
b1ee2d222454539acda124eb57dca2a2938378909f430aac8646bfcfc3bde590a076c21ea9573777b61839a2105df3155e0603deda0aa8aa8cc94f05a5bab942 0010-eMMC-workaround.patch
ebb3d145acff253e29e70375f2e09f2ff605eaceee6b516673b7fe9ddabeb5afff27b2c14680ee8c6764c3f133dc8ff32fc7620afb1b8fab43c33825473ed825 0011-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch
"