summaryrefslogtreecommitdiffstats
path: root/drivers/crypto/Kconfig
diff options
context:
space:
mode:
authorMahipal Challa <mahipalreddy2006@gmail.com>2017-02-15 00:15:08 -0500
committerHerbert Xu <herbert@gondor.apana.org.au>2017-03-09 05:34:25 -0500
commit640035a2dc5534b49cd64580e41874b71f131a1c (patch)
tree81762417b92fd4c4f2fb4f14413ba0d3edcbe721 /drivers/crypto/Kconfig
parent27c539aeffe2851bf9aeeeba8a58038187a05019 (diff)
crypto: zip - Add ThunderX ZIP driver core
Add a driver for the ZIP engine found on Cavium ThunderX SOCs. The ZIP engine supports hardware accelerated compression and decompression. It includes 2 independent ZIP cores and supports: - DEFLATE compression and decompression (RFC 1951) - LZS compression and decompression (RFC 2395 and ANSI X3.241-1994) - ADLER32 and CRC32 checksums for ZLIB (RFC 1950) and GZIP (RFC 1952) The ZIP engine is presented as a PCI device. It supports DMA and scatter-gather. Signed-off-by: Mahipal Challa <Mahipal.Challa@cavium.com> Signed-off-by: Jan Glauber <jglauber@cavium.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto/Kconfig')
-rw-r--r--drivers/crypto/Kconfig7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/crypto/Kconfig b/drivers/crypto/Kconfig
index 473d31288ad8..1a60626937e4 100644
--- a/drivers/crypto/Kconfig
+++ b/drivers/crypto/Kconfig
@@ -515,6 +515,13 @@ config CRYPTO_DEV_MXS_DCP
515source "drivers/crypto/qat/Kconfig" 515source "drivers/crypto/qat/Kconfig"
516source "drivers/crypto/cavium/cpt/Kconfig" 516source "drivers/crypto/cavium/cpt/Kconfig"
517 517
518config CRYPTO_DEV_CAVIUM_ZIP
519 tristate "Cavium ZIP driver"
520 depends on PCI && 64BIT && (ARM64 || COMPILE_TEST)
521 ---help---
522 Select this option if you want to enable compression/decompression
523 acceleration on Cavium's ARM based SoCs
524
518config CRYPTO_DEV_QCE 525config CRYPTO_DEV_QCE
519 tristate "Qualcomm crypto engine accelerator" 526 tristate "Qualcomm crypto engine accelerator"
520 depends on (ARCH_QCOM || COMPILE_TEST) && HAS_DMA && HAS_IOMEM 527 depends on (ARCH_QCOM || COMPILE_TEST) && HAS_DMA && HAS_IOMEM