summaryrefslogtreecommitdiffstats
path: root/drivers/crypto/ccp/Kconfig
blob: 474382d50ec4ce4bdf8355c65ff3e1e6611919ee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
config CRYPTO_DEV_CCP_DD
	tristate "Cryptographic Coprocessor device driver"
	depends on CRYPTO_DEV_CCP
	default m
	select HW_RANDOM
	select OF if ARM64
	help
	  Provides the interface to use the AMD Cryptographic Coprocessor
	  which can be used to accelerate or offload encryption operations
	  such as SHA, AES and more. If you choose 'M' here, this module
	  will be called ccp.

config CRYPTO_DEV_CCP_CRYPTO
	tristate "Encryption and hashing acceleration support"
	depends on CRYPTO_DEV_CCP_DD
	default m
	select CRYPTO_ALGAPI
	select CRYPTO_HASH
	select CRYPTO_BLKCIPHER
	select CRYPTO_AUTHENC
	help
	  Support for using the cryptographic API with the AMD Cryptographic
	  Coprocessor. This module supports acceleration and offload of SHA
	  and AES algorithms.  If you choose 'M' here, this module will be
	  called ccp_crypto.