Kconfig (4d96f7d48131fefe30d7c1d1e2a23ef37164dbf5) | Kconfig (655ff1a1a727f9b83df317c4ad3b2f4a48f6206c) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2 3menuconfig CRYPTO_HW 4 bool "Hardware crypto devices" 5 default y 6 ---help--- 7 Say Y here to get to see options for hardware crypto devices and 8 processors. This option alone does not add any kernel code. --- 219 unchanged lines hidden (view full) --- 228 help 229 Select this option if you want to use hardware accelerated 230 implementations of CRC algorithms. With this option, you 231 can optimize the computation of CRC-32 (IEEE 802.3 Ethernet) 232 and CRC-32C (Castagnoli). 233 234 It is available with IBM z13 or later. 235 | 1# SPDX-License-Identifier: GPL-2.0-only 2 3menuconfig CRYPTO_HW 4 bool "Hardware crypto devices" 5 default y 6 ---help--- 7 Say Y here to get to see options for hardware crypto devices and 8 processors. This option alone does not add any kernel code. --- 219 unchanged lines hidden (view full) --- 228 help 229 Select this option if you want to use hardware accelerated 230 implementations of CRC algorithms. With this option, you 231 can optimize the computation of CRC-32 (IEEE 802.3 Ethernet) 232 and CRC-32C (Castagnoli). 233 234 It is available with IBM z13 or later. 235 |
236config CRYPTO_DEV_MARVELL_CESA 237 tristate "Marvell's Cryptographic Engine driver" 238 depends on PLAT_ORION || ARCH_MVEBU 239 select CRYPTO_LIB_AES 240 select CRYPTO_LIB_DES 241 select CRYPTO_SKCIPHER 242 select CRYPTO_HASH 243 select SRAM 244 help 245 This driver allows you to utilize the Cryptographic Engines and 246 Security Accelerator (CESA) which can be found on MVEBU and ORION 247 platforms. 248 This driver supports CPU offload through DMA transfers. 249 | |
250config CRYPTO_DEV_NIAGARA2 251 tristate "Niagara2 Stream Processing Unit driver" 252 select CRYPTO_LIB_DES 253 select CRYPTO_SKCIPHER 254 select CRYPTO_HASH 255 select CRYPTO_MD5 256 select CRYPTO_SHA1 257 select CRYPTO_SHA256 --- 343 unchanged lines hidden (view full) --- 601 co-processor on the die. 602 603 To compile this driver as a module, choose M here: the module 604 will be called mxs-dcp. 605 606source "drivers/crypto/qat/Kconfig" 607source "drivers/crypto/cavium/cpt/Kconfig" 608source "drivers/crypto/cavium/nitrox/Kconfig" | 236config CRYPTO_DEV_NIAGARA2 237 tristate "Niagara2 Stream Processing Unit driver" 238 select CRYPTO_LIB_DES 239 select CRYPTO_SKCIPHER 240 select CRYPTO_HASH 241 select CRYPTO_MD5 242 select CRYPTO_SHA1 243 select CRYPTO_SHA256 --- 343 unchanged lines hidden (view full) --- 587 co-processor on the die. 588 589 To compile this driver as a module, choose M here: the module 590 will be called mxs-dcp. 591 592source "drivers/crypto/qat/Kconfig" 593source "drivers/crypto/cavium/cpt/Kconfig" 594source "drivers/crypto/cavium/nitrox/Kconfig" |
595source "drivers/crypto/marvell/Kconfig" |
|
609 610config CRYPTO_DEV_CAVIUM_ZIP 611 tristate "Cavium ZIP driver" 612 depends on PCI && 64BIT && (ARM64 || COMPILE_TEST) 613 ---help--- 614 Select this option if you want to enable compression/decompression 615 acceleration on Cavium's ARM based SoCs 616 --- 265 unchanged lines hidden --- | 596 597config CRYPTO_DEV_CAVIUM_ZIP 598 tristate "Cavium ZIP driver" 599 depends on PCI && 64BIT && (ARM64 || COMPILE_TEST) 600 ---help--- 601 Select this option if you want to enable compression/decompression 602 acceleration on Cavium's ARM based SoCs 603 --- 265 unchanged lines hidden --- |