|
@@ -45,15 +45,15 @@ menu "Crypto core / Block and Hash modes"
|
|
|
config ADK_KERNEL_CRYPTO_PCOMP
|
|
|
tristate
|
|
|
select ADK_KERNEL_CRYPTO_PCOMP2
|
|
|
+ select ADK_KERNEL_CRYPTO_ALGAPI
|
|
|
|
|
|
config ADK_KERNEL_CRYPTO_PCOMP2
|
|
|
tristate
|
|
|
+ select ADK_KERNEL_CRYPTO_ALGAPI2
|
|
|
|
|
|
config ADK_KERNEL_CRYPTO_ALGAPI
|
|
|
tristate
|
|
|
- select ADK_KERNEL_CRYPTO
|
|
|
select ADK_KERNEL_CRYPTO_ALGAPI2
|
|
|
- select ADK_KERNEL_CRYPTO_MANAGER
|
|
|
|
|
|
config ADK_KERNEL_CRYPTO_ALGAPI2
|
|
|
tristate
|
|
@@ -61,39 +61,55 @@ config ADK_KERNEL_CRYPTO_ALGAPI2
|
|
|
config ADK_KERNEL_CRYPTO_AEAD
|
|
|
tristate
|
|
|
select ADK_KERNEL_CRYPTO_AEAD2
|
|
|
+ select ADK_KERNEL_CRYPTO_ALGAPI
|
|
|
|
|
|
config ADK_KERNEL_CRYPTO_AEAD2
|
|
|
tristate
|
|
|
+ select ADK_KERNEL_CRYPTO_ALGAPI2
|
|
|
|
|
|
config ADK_KERNEL_CRYPTO_HASH
|
|
|
tristate
|
|
|
select ADK_KERNEL_CRYPTO_HASH2
|
|
|
+ select ADK_KERNEL_CRYPTO_ALGAPI
|
|
|
|
|
|
config ADK_KERNEL_CRYPTO_HASH2
|
|
|
+ select ADK_KERNEL_CRYPTO_ALGAPI2
|
|
|
tristate
|
|
|
|
|
|
config ADK_KERNEL_CRYPTO_BLKCIPHER
|
|
|
tristate
|
|
|
select ADK_KERNEL_CRYPTO_BLKCIPHER2
|
|
|
- select ADK_KERNEL_CRYPTO_RNG
|
|
|
- select ADK_KERNEL_CRYPTO_WORKQUEUE
|
|
|
+ select ADK_KERNEL_CRYPTO_ALGAPI
|
|
|
|
|
|
config ADK_KERNEL_CRYPTO_BLKCIPHER2
|
|
|
tristate
|
|
|
+ select ADK_KERNEL_CRYPTO_ALGAPI2
|
|
|
+ select ADK_KERNEL_CRYPTO_RNG2
|
|
|
+ select ADK_KERNEL_CRYPTO_WORKQUEUE
|
|
|
|
|
|
config ADK_KERNEL_CRYPTO_WORKQUEUE
|
|
|
tristate
|
|
|
|
|
|
+config ADK_KERNEL_CRYPTO_RNG
|
|
|
+ tristate
|
|
|
+ select ADK_KERNEL_CRYPTO_RNG2
|
|
|
+ select ADK_KERNEL_CRYPTO_ALGAPI
|
|
|
+
|
|
|
+config ADK_KERNEL_CRYPTO_RNG2
|
|
|
+ tristate
|
|
|
+ select ADK_KERNEL_CRYPTO_ALGAPI2
|
|
|
+
|
|
|
+
|
|
|
config ADK_KERNEL_CRYPTO_MANAGER
|
|
|
tristate
|
|
|
select ADK_KERNEL_CRYPTO_MANAGER2
|
|
|
|
|
|
config ADK_KERNEL_CRYPTO_MANAGER2
|
|
|
- tristate
|
|
|
- select ADK_KERNEL_CRYPTO_AEAD
|
|
|
- select ADK_KERNEL_CRYPTO_HASH
|
|
|
- select ADK_KERNEL_CRYPTO_BLKCIPHER
|
|
|
- select ADK_KERNEL_CRYPTO_PCOMP
|
|
|
+ def_tristate ADK_KERNEL_CRYPTO_MANAGER || (ADK_KERNEL_CRYPTO_MANAGER!=n && ADK_KERNEL_CRYPTO_ALGAPI=y)
|
|
|
+ select ADK_KERNEL_CRYPTO_AEAD2
|
|
|
+ select ADK_KERNEL_CRYPTO_HASH2
|
|
|
+ select ADK_KERNEL_CRYPTO_BLKCIPHER2
|
|
|
+ select ADK_KERNEL_CRYPTO_PCOMP2
|
|
|
|
|
|
config ADK_KERNEL_CRYPTO_AUTHENC
|
|
|
prompt "AuthENC (IPsec)"
|
|
@@ -205,13 +221,6 @@ config ADK_KERNEL_CRYPTO_XCBC
|
|
|
help
|
|
|
XCBC: Keyed-Hashing with encryption algorithm
|
|
|
|
|
|
-config ADK_KERNEL_CRYPTO_RNG
|
|
|
- tristate
|
|
|
- select ADK_KERNEL_CRYPTO_RNG2
|
|
|
-
|
|
|
-config ADK_KERNEL_CRYPTO_RNG2
|
|
|
- tristate
|
|
|
-
|
|
|
endmenu
|
|
|
|
|
|
menu "Digest algorithms"
|