Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wirel...
[firefly-linux-kernel-4.4.55.git] / drivers / crypto / Kconfig
index 87ec4d027c253714d19bf076e084711788ac9e13..dffb855253687c44ca7273c087d4a28f998b8986 100644 (file)
@@ -276,6 +276,16 @@ config CRYPTO_DEV_PICOXCELL
 
          Saying m here will build a module named pipcoxcell_crypto.
 
+config CRYPTO_DEV_SAHARA
+       tristate "Support for SAHARA crypto accelerator"
+       depends on ARCH_MXC && EXPERIMENTAL && OF
+       select CRYPTO_BLKCIPHER
+       select CRYPTO_AES
+       select CRYPTO_ECB
+       help
+         This option enables support for the SAHARA HW crypto accelerator
+         found in some Freescale i.MX chips.
+
 config CRYPTO_DEV_S5P
        tristate "Support for Samsung S5PV210 crypto accelerator"
        depends on ARCH_S5PV210
@@ -361,15 +371,17 @@ config CRYPTO_DEV_ATMEL_TDES
          will be called atmel-tdes.
 
 config CRYPTO_DEV_ATMEL_SHA
-       tristate "Support for Atmel SHA1/SHA256 hw accelerator"
+       tristate "Support for Atmel SHA hw accelerator"
        depends on ARCH_AT91
        select CRYPTO_SHA1
        select CRYPTO_SHA256
+       select CRYPTO_SHA512
        select CRYPTO_ALGAPI
        help
-         Some Atmel processors have SHA1/SHA256 hw accelerator.
+         Some Atmel processors have SHA1/SHA224/SHA256/SHA384/SHA512
+         hw accelerator.
          Select this if you want to use the Atmel module for
-         SHA1/SHA256 algorithms.
+         SHA1/SHA224/SHA256/SHA384/SHA512 algorithms.
 
          To compile this driver as a module, choose M here: the module
          will be called atmel-sha.