From 5a8c39b558bcab286bedd093ef5694d7536c1f20 Mon Sep 17 00:00:00 2001 From: Clayton Craft Date: Tue, 3 Feb 2026 07:10:46 -0800 Subject: [PATCH] linux-postmarketos-qcom-sc7280: enable uefi kconfig check This also enables some stuff missed in the previous attempt to enable UEFI support (!7906) Signed-off-by: Clayton Craft Part-of: --- .../linux-postmarketos-qcom-sc7280/APKBUILD | 5 +++-- .../config-postmarketos-qcom-sc7280.aarch64 | 17 +++++++++++++++-- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/device/testing/linux-postmarketos-qcom-sc7280/APKBUILD b/device/testing/linux-postmarketos-qcom-sc7280/APKBUILD index 4909b9179..d58a7e020 100644 --- a/device/testing/linux-postmarketos-qcom-sc7280/APKBUILD +++ b/device/testing/linux-postmarketos-qcom-sc7280/APKBUILD @@ -2,7 +2,7 @@ maintainer="Luca Weiss " _flavor="postmarketos-qcom-sc7280" pkgname=linux-$_flavor pkgver=6.18.7 -pkgrel=1 +pkgrel=2 pkgdesc="Mainline Kernel fork for SC7280/SM7325/QCM6490 devices" arch="aarch64" _carch="arm64" @@ -11,6 +11,7 @@ license="GPL-2.0-only" options="!strip !check !tracedeps pmb:cross-native pmb:kconfigcheck-community + pmb:kconfigcheck-uefi " makedepends=" bison @@ -72,5 +73,5 @@ package() { sha512sums=" 9bed1987b47e38571fe966bb5cb632f604c434beafa8dacf2e21e7a4e5ad768b7feb417484ff5a6bdf837bdce6c88a024f9a6ee56df7016476e896129e1fa6c1 linux-v6.18.7-sc7280.tar.gz -c28a9dbaa3cae258049c5998fbef8a842d211039a515eb03cf2fa4b34c459b1ff52001d6054f2f14e5f759374bcf1e281835ab8414ab538dc50d59ffcc812e1a config-postmarketos-qcom-sc7280.aarch64 +df86f623e3ae1b81db8472fb8bf33ed305595ec3a374ccfc32af152b56283acce69decbb0eee85f7b322fb5985fb12b64e2c158d7f2ef40b9abae8591583f98b config-postmarketos-qcom-sc7280.aarch64 " diff --git a/device/testing/linux-postmarketos-qcom-sc7280/config-postmarketos-qcom-sc7280.aarch64 b/device/testing/linux-postmarketos-qcom-sc7280/config-postmarketos-qcom-sc7280.aarch64 index 9dfc36028..25daa529d 100644 --- a/device/testing/linux-postmarketos-qcom-sc7280/config-postmarketos-qcom-sc7280.aarch64 +++ b/device/testing/linux-postmarketos-qcom-sc7280/config-postmarketos-qcom-sc7280.aarch64 @@ -13,6 +13,7 @@ CONFIG_LD_IS_LLD=y CONFIG_LLD_VERSION=210108 CONFIG_RUSTC_VERSION=0 CONFIG_RUSTC_LLVM_VERSION=0 +CONFIG_CC_CAN_LINK=y CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y CONFIG_TOOLS_SUPPORT_RELR=y @@ -1851,6 +1852,8 @@ CONFIG_ARM_SCMI_TRANSPORT_OPTEE=y # EFI (Extensible Firmware Interface) Support # CONFIG_EFI_ESRT=y +CONFIG_EFI_VARS_PSTORE=y +# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set CONFIG_EFI_PARAMS_FROM_FDT=y CONFIG_EFI_RUNTIME_WRAPPERS=y CONFIG_EFI_GENERIC_STUB=y @@ -7854,7 +7857,10 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_EXFAT_FS=m CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" -# CONFIG_NTFS3_FS is not set +CONFIG_NTFS3_FS=m +# CONFIG_NTFS3_64BIT_CLUSTER is not set +# CONFIG_NTFS3_LZX_XPRESS is not set +# CONFIG_NTFS3_FS_POSIX_ACL is not set # CONFIG_NTFS_FS is not set # end of DOS/FAT/EXFAT/NT Filesystems @@ -7921,7 +7927,14 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_ROMFS_FS is not set -# CONFIG_PSTORE is not set +CONFIG_PSTORE=y +CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 +CONFIG_PSTORE_COMPRESS=y +# CONFIG_PSTORE_CONSOLE is not set +# CONFIG_PSTORE_PMSG is not set +# CONFIG_PSTORE_FTRACE is not set +# CONFIG_PSTORE_RAM is not set +# CONFIG_PSTORE_BLK is not set # CONFIG_UFS_FS is not set CONFIG_EROFS_FS=y # CONFIG_EROFS_FS_DEBUG is not set