]> git.karo-electronics.de Git - karo-tx-linux.git/commit
s390/crypto: fix aes/paes Kconfig dependeny
authorHarald Freudenberger <freude@linux.vnet.ibm.com>
Thu, 11 May 2017 15:15:54 +0000 (17:15 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 12 Jun 2017 14:25:58 +0000 (16:25 +0200)
commitc4684f98d3453dd07cc7ce67e0e795330eeec9c5
tree2e2263ae2f7641a0399a7618007b2dd3a14e2bd6
parenta1b19d07ca71d6c60b49771f244fc6536cd15358
s390/crypto: fix aes/paes Kconfig dependeny

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>
arch/s390/crypto/Makefile
drivers/crypto/Kconfig