main/lk2nd: adding support for msm8960

Adding support of msm8960 for lk2nd.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8786>
This commit is contained in:
alexandre minette 2026-06-10 22:34:15 +02:00 committed by The Friendly Meow (merge) Bot
parent 0fdb7af58f
commit 28d9252720
No known key found for this signature in database

View file

@ -1,7 +1,7 @@
maintainer="Alexey Minnekhanov <alexeymin@postmarketos.org>"
pkgname=lk2nd
pkgver=22.0
pkgrel=0
pkgrel=1
pkgdesc="Secondary little kernel (lk) bootloader for several Qualcomm devices"
arch="armv7 aarch64"
url="https://github.com/msm8916-mainline/lk2nd"
@ -44,6 +44,7 @@ if [ "$CARCH" = "armv7" ]; then
$subpackages
$pkgname-msm8226
$pkgname-msm8226-htc-memul:msm8226_htc_memul
$pkgname-msm8960
$pkgname-msm8974
$pkgname-msm8974-htc-m8:msm8974_htc_m8
$pkgname-msm8974-lg-hammerhead:msm8974_lg_hammerhead
@ -88,6 +89,7 @@ build() {
_build lk2nd-msm8974 BOOTLOADER_OUT=lg-hammerhead LK2ND_QCDTBS=""
_build lk2nd-msm8226
_build lk2nd-msm8226 BOOTLOADER_OUT=htc-memul SCRATCH_ADDR=0x20000000 SCRATCH_ADDR_512MAP=0x20000000 SCRATCH_SIZE_512MAP=0x10000000
_build lk2nd-msm8960
fi
}
@ -146,6 +148,11 @@ msm8226_htc_memul() {
"$subpkgdir"/boot/lk2nd.img
}
msm8960() {
install -Dm644 "$builddir"/build-lk2nd-msm8960/lk2nd.img \
"$subpkgdir"/boot/lk2nd.img
}
sha512sums="
a09854fc967a42c0bcfa273e665839d101cd7ccfb66312f0f5f87109879578aad5875e699d745d04317a1a6c014ad9aae9f33485df09206e79523d88891de85b lk2nd-22.0.tar.gz
"