Kconfig (f01387d2693813eb5271a3448e6a082322c7d75d) Kconfig (c672752d9c8450cbe051cf6bf93bf35b9645b226)
1
2menuconfig CRYPTO_HW
3 bool "Hardware crypto devices"
4 default y
5 ---help---
6 Say Y here to get to see options for hardware crypto devices and
7 processors. This option alone does not add any kernel code.
8

--- 287 unchanged lines hidden (view full) ---

296 select CRYPTO_BLKCIPHER
297 select CRYPTO_AES
298 select CRYPTO_ECB
299 help
300 This option enables support for the SAHARA HW crypto accelerator
301 found in some Freescale i.MX chips.
302
303config CRYPTO_DEV_S5P
1
2menuconfig CRYPTO_HW
3 bool "Hardware crypto devices"
4 default y
5 ---help---
6 Say Y here to get to see options for hardware crypto devices and
7 processors. This option alone does not add any kernel code.
8

--- 287 unchanged lines hidden (view full) ---

296 select CRYPTO_BLKCIPHER
297 select CRYPTO_AES
298 select CRYPTO_ECB
299 help
300 This option enables support for the SAHARA HW crypto accelerator
301 found in some Freescale i.MX chips.
302
303config CRYPTO_DEV_S5P
304 tristate "Support for Samsung S5PV210 crypto accelerator"
305 depends on ARCH_S5PV210
304 tristate "Support for Samsung S5PV210/Exynos crypto accelerator"
305 depends on ARCH_S5PV210 || ARCH_EXYNOS
306 select CRYPTO_AES
307 select CRYPTO_ALGAPI
308 select CRYPTO_BLKCIPHER
309 help
310 This option allows you to have support for S5P crypto acceleration.
306 select CRYPTO_AES
307 select CRYPTO_ALGAPI
308 select CRYPTO_BLKCIPHER
309 help
310 This option allows you to have support for S5P crypto acceleration.
311 Select this to offload Samsung S5PV210 or S5PC110 from AES
311 Select this to offload Samsung S5PV210 or S5PC110, Exynos from AES
312 algorithms execution.
313
314config CRYPTO_DEV_NX
315 bool "Support for IBM Power7+ in-Nest cryptographic acceleration"
312 algorithms execution.
313
314config CRYPTO_DEV_NX
315 bool "Support for IBM Power7+ in-Nest cryptographic acceleration"
316 depends on PPC64 && IBMVIO
316 depends on PPC64 && IBMVIO && !CPU_LITTLE_ENDIAN
317 default n
318 help
319 Support for Power7+ in-Nest cryptographic acceleration.
320
321if CRYPTO_DEV_NX
322 source "drivers/crypto/nx/Kconfig"
323endif
324

--- 61 unchanged lines hidden (view full) ---

386 Select this if you want to use the Atmel module for
387 SHA1/SHA224/SHA256/SHA384/SHA512 algorithms.
388
389 To compile this driver as a module, choose M here: the module
390 will be called atmel-sha.
391
392config CRYPTO_DEV_CCP
393 bool "Support for AMD Cryptographic Coprocessor"
317 default n
318 help
319 Support for Power7+ in-Nest cryptographic acceleration.
320
321if CRYPTO_DEV_NX
322 source "drivers/crypto/nx/Kconfig"
323endif
324

--- 61 unchanged lines hidden (view full) ---

386 Select this if you want to use the Atmel module for
387 SHA1/SHA224/SHA256/SHA384/SHA512 algorithms.
388
389 To compile this driver as a module, choose M here: the module
390 will be called atmel-sha.
391
392config CRYPTO_DEV_CCP
393 bool "Support for AMD Cryptographic Coprocessor"
394 depends on X86 && PCI
394 depends on (X86 && PCI) || ARM64
395 default n
396 help
397 The AMD Cryptographic Coprocessor provides hardware support
398 for encryption, hashing and related operations.
399
400if CRYPTO_DEV_CCP
401 source "drivers/crypto/ccp/Kconfig"
402endif

--- 10 unchanged lines hidden (view full) ---

413 select CRYPTO_ALGAPI
414 help
415 The Freescale i.MX23/i.MX28 has SHA1/SHA256 and AES128 CBC/ECB
416 co-processor on the die.
417
418 To compile this driver as a module, choose M here: the module
419 will be called mxs-dcp.
420
395 default n
396 help
397 The AMD Cryptographic Coprocessor provides hardware support
398 for encryption, hashing and related operations.
399
400if CRYPTO_DEV_CCP
401 source "drivers/crypto/ccp/Kconfig"
402endif

--- 10 unchanged lines hidden (view full) ---

413 select CRYPTO_ALGAPI
414 help
415 The Freescale i.MX23/i.MX28 has SHA1/SHA256 and AES128 CBC/ECB
416 co-processor on the die.
417
418 To compile this driver as a module, choose M here: the module
419 will be called mxs-dcp.
420
421source "drivers/crypto/qat/Kconfig"
422
423config CRYPTO_DEV_QCE
424 tristate "Qualcomm crypto engine accelerator"
425 select CRYPTO_AES
426 select CRYPTO_DES
427 select CRYPTO_ECB
428 select CRYPTO_CBC
429 select CRYPTO_XTS
430 select CRYPTO_CTR
431 select CRYPTO_ALGAPI
432 select CRYPTO_BLKCIPHER
433 help
434 This driver supports Qualcomm crypto engine accelerator
435 hardware. To compile this driver as a module, choose M here. The
436 module will be called qcrypto.
437
421endif # CRYPTO_HW
438endif # CRYPTO_HW