summaryrefslogtreecommitdiffstats
path: root/drivers/crypto/marvell/Kconfig
diff options
context:
space:
mode:
authorSrujanaChalla <schalla@marvell.com>2020-03-13 12:47:05 +0100
committerHerbert Xu <herbert@gondor.apana.org.au>2020-03-20 04:36:51 +0100
commit655ff1a1a727f9b83df317c4ad3b2f4a48f6206c (patch)
tree72fefb2a5c3f701ae659fbac146d5423c4d861a2 /drivers/crypto/marvell/Kconfig
parentcrypto: arm/neon - memzero_explicit aes-cbc key (diff)
downloadlinux-655ff1a1a727f9b83df317c4ad3b2f4a48f6206c.tar.xz
linux-655ff1a1a727f9b83df317c4ad3b2f4a48f6206c.zip
crypto: marvell - create common Kconfig and Makefile for Marvell
Creats common Kconfig and Makefile for Marvell crypto drivers. Signed-off-by: SrujanaChalla <schalla@marvell.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto/marvell/Kconfig')
-rw-r--r--drivers/crypto/marvell/Kconfig21
1 files changed, 21 insertions, 0 deletions
diff --git a/drivers/crypto/marvell/Kconfig b/drivers/crypto/marvell/Kconfig
new file mode 100644
index 000000000000..8262b14c6287
--- /dev/null
+++ b/drivers/crypto/marvell/Kconfig
@@ -0,0 +1,21 @@
+#
+# Marvell crypto drivers configuration
+#
+
+config CRYPTO_DEV_MARVELL
+ tristate
+
+config CRYPTO_DEV_MARVELL_CESA
+ tristate "Marvell's Cryptographic Engine driver"
+ depends on PLAT_ORION || ARCH_MVEBU
+ select CRYPTO_LIB_AES
+ select CRYPTO_LIB_DES
+ select CRYPTO_SKCIPHER
+ select CRYPTO_HASH
+ select SRAM
+ select CRYPTO_DEV_MARVELL
+ help
+ This driver allows you to utilize the Cryptographic Engines and
+ Security Accelerator (CESA) which can be found on MVEBU and ORION
+ platforms.
+ This driver supports CPU offload through DMA transfers.