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