mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-23 15:15:59 +07:00
c4684f98d3
The s390_paes and the s390_aes kernel module used just one config symbol CONFIG_CRYPTO_AES. As paes has a dependency to PKEY and this requires ZCRYPT the aes module also had a dependency to the zcrypt device driver which is not true. Fixed by introducing a new config symbol CONFIG_CRYPTO_PAES which has dependencies to PKEY and ZCRYPT. Removed the dependency for the aes module to ZCRYPT. Signed-off-by: Harald Freudenberger <freude@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
17 lines
577 B
Makefile
17 lines
577 B
Makefile
#
|
|
# Cryptographic API
|
|
#
|
|
|
|
obj-$(CONFIG_CRYPTO_SHA1_S390) += sha1_s390.o sha_common.o
|
|
obj-$(CONFIG_CRYPTO_SHA256_S390) += sha256_s390.o sha_common.o
|
|
obj-$(CONFIG_CRYPTO_SHA512_S390) += sha512_s390.o sha_common.o
|
|
obj-$(CONFIG_CRYPTO_DES_S390) += des_s390.o
|
|
obj-$(CONFIG_CRYPTO_AES_S390) += aes_s390.o
|
|
obj-$(CONFIG_CRYPTO_PAES_S390) += paes_s390.o
|
|
obj-$(CONFIG_S390_PRNG) += prng.o
|
|
obj-$(CONFIG_CRYPTO_GHASH_S390) += ghash_s390.o
|
|
obj-$(CONFIG_CRYPTO_CRC32_S390) += crc32-vx_s390.o
|
|
obj-$(CONFIG_ARCH_RANDOM) += arch_random.o
|
|
|
|
crc32-vx_s390-y := crc32-vx.o crc32le-vx.o crc32be-vx.o
|