Tom Lendacky | f114766 | 2013-11-12 11:46:51 -0600 | [diff] [blame] | 1 | config CRYPTO_DEV_CCP_DD |
| 2 | tristate "Cryptographic Coprocessor device driver" |
| 3 | depends on CRYPTO_DEV_CCP |
| 4 | default m |
Tom Lendacky | d5aa809 | 2013-12-10 10:38:39 -0600 | [diff] [blame^] | 5 | select HW_RANDOM |
Tom Lendacky | f114766 | 2013-11-12 11:46:51 -0600 | [diff] [blame] | 6 | help |
| 7 | Provides the interface to use the AMD Cryptographic Coprocessor |
| 8 | which can be used to accelerate or offload encryption operations |
| 9 | such as SHA, AES and more. If you choose 'M' here, this module |
| 10 | will be called ccp. |
| 11 | |
| 12 | config CRYPTO_DEV_CCP_CRYPTO |
| 13 | tristate "Encryption and hashing acceleration support" |
| 14 | depends on CRYPTO_DEV_CCP_DD |
| 15 | default m |
| 16 | select CRYPTO_ALGAPI |
| 17 | select CRYPTO_HASH |
| 18 | select CRYPTO_BLKCIPHER |
| 19 | select CRYPTO_AUTHENC |
| 20 | help |
| 21 | Support for using the cryptographic API with the AMD Cryptographic |
| 22 | Coprocessor. This module supports acceleration and offload of SHA |
| 23 | and AES algorithms. If you choose 'M' here, this module will be |
| 24 | called ccp_crypto. |