Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  1) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  2) # Marvell crypto drivers configuration
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) config CRYPTO_DEV_MARVELL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8) config CRYPTO_DEV_MARVELL_CESA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) 	tristate "Marvell's Cryptographic Engine driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) 	depends on PLAT_ORION || ARCH_MVEBU
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) 	select CRYPTO_LIB_AES
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) 	select CRYPTO_LIB_DES
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) 	select CRYPTO_SKCIPHER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) 	select CRYPTO_HASH
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) 	select SRAM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) 	select CRYPTO_DEV_MARVELL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) 	  This driver allows you to utilize the Cryptographic Engines and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) 	  Security Accelerator (CESA) which can be found on MVEBU and ORION
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) 	  platforms.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) 	  This driver supports CPU offload through DMA transfers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) config CRYPTO_DEV_OCTEONTX_CPT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) 	tristate "Support for Marvell OcteonTX CPT driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) 	depends on ARCH_THUNDER || COMPILE_TEST
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) 	depends on PCI_MSI && 64BIT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) 	depends on CRYPTO_LIB_AES
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) 	select CRYPTO_SKCIPHER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) 	select CRYPTO_HASH
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) 	select CRYPTO_AEAD
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) 	select CRYPTO_DEV_MARVELL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) 		This driver allows you to utilize the Marvell Cryptographic
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) 		Accelerator Unit(CPT) found in OcteonTX series of processors.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) 		To compile this driver as module, choose M here:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) 		the modules will be called octeontx-cpt and octeontx-cptvf