linux-pine64-pinenote: upgrade to 6.17.7

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7317
This commit is contained in:
Antoine Martin 2025-11-08 11:53:24 -05:00 committed by Anjandev Momi
parent 3ec6569b21
commit 6a94a5bb74
No known key found for this signature in database
GPG key ID: 74482A13A109255D
3 changed files with 289 additions and 251 deletions

View file

@ -2,7 +2,7 @@
# Kernel config based on: arch/arm64/configs/pinenote_defconfig
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=linux-pine64-pinenote
pkgver=6.15.11
pkgver=6.17.7
_kernver=${pkgver%.*}
pkgrel=0
pkgdesc="Pine64 PineNote close to mainline fork"
@ -24,14 +24,13 @@ makedepends="
# Source
_config="config-$_flavor.$arch"
_commit="fa594ab9a7c3f6cf1e1fb69a112d709472bddba7"
_commit="6f680296674101ffb7db7bd81c8cbd9f6a73fff1"
source="
https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/linux-$_kernver.tar.xz
$pkgname-$pkgver.patch.xz::https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/patch-$pkgver.xz
$pkgname-$_kernver-$_commit.patch::https://ayakael.net/forge/linux-pinenote/compare/$_commit..v$_kernver.patch
pmos-kconfig-default.patch
$_config
arch-boot-dts-pinenote-use-sw-lid-to-susepend.patch
"
builddir="$srcdir"/linux-$_kernver
@ -65,10 +64,9 @@ package() {
}
sha512sums="
d03788ffa8d8ae1b84ef1286bb44a08fc01432e509dfec6cccae5c5a5a47201d378aec2bcd21e6f0bbd1e625b26f47780c06ee9c1cef3775358f98b160923f30 linux-6.15.tar.xz
ce15c84d462d5b751bb8d535880116d28dce2151402835a8bdddfc5bb181c799e80a630022b49ea7d229e46002f3c4842c1361e007f560c56112421621e0df7b linux-pine64-pinenote-6.15.11.patch.xz
4d35ee18a5631b8cdb381caad81fcc8ab64f050e197bfda168c7f4f12339eced201b8cc89f8f7353b405fde7e9734de04c4c63f7413db9e73d3f70d3e366a9b5 linux-pine64-pinenote-6.15-fa594ab9a7c3f6cf1e1fb69a112d709472bddba7.patch
063999d7b819970657f6b7713fdb4173da2065ffdeed7cae197026dbb1edfd7f1d50374f073a1e19ef9686539594824ff6ecb8a930d97c4f272cb12f1c6d8355 linux-6.17.tar.xz
8388e1271e03d99a6edd05169bb44037fa20cd585f632f50da1aa677a5a466feb716dffaa6482bce35d22699abdb3ba9901443869683b520cc84e5ea3f9bfd6f linux-pine64-pinenote-6.17.7.patch.xz
e08bb4daa33fecf27a011fcf3389ef43162e3484d2e92450717049e5f6e88ed4d86f0126ef12a445603c42f3a009128a133806e1c7ce451f320aed9b5129786b linux-pine64-pinenote-6.17-6f680296674101ffb7db7bd81c8cbd9f6a73fff1.patch
522c7c38800ac0479f6e99e4e97ba88add5021fe6ab6eeba6e604a37635e48622c113919a425607edbe0abf2aa6bb95b2e824d5d2fe293e149fe588e05374122 pmos-kconfig-default.patch
1752b556065885fd3c229d2c4231cf3f7421c0f788b30fb6f61443d422582c6e1a4bdac82789f7502691754bcbec591fbe279ad28ea4149bf947b0c5eb727240 config-pine64-pinenote.aarch64
c1b755c620ca5c159462b97436e561e94268848008249c1ffa82492fa33582266d56172e4bcfc4ec18dba31a717aa8ff465db276ee21effb21c36384fd017a28 arch-boot-dts-pinenote-use-sw-lid-to-susepend.patch
69cd03a76891a7d5eb6d0bbbfb6b353085179875c9f361477cf8598d1298d9fa61012491b6d4d3395359bb927c5fad7b41f1aa40d2f27f47371399c941fb1b8e config-pine64-pinenote.aarch64
"

View file

@ -1,22 +0,0 @@
From b803f86378cd18179092b63ebc82214353db8489 Mon Sep 17 00:00:00 2001
From: hrdl <git@hrdl.eu>
Date: Tue, 27 May 2025 13:11:33 +0200
Subject: [PATCH] use SW_LID
---
arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi b/arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi
index 7a3c1b69e3517a169659963e24bb0883e0d99cb0..368b77495e24de66c60adb778be77def5a48be28 100644
--- a/arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi
@@ -101,7 +101,7 @@
label = "cover";
gpios = <&gpio0 RK_PC7 GPIO_ACTIVE_LOW>;
linux,input-type = <EV_SW>;
- linux,code = <SW_MACHINE_COVER>;
+ linux,code = <SW_LID>;
linux,can-disable;
wakeup-event-action = <EV_ACT_DEASSERTED>;
wakeup-source;