crypto: arm/aes - Add missing SIMD select for aesbs
authorHerbert Xu <herbert@gondor.apana.org.au>
Tue, 29 Nov 2016 08:43:33 +0000 (16:43 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Wed, 30 Nov 2016 12:01:40 +0000 (20:01 +0800)
This patch adds one more missing SIMD select for AES_ARM_BS.  It
also changes selects on ALGAPI to BLKCIPHER.

Fixes: 211f41af534a ("crypto: aesbs - Convert to skcipher")
Reported-by: Horia Geantă <horia.geanta@nxp.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
arch/arm/crypto/Kconfig

index 81348883450dd50ca8a9a19289d1d6f69b007acf..dd90e389708e78eb70040c9171970d736119666a 100644 (file)
@@ -88,9 +88,9 @@ config CRYPTO_AES_ARM
 config CRYPTO_AES_ARM_BS
        tristate "Bit sliced AES using NEON instructions"
        depends on KERNEL_MODE_NEON
-       select CRYPTO_ALGAPI
        select CRYPTO_AES_ARM
-       select CRYPTO_ABLK_HELPER
+       select CRYPTO_BLKCIPHER
+       select CRYPTO_SIMD
        help
          Use a faster and more secure NEON based implementation of AES in CBC,
          CTR and XTS modes
@@ -104,7 +104,7 @@ config CRYPTO_AES_ARM_BS
 config CRYPTO_AES_ARM_CE
        tristate "Accelerated AES using ARMv8 Crypto Extensions"
        depends on KERNEL_MODE_NEON
-       select CRYPTO_ALGAPI
+       select CRYPTO_BLKCIPHER
        select CRYPTO_SIMD
        help
          Use an implementation of AES in CBC, CTR and XTS modes that uses