printf: Remove unused 'bprintf'
[drm/drm-misc.git] / drivers / crypto / marvell / Kconfig
blob4c25a78ab3ed4d6e240bbf560482e9249eabc1a4
2 # Marvell crypto drivers configuration
5 config CRYPTO_DEV_MARVELL
6         tristate
8 config CRYPTO_DEV_MARVELL_CESA
9         tristate "Marvell's Cryptographic Engine driver"
10         depends on PLAT_ORION || ARCH_MVEBU || COMPILE_TEST
11         select CRYPTO_LIB_AES
12         select CRYPTO_LIB_DES
13         select CRYPTO_SKCIPHER
14         select CRYPTO_HASH
15         select SRAM
16         select CRYPTO_DEV_MARVELL
17         help
18           This driver allows you to utilize the Cryptographic Engines and
19           Security Accelerator (CESA) which can be found on MVEBU and ORION
20           platforms.
21           This driver supports CPU offload through DMA transfers.
23 config CRYPTO_DEV_OCTEONTX_CPT
24         tristate "Support for Marvell OcteonTX CPT driver"
25         depends on ARCH_THUNDER || COMPILE_TEST
26         depends on PCI_MSI && 64BIT
27         depends on CRYPTO_LIB_AES
28         select CRYPTO_SKCIPHER
29         select CRYPTO_HASH
30         select CRYPTO_AEAD
31         select CRYPTO_AUTHENC
32         select CRYPTO_DEV_MARVELL
33         help
34                 This driver allows you to utilize the Marvell Cryptographic
35                 Accelerator Unit(CPT) found in OcteonTX series of processors.
37                 To compile this driver as module, choose M here:
38                 the modules will be called octeontx-cpt and octeontx-cptvf
40 config CRYPTO_DEV_OCTEONTX2_CPT
41         tristate "Marvell OcteonTX2 CPT driver"
42         depends on ARCH_THUNDER2 || COMPILE_TEST
43         depends on PCI_MSI && 64BIT
44         depends on CRYPTO_LIB_AES
45         depends on NET_VENDOR_MARVELL
46         select OCTEONTX2_MBOX
47         select CRYPTO_DEV_MARVELL
48         select CRYPTO_SKCIPHER
49         select CRYPTO_HASH
50         select CRYPTO_AEAD
51         select CRYPTO_AUTHENC
52         select NET_DEVLINK
53         help
54                 This driver allows you to utilize the Marvell Cryptographic
55                 Accelerator Unit(CPT) found in OcteonTX2 series of processors.