crypto: CRYPTO_DEV_ATMEL_AES should depend on HAS_DMA
[deliverable/linux.git] / drivers / crypto / Kconfig
index 2569e043317e14c70eee11617622fe3dfe5a7846..07d494276aad04195c9e7247089649b302d3082c 100644 (file)
@@ -194,6 +194,9 @@ config CRYPTO_DEV_NIAGARA2
        select CRYPTO_DES
        select CRYPTO_BLKCIPHER
        select CRYPTO_HASH
+       select CRYPTO_MD5
+       select CRYPTO_SHA1
+       select CRYPTO_SHA256
        depends on SPARC64
        help
          Each core of a Niagara2 processor contains a Stream
@@ -378,10 +381,11 @@ config CRYPTO_DEV_BFIN_CRC
 
 config CRYPTO_DEV_ATMEL_AES
        tristate "Support for Atmel AES hw accelerator"
-       depends on ARCH_AT91
+       depends on HAS_DMA
+       depends on AT_XDMAC || AT_HDMAC || COMPILE_TEST
        select CRYPTO_AES
+       select CRYPTO_AEAD
        select CRYPTO_BLKCIPHER
-       select AT_HDMAC
        help
          Some Atmel processors have AES hw accelerator.
          Select this if you want to use the Atmel module for
@@ -498,4 +502,15 @@ config CRYPTO_DEV_SUN4I_SS
          To compile this driver as a module, choose M here: the module
          will be called sun4i-ss.
 
+config CRYPTO_DEV_ROCKCHIP
+       tristate "Rockchip's Cryptographic Engine driver"
+       depends on OF && ARCH_ROCKCHIP
+       select CRYPTO_AES
+       select CRYPTO_DES
+       select CRYPTO_BLKCIPHER
+
+       help
+         This driver interfaces with the hardware crypto accelerator.
+         Supporting cbc/ecb chainmode, and aes/des/des3_ede cipher mode.
+
 endif # CRYPTO_HW
This page took 0.030629 seconds and 5 git commands to generate.