Kconfig (3a37471551cd3b287ce7f02ed25bcf8ec37a191d) | Kconfig (c46ea13f55b629a26d5dd4a22688a5f88cff0906) |
---|---|
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 --- 374 unchanged lines hidden (view full) --- 383 tristate "Support for Freescale Security Controller (SCC)" 384 depends on ARCH_MXC && OF 385 select CRYPTO_BLKCIPHER 386 select CRYPTO_DES 387 help 388 This option enables support for the Security Controller (SCC) 389 found in Freescale i.MX25 chips. 390 | 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 --- 374 unchanged lines hidden (view full) --- 383 tristate "Support for Freescale Security Controller (SCC)" 384 depends on ARCH_MXC && OF 385 select CRYPTO_BLKCIPHER 386 select CRYPTO_DES 387 help 388 This option enables support for the Security Controller (SCC) 389 found in Freescale i.MX25 chips. 390 |
391config CRYPTO_DEV_EXYNOS_RNG 392 tristate "EXYNOS HW pseudo random number generator support" 393 depends on ARCH_EXYNOS || COMPILE_TEST 394 depends on HAS_IOMEM 395 select CRYPTO_RNG 396 ---help--- 397 This driver provides kernel-side support through the 398 cryptographic API for the pseudo random number generator hardware 399 found on Exynos SoCs. 400 401 To compile this driver as a module, choose M here: the 402 module will be called exynos-rng. 403 404 If unsure, say Y. 405 |
|
391config CRYPTO_DEV_S5P 392 tristate "Support for Samsung S5PV210/Exynos crypto accelerator" 393 depends on ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST 394 depends on HAS_IOMEM && HAS_DMA 395 select CRYPTO_AES 396 select CRYPTO_BLKCIPHER 397 help 398 This option allows you to have support for S5P crypto acceleration. --- 111 unchanged lines hidden (view full) --- 510 co-processor on the die. 511 512 To compile this driver as a module, choose M here: the module 513 will be called mxs-dcp. 514 515source "drivers/crypto/qat/Kconfig" 516source "drivers/crypto/cavium/cpt/Kconfig" 517 | 406config CRYPTO_DEV_S5P 407 tristate "Support for Samsung S5PV210/Exynos crypto accelerator" 408 depends on ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST 409 depends on HAS_IOMEM && HAS_DMA 410 select CRYPTO_AES 411 select CRYPTO_BLKCIPHER 412 help 413 This option allows you to have support for S5P crypto acceleration. --- 111 unchanged lines hidden (view full) --- 525 co-processor on the die. 526 527 To compile this driver as a module, choose M here: the module 528 will be called mxs-dcp. 529 530source "drivers/crypto/qat/Kconfig" 531source "drivers/crypto/cavium/cpt/Kconfig" 532 |
533config CRYPTO_DEV_CAVIUM_ZIP 534 tristate "Cavium ZIP driver" 535 depends on PCI && 64BIT && (ARM64 || COMPILE_TEST) 536 ---help--- 537 Select this option if you want to enable compression/decompression 538 acceleration on Cavium's ARM based SoCs 539 |
|
518config CRYPTO_DEV_QCE 519 tristate "Qualcomm crypto engine accelerator" 520 depends on (ARCH_QCOM || COMPILE_TEST) && HAS_DMA && HAS_IOMEM 521 select CRYPTO_AES 522 select CRYPTO_DES 523 select CRYPTO_ECB 524 select CRYPTO_CBC 525 select CRYPTO_XTS --- 88 unchanged lines hidden (view full) --- 614 select CRYPTO_SHA1 615 select CRYPTO_SHA256 616 select CRYPTO_SHA512 617 help 618 This driver provides support for Broadcom crypto acceleration using the 619 Secure Processing Unit (SPU). The SPU driver registers ablkcipher, 620 ahash, and aead algorithms with the kernel cryptographic API. 621 | 540config CRYPTO_DEV_QCE 541 tristate "Qualcomm crypto engine accelerator" 542 depends on (ARCH_QCOM || COMPILE_TEST) && HAS_DMA && HAS_IOMEM 543 select CRYPTO_AES 544 select CRYPTO_DES 545 select CRYPTO_ECB 546 select CRYPTO_CBC 547 select CRYPTO_XTS --- 88 unchanged lines hidden (view full) --- 636 select CRYPTO_SHA1 637 select CRYPTO_SHA256 638 select CRYPTO_SHA512 639 help 640 This driver provides support for Broadcom crypto acceleration using the 641 Secure Processing Unit (SPU). The SPU driver registers ablkcipher, 642 ahash, and aead algorithms with the kernel cryptographic API. 643 |
644source "drivers/crypto/stm32/Kconfig" 645 |
|
622endif # CRYPTO_HW | 646endif # CRYPTO_HW |