Back to home page

OSCL-LXR

 
 

    


0001 #
0002 # Marvell crypto drivers configuration
0003 #
0004 
0005 config CRYPTO_DEV_MARVELL
0006         tristate
0007 
0008 config CRYPTO_DEV_MARVELL_CESA
0009         tristate "Marvell's Cryptographic Engine driver"
0010         depends on PLAT_ORION || ARCH_MVEBU
0011         select CRYPTO_LIB_AES
0012         select CRYPTO_LIB_DES
0013         select CRYPTO_SKCIPHER
0014         select CRYPTO_HASH
0015         select SRAM
0016         select CRYPTO_DEV_MARVELL
0017         help
0018           This driver allows you to utilize the Cryptographic Engines and
0019           Security Accelerator (CESA) which can be found on MVEBU and ORION
0020           platforms.
0021           This driver supports CPU offload through DMA transfers.
0022 
0023 config CRYPTO_DEV_OCTEONTX_CPT
0024         tristate "Support for Marvell OcteonTX CPT driver"
0025         depends on ARCH_THUNDER || COMPILE_TEST
0026         depends on PCI_MSI && 64BIT
0027         depends on CRYPTO_LIB_AES
0028         select CRYPTO_SKCIPHER
0029         select CRYPTO_HASH
0030         select CRYPTO_AEAD
0031         select CRYPTO_DEV_MARVELL
0032         help
0033                 This driver allows you to utilize the Marvell Cryptographic
0034                 Accelerator Unit(CPT) found in OcteonTX series of processors.
0035 
0036                 To compile this driver as module, choose M here:
0037                 the modules will be called octeontx-cpt and octeontx-cptvf
0038 
0039 config CRYPTO_DEV_OCTEONTX2_CPT
0040         tristate "Marvell OcteonTX2 CPT driver"
0041         depends on ARCH_THUNDER2 || COMPILE_TEST
0042         depends on PCI_MSI && 64BIT
0043         depends on CRYPTO_LIB_AES
0044         depends on NET_VENDOR_MARVELL
0045         select OCTEONTX2_MBOX
0046         select CRYPTO_DEV_MARVELL
0047         select CRYPTO_SKCIPHER
0048         select CRYPTO_HASH
0049         select CRYPTO_AEAD
0050         select NET_DEVLINK
0051         help
0052                 This driver allows you to utilize the Marvell Cryptographic
0053                 Accelerator Unit(CPT) found in OcteonTX2 series of processors.