linux: add module package crypto-lib-aescfb for 6.12

This commit is contained in:
coolsnowwolf 2025-02-24 17:42:56 +08:00
parent dedff78f07
commit b32c0de796
2 changed files with 13 additions and 3 deletions

View File

@ -512,6 +512,17 @@ endef
$(eval $(call KernelPackage,crypto-kpp)) $(eval $(call KernelPackage,crypto-kpp))
define KernelPackage/crypto-lib-aescfb
TITLE:=AES cipher operations feedback mode library
DEPENDS:=@LINUX_6_12
KCONFIG:=CONFIG_CRYPTO_LIB_AESCFB
FILES:=$(LINUX_DIR)/lib/crypto/libaescfb.ko
AUTOLOAD:=$(call AutoLoad,09,libaescfb)
$(call AddDepends/crypto)
endef
$(eval $(call KernelPackage,crypto-lib-aescfb))
define KernelPackage/crypto-lib-chacha20 define KernelPackage/crypto-lib-chacha20
TITLE:=ChaCha library interface TITLE:=ChaCha library interface
KCONFIG:=CONFIG_CRYPTO_LIB_CHACHA KCONFIG:=CONFIG_CRYPTO_LIB_CHACHA

View File

@ -1216,10 +1216,9 @@ define KernelPackage/tpm
SUBMENU:=$(OTHER_MENU) SUBMENU:=$(OTHER_MENU)
TITLE:=TPM Hardware Support TITLE:=TPM Hardware Support
DEPENDS:= +kmod-random-core +kmod-asn1-decoder \ DEPENDS:= +kmod-random-core +kmod-asn1-decoder \
+kmod-asn1-encoder +kmod-oid-registry +LINUX_6_12:kmod-crypto-ecdh +LINUX_6_12:kmod-crypto-sha256 +kmod-asn1-encoder +kmod-oid-registry +LINUX_6_12:kmod-crypto-ecdh +LINUX_6_12:kmod-crypto-sha256 +LINUX_6_12:kmod-crypto-kpp +LINUX_6_12:kmod-crypto-lib-aescfb
KCONFIG:= CONFIG_TCG_TPM KCONFIG:= CONFIG_TCG_TPM
FILES:= $(LINUX_DIR)/lib/crypto/libaescfb.ko@ge6.9 \ FILES:= $(LINUX_DIR)/drivers/char/tpm/tpm.ko
$(LINUX_DIR)/drivers/char/tpm/tpm.ko
AUTOLOAD:=$(call AutoLoad,10,tpm,1) AUTOLOAD:=$(call AutoLoad,10,tpm,1)
endef endef