Kconfig (c74a7469f97c0f40b46e82ee979f9fb1bb6e847c) Kconfig (ceec5f5b59882b871a722ca4d49b767a09a4bde9)
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

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

580 select CRYPTO_XTS
581 select CRYPTO_CTR
582 select CRYPTO_BLKCIPHER
583 help
584 This driver supports Qualcomm crypto engine accelerator
585 hardware. To compile this driver as a module, choose M here. The
586 module will be called qcrypto.
587
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

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

580 select CRYPTO_XTS
581 select CRYPTO_CTR
582 select CRYPTO_BLKCIPHER
583 help
584 This driver supports Qualcomm crypto engine accelerator
585 hardware. To compile this driver as a module, choose M here. The
586 module will be called qcrypto.
587
588config CRYPTO_DEV_QCOM_RNG
589 tristate "Qualcomm Random Number Generator Driver"
590 depends on ARCH_QCOM || COMPILE_TEST
591 select CRYPTO_RNG
592 help
593 This driver provides support for the Random Number
594 Generator hardware found on Qualcomm SoCs.
595
596 To compile this driver as a module, choose M here. The
597 module will be called qcom-rng. If unsure, say N.
598
588config CRYPTO_DEV_VMX
589 bool "Support for VMX cryptographic acceleration instructions"
590 depends on PPC64 && VSX
591 help
592 Support for VMX cryptographic acceleration instructions.
593
594source "drivers/crypto/vmx/Kconfig"
595

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

684
685config CRYPTO_DEV_SAFEXCEL
686 tristate "Inside Secure's SafeXcel cryptographic engine driver"
687 depends on OF
688 depends on (ARM64 && ARCH_MVEBU) || (COMPILE_TEST && 64BIT)
689 select CRYPTO_AES
690 select CRYPTO_AUTHENC
691 select CRYPTO_BLKCIPHER
599config CRYPTO_DEV_VMX
600 bool "Support for VMX cryptographic acceleration instructions"
601 depends on PPC64 && VSX
602 help
603 Support for VMX cryptographic acceleration instructions.
604
605source "drivers/crypto/vmx/Kconfig"
606

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

695
696config CRYPTO_DEV_SAFEXCEL
697 tristate "Inside Secure's SafeXcel cryptographic engine driver"
698 depends on OF
699 depends on (ARM64 && ARCH_MVEBU) || (COMPILE_TEST && 64BIT)
700 select CRYPTO_AES
701 select CRYPTO_AUTHENC
702 select CRYPTO_BLKCIPHER
703 select CRYPTO_DES
692 select CRYPTO_HASH
693 select CRYPTO_HMAC
704 select CRYPTO_HASH
705 select CRYPTO_HMAC
706 select CRYPTO_MD5
694 select CRYPTO_SHA1
695 select CRYPTO_SHA256
696 select CRYPTO_SHA512
697 help
698 This driver interfaces with the SafeXcel EIP-197 cryptographic engine
699 designed by Inside Secure. Select this if you want to use CBC/ECB
700 chain mode, AES cipher mode and SHA1/SHA224/SHA256/SHA512 hash
701 algorithms.

--- 48 unchanged lines hidden ---
707 select CRYPTO_SHA1
708 select CRYPTO_SHA256
709 select CRYPTO_SHA512
710 help
711 This driver interfaces with the SafeXcel EIP-197 cryptographic engine
712 designed by Inside Secure. Select this if you want to use CBC/ECB
713 chain mode, AES cipher mode and SHA1/SHA224/SHA256/SHA512 hash
714 algorithms.

--- 48 unchanged lines hidden ---