xref: /linux/drivers/crypto/marvell/Kconfig (revision 6482023b9d3350bf1b756ef36e1ea1a1c871879c)
1655ff1a1SSrujanaChalla#
2655ff1a1SSrujanaChalla# Marvell crypto drivers configuration
3655ff1a1SSrujanaChalla#
4655ff1a1SSrujanaChalla
5655ff1a1SSrujanaChallaconfig CRYPTO_DEV_MARVELL
6655ff1a1SSrujanaChalla	tristate
7655ff1a1SSrujanaChalla
8655ff1a1SSrujanaChallaconfig CRYPTO_DEV_MARVELL_CESA
9655ff1a1SSrujanaChalla	tristate "Marvell's Cryptographic Engine driver"
10655ff1a1SSrujanaChalla	depends on PLAT_ORION || ARCH_MVEBU
11655ff1a1SSrujanaChalla	select CRYPTO_LIB_AES
12655ff1a1SSrujanaChalla	select CRYPTO_LIB_DES
13655ff1a1SSrujanaChalla	select CRYPTO_SKCIPHER
14655ff1a1SSrujanaChalla	select CRYPTO_HASH
15655ff1a1SSrujanaChalla	select SRAM
16655ff1a1SSrujanaChalla	select CRYPTO_DEV_MARVELL
17655ff1a1SSrujanaChalla	help
18655ff1a1SSrujanaChalla	  This driver allows you to utilize the Cryptographic Engines and
19655ff1a1SSrujanaChalla	  Security Accelerator (CESA) which can be found on MVEBU and ORION
20655ff1a1SSrujanaChalla	  platforms.
21655ff1a1SSrujanaChalla	  This driver supports CPU offload through DMA transfers.
22*6482023bSSrujanaChalla
23*6482023bSSrujanaChallaconfig CRYPTO_DEV_OCTEONTX_CPT
24*6482023bSSrujanaChalla	tristate "Support for Marvell OcteonTX CPT driver"
25*6482023bSSrujanaChalla	depends on ARCH_THUNDER || COMPILE_TEST
26*6482023bSSrujanaChalla	depends on PCI_MSI && 64BIT
27*6482023bSSrujanaChalla	depends on CRYPTO_LIB_AES
28*6482023bSSrujanaChalla	select CRYPTO_SKCIPHER
29*6482023bSSrujanaChalla	select CRYPTO_HASH
30*6482023bSSrujanaChalla	select CRYPTO_AEAD
31*6482023bSSrujanaChalla	select CRYPTO_DEV_MARVELL
32*6482023bSSrujanaChalla	help
33*6482023bSSrujanaChalla		This driver allows you to utilize the Marvell Cryptographic
34*6482023bSSrujanaChalla		Accelerator Unit(CPT) found in OcteonTX series of processors.
35*6482023bSSrujanaChalla
36*6482023bSSrujanaChalla		To compile this driver as module, choose M here:
37*6482023bSSrujanaChalla		the modules will be called octeontx-cpt and octeontx-cptvf
38