crypto: algboss - Add missing dependency on RNG2
authorHerbert Xu <herbert@gondor.apana.org.au>
Tue, 13 Jun 2023 08:49:24 +0000 (16:49 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 23 Jun 2023 08:15:36 +0000 (16:15 +0800)
The testmgr code uses crypto_rng without depending on it.  Add
an explicit dependency to Kconfig.

Also sort the MANAGER2 dependencies alphabetically.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/Kconfig

index fdf3742..4429298 100644 (file)
@@ -143,12 +143,13 @@ config CRYPTO_MANAGER
 
 config CRYPTO_MANAGER2
        def_tristate CRYPTO_MANAGER || (CRYPTO_MANAGER!=n && CRYPTO_ALGAPI=y)
+       select CRYPTO_ACOMP2
        select CRYPTO_AEAD2
-       select CRYPTO_HASH2
-       select CRYPTO_SKCIPHER2
        select CRYPTO_AKCIPHER2
+       select CRYPTO_HASH2
        select CRYPTO_KPP2
-       select CRYPTO_ACOMP2
+       select CRYPTO_RNG2
+       select CRYPTO_SKCIPHER2
 
 config CRYPTO_USER
        tristate "Userspace cryptographic algorithm configuration"