cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

Kconfig (1531B)


      1#
      2# Marvell crypto drivers configuration
      3#
      4
      5config CRYPTO_DEV_MARVELL
      6	tristate
      7
      8config CRYPTO_DEV_MARVELL_CESA
      9	tristate "Marvell's Cryptographic Engine driver"
     10	depends on PLAT_ORION || ARCH_MVEBU
     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.
     22
     23config 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_DEV_MARVELL
     32	help
     33		This driver allows you to utilize the Marvell Cryptographic
     34		Accelerator Unit(CPT) found in OcteonTX series of processors.
     35
     36		To compile this driver as module, choose M here:
     37		the modules will be called octeontx-cpt and octeontx-cptvf
     38
     39config CRYPTO_DEV_OCTEONTX2_CPT
     40	tristate "Marvell OcteonTX2 CPT driver"
     41	depends on ARCH_THUNDER2 || COMPILE_TEST
     42	depends on PCI_MSI && 64BIT
     43	depends on CRYPTO_LIB_AES
     44	depends on NET_VENDOR_MARVELL
     45	select OCTEONTX2_MBOX
     46	select CRYPTO_DEV_MARVELL
     47	select CRYPTO_SKCIPHER
     48	select CRYPTO_HASH
     49	select CRYPTO_AEAD
     50	select NET_DEVLINK
     51	help
     52		This driver allows you to utilize the Marvell Cryptographic
     53		Accelerator Unit(CPT) found in OcteonTX2 series of processors.