xref: /linux/drivers/crypto/ccp/Kconfig (revision 21dc9e8f941f8693992230d189a556b220b50f5b)
1f1147660STom Lendackyconfig CRYPTO_DEV_CCP_DD
2f1147660STom Lendacky	tristate "Cryptographic Coprocessor device driver"
3f1147660STom Lendacky	depends on CRYPTO_DEV_CCP
4f1147660STom Lendacky	default m
5d5aa8095STom Lendacky	select HW_RANDOM
6f1147660STom Lendacky	help
7f1147660STom Lendacky	  Provides the interface to use the AMD Cryptographic Coprocessor
8*21dc9e8fSTom Lendacky	  which can be used to offload encryption operations such as SHA,
9*21dc9e8fSTom Lendacky	  AES and more. If you choose 'M' here, this module will be called
10*21dc9e8fSTom Lendacky	  ccp.
11f1147660STom Lendacky
12f1147660STom Lendackyconfig CRYPTO_DEV_CCP_CRYPTO
13*21dc9e8fSTom Lendacky	tristate "Encryption and hashing offload support"
14f1147660STom Lendacky	depends on CRYPTO_DEV_CCP_DD
15f1147660STom Lendacky	default m
16f1147660STom Lendacky	select CRYPTO_HASH
17f1147660STom Lendacky	select CRYPTO_BLKCIPHER
18f1147660STom Lendacky	select CRYPTO_AUTHENC
19f1147660STom Lendacky	help
20f1147660STom Lendacky	  Support for using the cryptographic API with the AMD Cryptographic
21*21dc9e8fSTom Lendacky	  Coprocessor. This module supports offload of SHA and AES algorithms.
22*21dc9e8fSTom Lendacky	  If you choose 'M' here, this module will be called ccp_crypto.
23