linux-lenovo-q706f: enable zstd firmware compression support

See https://gitlab.com/postmarketOS/pmaports/-/merge_requests/5380
This commit is contained in:
Stefan Hansson 2024-07-31 10:30:26 +02:00
parent 218f8d1251
commit 4aca409b8b
No known key found for this signature in database
GPG key ID: 8A700086A9FE41FD
2 changed files with 41 additions and 17 deletions

View file

@ -61,5 +61,5 @@ package() {
sha512sums=" sha512sums="
13fd93a34bc6c76a8570661aa5aca77e00e348ea790997191d72469da79f64ae9e170ad39095b8b7bd570d57740f636cd4f9e018addc4f26e880b41cd1122d80 linux-lenovo-q706f-sm8250-6.10.0.tar.gz 13fd93a34bc6c76a8570661aa5aca77e00e348ea790997191d72469da79f64ae9e170ad39095b8b7bd570d57740f636cd4f9e018addc4f26e880b41cd1122d80 linux-lenovo-q706f-sm8250-6.10.0.tar.gz
e16347f8ab87704ae629dfbb57649705746d83f8ab41b21331d4d7843e67f4ee92b862c967b5404e30d5681925331ee6b161db20a4f7c52776fb942205d3d009 config-lenovo-q706f.aarch64 2e85b25c03268bd6a4755996b562d45322dc455538ad965901826aabe205d651446f04f03386d51a74e6eeb044ccabebd59b29575280f3e55e4df4969490960b config-lenovo-q706f.aarch64
" "

View file

@ -2,17 +2,15 @@
# Automatically generated file; DO NOT EDIT. # Automatically generated file; DO NOT EDIT.
# Linux/arm64 6.10.0-rc7 Kernel Configuration # Linux/arm64 6.10.0-rc7 Kernel Configuration
# #
CONFIG_CC_VERSION_TEXT="gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0" CONFIG_CC_VERSION_TEXT="aarch64-alpine-linux-musl-gcc (Alpine 13.2.1_git20240309) 13.2.1 20240309"
CONFIG_CC_IS_GCC=y CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=130200 CONFIG_GCC_VERSION=130201
CONFIG_CLANG_VERSION=0 CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=24200 CONFIG_AS_VERSION=24200
CONFIG_LD_IS_BFD=y CONFIG_LD_IS_BFD=y
CONFIG_LD_VERSION=24200 CONFIG_LD_VERSION=24200
CONFIG_LLD_VERSION=0 CONFIG_LLD_VERSION=0
CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND=y CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND=y
@ -45,8 +43,7 @@ CONFIG_CROSS_MEMORY_ATTACH=y
CONFIG_AUDIT=y CONFIG_AUDIT=y
CONFIG_HAVE_ARCH_AUDITSYSCALL=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y
CONFIG_AUDITSYSCALL=y CONFIG_AUDITSYSCALL=y
CONFIG_DMABUF_HEAPS_CMA=y
CONFIG_DMABUF_HEAPS=y
# #
# IRQ subsystem # IRQ subsystem
# #
@ -153,6 +150,7 @@ CONFIG_GENERIC_SCHED_CLOCK=y
# Scheduler features # Scheduler features
# #
CONFIG_UCLAMP_TASK=y CONFIG_UCLAMP_TASK=y
CONFIG_UCLAMP_BUCKETS_COUNT=5
# end of Scheduler features # end of Scheduler features
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
@ -179,11 +177,11 @@ CONFIG_FAIR_GROUP_SCHED=y
CONFIG_CFS_BANDWIDTH=y CONFIG_CFS_BANDWIDTH=y
# CONFIG_RT_GROUP_SCHED is not set # CONFIG_RT_GROUP_SCHED is not set
CONFIG_SCHED_MM_CID=y CONFIG_SCHED_MM_CID=y
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_PIDS=y
# CONFIG_CGROUP_RDMA is not set # CONFIG_CGROUP_RDMA is not set
CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_HUGETLB=y
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_CPUSETS=y CONFIG_CPUSETS=y
CONFIG_PROC_PID_CPUSET=y CONFIG_PROC_PID_CPUSET=y
CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_DEVICE=y
@ -801,6 +799,8 @@ CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
# end of GCOV-based kernel profiling # end of GCOV-based kernel profiling
CONFIG_HAVE_GCC_PLUGINS=y CONFIG_HAVE_GCC_PLUGINS=y
CONFIG_GCC_PLUGINS=y
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
CONFIG_FUNCTION_ALIGNMENT_4B=y CONFIG_FUNCTION_ALIGNMENT_4B=y
CONFIG_FUNCTION_ALIGNMENT=4 CONFIG_FUNCTION_ALIGNMENT=4
# end of General architecture-dependent options # end of General architecture-dependent options
@ -1183,7 +1183,7 @@ CONFIG_NFT_NAT=m
# CONFIG_NFT_QUOTA is not set # CONFIG_NFT_QUOTA is not set
CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT=m
CONFIG_NFT_REJECT_INET=m CONFIG_NFT_REJECT_INET=m
CONFIG_NFT_COMPAT=y CONFIG_NFT_COMPAT=m
# CONFIG_NFT_HASH is not set # CONFIG_NFT_HASH is not set
CONFIG_NFT_FIB=y CONFIG_NFT_FIB=y
# CONFIG_NFT_FIB_INET is not set # CONFIG_NFT_FIB_INET is not set
@ -1208,6 +1208,7 @@ CONFIG_NETFILTER_XT_MARK=m
CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
# CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set # CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set
# CONFIG_NETFILTER_XT_TARGET_CT is not set
# CONFIG_NETFILTER_XT_TARGET_DSCP is not set # CONFIG_NETFILTER_XT_TARGET_DSCP is not set
# CONFIG_NETFILTER_XT_TARGET_HL is not set # CONFIG_NETFILTER_XT_TARGET_HL is not set
# CONFIG_NETFILTER_XT_TARGET_HMARK is not set # CONFIG_NETFILTER_XT_TARGET_HMARK is not set
@ -1270,7 +1271,7 @@ CONFIG_NETFILTER_XT_MATCH_IPVS=m
# CONFIG_NETFILTER_XT_MATCH_SCTP is not set # CONFIG_NETFILTER_XT_MATCH_SCTP is not set
# CONFIG_NETFILTER_XT_MATCH_SOCKET is not set # CONFIG_NETFILTER_XT_MATCH_SOCKET is not set
# CONFIG_NETFILTER_XT_MATCH_STATE is not set # CONFIG_NETFILTER_XT_MATCH_STATE is not set
CONFIG_NETFILTER_XT_MATCH_STATISTIC=y CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
# CONFIG_NETFILTER_XT_MATCH_STRING is not set # CONFIG_NETFILTER_XT_MATCH_STRING is not set
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
# CONFIG_NETFILTER_XT_MATCH_TIME is not set # CONFIG_NETFILTER_XT_MATCH_TIME is not set
@ -1794,7 +1795,7 @@ CONFIG_FW_LOADER_USER_HELPER=y
# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set
CONFIG_FW_LOADER_COMPRESS=y CONFIG_FW_LOADER_COMPRESS=y
CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS_XZ=y
# CONFIG_FW_LOADER_COMPRESS_ZSTD is not set CONFIG_FW_LOADER_COMPRESS_ZSTD=y
CONFIG_FW_CACHE=y CONFIG_FW_CACHE=y
# CONFIG_FW_UPLOAD is not set # CONFIG_FW_UPLOAD is not set
# end of Firmware loader # end of Firmware loader
@ -4699,6 +4700,8 @@ CONFIG_SND_PCM=y
CONFIG_SND_PCM_ELD=y CONFIG_SND_PCM_ELD=y
CONFIG_SND_PCM_IEC958=y CONFIG_SND_PCM_IEC958=y
CONFIG_SND_DMAENGINE_PCM=y CONFIG_SND_DMAENGINE_PCM=y
CONFIG_SND_HWDEP=y
CONFIG_SND_RAWMIDI=y
CONFIG_SND_COMPRESS_OFFLOAD=y CONFIG_SND_COMPRESS_OFFLOAD=y
CONFIG_SND_JACK=y CONFIG_SND_JACK=y
CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_JACK_INPUT_DEV=y
@ -4734,6 +4737,8 @@ CONFIG_SND_HDA_PREALLOC_SIZE=64
CONFIG_SND_SPI=y CONFIG_SND_SPI=y
CONFIG_SND_USB=y CONFIG_SND_USB=y
CONFIG_SND_USB_AUDIO=y CONFIG_SND_USB_AUDIO=y
# CONFIG_SND_USB_AUDIO_MIDI_V2 is not set
CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y
# CONFIG_SND_USB_UA101 is not set # CONFIG_SND_USB_UA101 is not set
# CONFIG_SND_USB_CAIAQ is not set # CONFIG_SND_USB_CAIAQ is not set
# CONFIG_SND_USB_6FIRE is not set # CONFIG_SND_USB_6FIRE is not set
@ -7243,6 +7248,9 @@ CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y
# #
# Caches # Caches
# #
CONFIG_NETFS_SUPPORT=y
# CONFIG_NETFS_STATS is not set
# CONFIG_FSCACHE is not set
# end of Caches # end of Caches
# #
@ -7354,6 +7362,7 @@ CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org"
# CONFIG_NFS_V4_1_MIGRATION is not set # CONFIG_NFS_V4_1_MIGRATION is not set
CONFIG_NFS_V4_SECURITY_LABEL=y CONFIG_NFS_V4_SECURITY_LABEL=y
# CONFIG_ROOT_NFS is not set # CONFIG_ROOT_NFS is not set
# CONFIG_NFS_FSCACHE is not set
# CONFIG_NFS_USE_LEGACY_DNS is not set # CONFIG_NFS_USE_LEGACY_DNS is not set
CONFIG_NFS_USE_KERNEL_DNS=y CONFIG_NFS_USE_KERNEL_DNS=y
CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFS_DISABLE_UDP_SUPPORT=y
@ -7371,7 +7380,18 @@ CONFIG_RPCSEC_GSS_KRB5=y
# CONFIG_SUNRPC_DEBUG is not set # CONFIG_SUNRPC_DEBUG is not set
# CONFIG_CEPH_FS is not set # CONFIG_CEPH_FS is not set
CONFIG_CIFS=y CONFIG_CIFS=y
CONFIG_CIFS_STATS2=y
CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y
# CONFIG_CIFS_UPCALL is not set
# CONFIG_CIFS_XATTR is not set
CONFIG_CIFS_DEBUG=y
# CONFIG_CIFS_DEBUG2 is not set
# CONFIG_CIFS_DEBUG_DUMP_KEYS is not set
# CONFIG_CIFS_DFS_UPCALL is not set
# CONFIG_CIFS_SWN_UPCALL is not set
# CONFIG_CIFS_ROOT is not set
# CONFIG_SMB_SERVER is not set # CONFIG_SMB_SERVER is not set
CONFIG_SMBFS=y
# CONFIG_CODA_FS is not set # CONFIG_CODA_FS is not set
# CONFIG_AFS_FS is not set # CONFIG_AFS_FS is not set
CONFIG_NLS=y CONFIG_NLS=y
@ -7425,6 +7445,7 @@ CONFIG_NLS_ISO8859_1=y
# CONFIG_NLS_MAC_ROMANIAN is not set # CONFIG_NLS_MAC_ROMANIAN is not set
# CONFIG_NLS_MAC_TURKISH is not set # CONFIG_NLS_MAC_TURKISH is not set
# CONFIG_NLS_UTF8 is not set # CONFIG_NLS_UTF8 is not set
CONFIG_NLS_UCS2_UTILS=y
# CONFIG_DLM is not set # CONFIG_DLM is not set
# CONFIG_UNICODE is not set # CONFIG_UNICODE is not set
CONFIG_IO_WQ=y CONFIG_IO_WQ=y
@ -7477,6 +7498,7 @@ CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y
CONFIG_INIT_STACK_NONE=y CONFIG_INIT_STACK_NONE=y
# CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_PATTERN is not set
# CONFIG_INIT_STACK_ALL_ZERO is not set # CONFIG_INIT_STACK_ALL_ZERO is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set
# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y
@ -7491,6 +7513,8 @@ CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y
# end of Hardening of kernel data structures # end of Hardening of kernel data structures
CONFIG_RANDSTRUCT_NONE=y CONFIG_RANDSTRUCT_NONE=y
# CONFIG_RANDSTRUCT_FULL is not set
# CONFIG_RANDSTRUCT_PERFORMANCE is not set
# end of Kernel hardening options # end of Kernel hardening options
# end of Security options # end of Security options
@ -7573,7 +7597,7 @@ CONFIG_CRYPTO_SM4_GENERIC=m
# CONFIG_CRYPTO_ARC4 is not set # CONFIG_CRYPTO_ARC4 is not set
# CONFIG_CRYPTO_CHACHA20 is not set # CONFIG_CRYPTO_CHACHA20 is not set
CONFIG_CRYPTO_CBC=m CONFIG_CRYPTO_CBC=m
CONFIG_CRYPTO_CTR=m CONFIG_CRYPTO_CTR=y
# CONFIG_CRYPTO_CTS is not set # CONFIG_CRYPTO_CTS is not set
CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_ECB=y
# CONFIG_CRYPTO_HCTR2 is not set # CONFIG_CRYPTO_HCTR2 is not set
@ -7588,8 +7612,8 @@ CONFIG_CRYPTO_XTS=m
# #
# CONFIG_CRYPTO_AEGIS128 is not set # CONFIG_CRYPTO_AEGIS128 is not set
# CONFIG_CRYPTO_CHACHA20POLY1305 is not set # CONFIG_CRYPTO_CHACHA20POLY1305 is not set
CONFIG_CRYPTO_CCM=m CONFIG_CRYPTO_CCM=y
CONFIG_CRYPTO_GCM=m CONFIG_CRYPTO_GCM=y
CONFIG_CRYPTO_GENIV=y CONFIG_CRYPTO_GENIV=y
# CONFIG_CRYPTO_SEQIV is not set # CONFIG_CRYPTO_SEQIV is not set
CONFIG_CRYPTO_ECHAINIV=y CONFIG_CRYPTO_ECHAINIV=y
@ -7600,11 +7624,11 @@ CONFIG_CRYPTO_ESSIV=m
# Hashes, digests, and MACs # Hashes, digests, and MACs
# #
CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2B=y
CONFIG_CRYPTO_CMAC=m CONFIG_CRYPTO_CMAC=y
CONFIG_CRYPTO_GHASH=m CONFIG_CRYPTO_GHASH=y
CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_HMAC=y
# CONFIG_CRYPTO_MD4 is not set # CONFIG_CRYPTO_MD4 is not set
CONFIG_CRYPTO_MD5=m CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_MICHAEL_MIC=y CONFIG_CRYPTO_MICHAEL_MIC=y
# CONFIG_CRYPTO_POLY1305 is not set # CONFIG_CRYPTO_POLY1305 is not set
# CONFIG_CRYPTO_RMD160 is not set # CONFIG_CRYPTO_RMD160 is not set