Kconfig (b3840c8bfc27c1e8dc3953d6a27960ae390d5d80) | Kconfig (0880bb3b00c855fc244b7177ffdaafef4d0aa1e0) |
---|---|
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. --- 53 unchanged lines hidden (view full) --- 62 engine for the CryptoAPI AES algorithm. 63 64 To compile this driver as a module, choose M here: the module 65 will be called geode-aes. 66 67config ZCRYPT 68 tristate "Support for s390 cryptographic adapters" 69 depends on S390 | 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. --- 53 unchanged lines hidden (view full) --- 62 engine for the CryptoAPI AES algorithm. 63 64 To compile this driver as a module, choose M here: the module 65 will be called geode-aes. 66 67config ZCRYPT 68 tristate "Support for s390 cryptographic adapters" 69 depends on S390 |
70 depends on AP | |
71 select HW_RANDOM 72 help 73 Select this option if you want to enable support for 74 s390 cryptographic adapters like Crypto Express 4 up 75 to 8 in Coprocessor (CEXxC), EP11 Coprocessor (CEXxP) 76 or Accelerator (CEXxA) mode. 77 | 70 select HW_RANDOM 71 help 72 Select this option if you want to enable support for 73 s390 cryptographic adapters like Crypto Express 4 up 74 to 8 in Coprocessor (CEXxC), EP11 Coprocessor (CEXxP) 75 or Accelerator (CEXxA) mode. 76 |
77config ZCRYPT_DEBUG 78 bool "Enable debug features for s390 cryptographic adapters" 79 default n 80 depends on DEBUG_KERNEL 81 depends on ZCRYPT 82 help 83 Say 'Y' here to enable some additional debug features on the 84 s390 cryptographic adapters driver. 85 86 There will be some more sysfs attributes displayed for ap cards 87 and queues and some flags on crypto requests are interpreted as 88 debugging messages to force error injection. 89 90 Do not enable on production level kernel build. 91 92 If unsure, say N. 93 |
|
78config PKEY 79 tristate "Kernel API for protected key handling" 80 depends on S390 81 depends on ZCRYPT 82 help 83 With this option enabled the pkey kernel module provides an API 84 for creation and handling of protected keys. Other parts of the 85 kernel or userspace applications may use these functions. --- 553 unchanged lines hidden (view full) --- 639 bool "Enable Rockchip crypto stats" 640 depends on CRYPTO_DEV_ROCKCHIP 641 depends on DEBUG_FS 642 help 643 Say y to enable Rockchip crypto debug stats. 644 This will create /sys/kernel/debug/rk3288_crypto/stats for displaying 645 the number of requests per algorithm and other internal stats. 646 | 94config PKEY 95 tristate "Kernel API for protected key handling" 96 depends on S390 97 depends on ZCRYPT 98 help 99 With this option enabled the pkey kernel module provides an API 100 for creation and handling of protected keys. Other parts of the 101 kernel or userspace applications may use these functions. --- 553 unchanged lines hidden (view full) --- 655 bool "Enable Rockchip crypto stats" 656 depends on CRYPTO_DEV_ROCKCHIP 657 depends on DEBUG_FS 658 help 659 Say y to enable Rockchip crypto debug stats. 660 This will create /sys/kernel/debug/rk3288_crypto/stats for displaying 661 the number of requests per algorithm and other internal stats. 662 |
663config CRYPTO_DEV_TEGRA 664 tristate "Enable Tegra Security Engine" 665 depends on TEGRA_HOST1X 666 select CRYPTO_ENGINE |
|
647 | 667 |
668 help 669 Select this to enable Tegra Security Engine which accelerates various 670 AES encryption/decryption and HASH algorithms. 671 |
|
648config CRYPTO_DEV_ZYNQMP_AES 649 tristate "Support for Xilinx ZynqMP AES hw accelerator" 650 depends on ZYNQMP_FIRMWARE || COMPILE_TEST 651 select CRYPTO_AES 652 select CRYPTO_ENGINE 653 select CRYPTO_AEAD 654 help 655 Xilinx ZynqMP has AES-GCM engine used for symmetric key --- 131 unchanged lines hidden --- | 672config CRYPTO_DEV_ZYNQMP_AES 673 tristate "Support for Xilinx ZynqMP AES hw accelerator" 674 depends on ZYNQMP_FIRMWARE || COMPILE_TEST 675 select CRYPTO_AES 676 select CRYPTO_ENGINE 677 select CRYPTO_AEAD 678 help 679 Xilinx ZynqMP has AES-GCM engine used for symmetric key --- 131 unchanged lines hidden --- |