linux-postmarketos-qcom-sm8150: Upgrade to v6.17.0

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7275>
This commit is contained in:
panpanpanpan 2025-10-30 12:51:29 -05:00 committed by The Friendly Merge Bot
parent a1a3dd3000
commit 1000e405bf
No known key found for this signature in database
3 changed files with 380 additions and 136 deletions

View file

@ -0,0 +1,13 @@
diff --git a/arch/arm64/boot/dts/qcom/sm8150-xiaomi-nabu.dts b/arch/arm64/boot/dts/qcom/sm8150-xiaomi-nabu.dts
index dfebc7f3e70c..b7845863eaa1 100644
--- a/arch/arm64/boot/dts/qcom/sm8150-xiaomi-nabu.dts
+++ b/arch/arm64/boot/dts/qcom/sm8150-xiaomi-nabu.dts
@@ -198,7 +198,7 @@ event-hall-sensor {
linux,code = <SW_LID>;
debounce-interval = <15>;
linux,can-disable;
- wakeup-source;
+ // wakeup-source;
};
};
};

View file

@ -2,7 +2,7 @@
# Co-Maintainer: Viola Guerrera <guerrera.nicola@gmail.com>
_flavor="postmarketos-qcom-sm8150"
pkgname=linux-$_flavor
pkgver=6.16.0
pkgver=6.17.0
pkgrel=0
pkgdesc="Mainline Kernel fork for SM8150 devices"
arch="aarch64"
@ -14,7 +14,6 @@ options="!strip !check !tracedeps
pmb:kconfigcheck-nftables
"
makedepends="
bash
bison
findutils
flex
@ -24,13 +23,13 @@ makedepends="
python3
"
_config="config-$_flavor.$arch"
_tag="v$pkgver-sm8150"
# Source
source="
linux-$_tag.tar.gz::https://gitlab.com/sm8150-mainline/linux/-/archive/$_tag/linux-$_tag.tar.gz
$_config
linux-$_tag.tar.gz::$url/-/archive/$_tag/linux-$_tag.tar.gz
config-$_flavor.$arch
0001-lid-switch-fix.patch
"
builddir="$srcdir/linux-$_tag"
@ -46,14 +45,31 @@ build() {
}
package() {
mkdir -p "$pkgdir"/boot
if [ -e "$builddir/arch/$_carch/boot/vmlinuz.efi" ]; then
# ZBOOT EFI decompressor for EFI booting
install -Dm644 "$builddir/arch/$_carch/boot/vmlinuz.efi" \
"$pkgdir/boot/linux.efi"
make zinstall modules_install dtbs_install \
# Old GZIP'd kernel image for boot.img compatibility
install -Dm644 "$builddir/arch/$_carch/boot/vmlinuz" \
"$pkgdir/boot/vmlinuz"
else
echo "WARNING: CONFIG_ZBOOT not enabled!"
install -Dm644 "$builddir/arch/$_carch/boot/Image.gz" \
"$pkgdir/boot/vmlinuz"
fi
make modules_install dtbs_install \
ARCH="$_carch" \
INSTALL_PATH="$pkgdir"/boot/ \
INSTALL_MOD_PATH="$pkgdir" \
INSTALL_MOD_STRIP=1 \
INSTALL_DTBS_PATH="$pkgdir"/boot/dtbs
INSTALL_DTBS_PATH="$pkgdir"/boot/dtbs-tmp
mkdir -p "$pkgdir"/boot/dtbs/qcom
cp -r "$pkgdir"/boot/dtbs-tmp/qcom/sm8150* "$pkgdir"/boot/dtbs/qcom
rm -rf "$pkgdir"/boot/dtbs-tmp
rm -f "$pkgdir"/lib/modules/*/build "$pkgdir"/lib/modules/*/source
install -D "$builddir"/include/config/kernel.release \
@ -61,6 +77,7 @@ package() {
}
sha512sums="
82977105d494eba0e2aedc6eecfcb4a99568f9b80396eca3e3d50c982551cb350572648e0dba80c357be7114cab58c69473831790a942519506d09c7c3c7259a linux-v6.16.0-sm8150.tar.gz
9070362cd0d82e3cc0fd7ed09e9609293c899b40c6ffa0b8fd7d5f44075b9ab65d4b4b5f905acd9bfbe83cbc6df80cfe5ae4c10dbb502125d4fd4dec4250122f config-postmarketos-qcom-sm8150.aarch64
274270bb0391bca972b1dffae778ff6fc372457b658e9252104d9894c9f24739e25df7021378cf0ac9c650cc417d0cdcdf1baa88bfdcd494920ee183298e1f34 linux-v6.17.0-sm8150.tar.gz
72aecca7ac7fb0d9a13d9f33be499673d676123e6fdfe0814b2d25f49d698cca614a4188f976ffa2fa5e94a7918a24ab079ab9091dadabcf70d068a13d4f8314 config-postmarketos-qcom-sm8150.aarch64
15422195814314d8f9ce905408d1256bec753ca1b58babc59391c4cb8b4fbbc9034c622129d52964ccceb39e6f4326f0eae5ca9271496e1a0432416ecd09cc1d 0001-lid-switch-fix.patch
"