aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/crypto/cavium/cpt/Kconfig
diff options
context:
space:
mode:
authorGeorge Cherian <george.cherian@cavium.com>2017-02-07 14:51:13 +0000
committerHerbert Xu <herbert@gondor.apana.org.au>2017-02-11 17:52:31 +0800
commit9e2c7d99941d000a36f68a3594cec27a1bbea274 (patch)
tree9f2c553799bff57fe4961cedbf56004ba0b786b1 /drivers/crypto/cavium/cpt/Kconfig
parenthwrng: cavium - Use per device name to allow for multiple devices. (diff)
downloadlinux-dev-9e2c7d99941d000a36f68a3594cec27a1bbea274.tar.xz
linux-dev-9e2c7d99941d000a36f68a3594cec27a1bbea274.zip
crypto: cavium - Add Support for Octeon-tx CPT Engine
Enable the Physical Function driver for the Cavium Crypto Engine (CPT) found in Octeon-tx series of SoC's. CPT is the Cryptographic Accelaration Unit. CPT includes microcoded GigaCypher symmetric engines (SEs) and asymmetric engines (AEs). Signed-off-by: George Cherian <george.cherian@cavium.com> Reviewed-by: David Daney <david.daney@cavium.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto/cavium/cpt/Kconfig')
-rw-r--r--drivers/crypto/cavium/cpt/Kconfig16
1 files changed, 16 insertions, 0 deletions
diff --git a/drivers/crypto/cavium/cpt/Kconfig b/drivers/crypto/cavium/cpt/Kconfig
new file mode 100644
index 000000000000..247f1cbbefc1
--- /dev/null
+++ b/drivers/crypto/cavium/cpt/Kconfig
@@ -0,0 +1,16 @@
+#
+# Cavium crypto device configuration
+#
+
+config CRYPTO_DEV_CPT
+ tristate
+
+config CAVIUM_CPT
+ tristate "Cavium Cryptographic Accelerator driver"
+ depends on ARCH_THUNDER
+ select CRYPTO_DEV_CPT
+ help
+ Support for Cavium CPT block found in octeon-tx series of
+ processors.
+
+ To compile this as a module, choose M here.