summaryrefslogtreecommitdiffstats
path: root/drivers/crypto/Kconfig
diff options
context:
space:
mode:
authorJavier Martin2013-03-01 12:37:53 +0100
committerHerbert Xu2013-03-21 10:44:41 +0100
commit5de8875281e1db024d67cbd5c792264194bfca2a (patch)
treefd724bffecfd4fb373176f8a7b2409f8880c6f8c /drivers/crypto/Kconfig
parenthwrng: Fix a wrong comment in Documentation/hw_random.txt (diff)
downloadkernel-qcow2-linux-5de8875281e1db024d67cbd5c792264194bfca2a.tar.gz
kernel-qcow2-linux-5de8875281e1db024d67cbd5c792264194bfca2a.tar.xz
kernel-qcow2-linux-5de8875281e1db024d67cbd5c792264194bfca2a.zip
crypto: sahara - Add driver for SAHARA2 accelerator.
SAHARA2 HW module is included in the i.MX27 SoC from Freescale. It is capable of performing cipher algorithms such as AES, 3DES..., hashing and RNG too. This driver provides support for AES-CBC and AES-ECB by now. Reviewed-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Javier Martin <javier.martin@vista-silicon.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto/Kconfig')
-rw-r--r--drivers/crypto/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/crypto/Kconfig b/drivers/crypto/Kconfig
index e66fb0a332d4..dffb85525368 100644
--- a/drivers/crypto/Kconfig
+++ b/drivers/crypto/Kconfig
@@ -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