Kconfig (c95baf12f5077419db01313ab61c2aac007d40cd) Kconfig (eebac678556d6927f09a992872f4464cf3aecc76)
1# SPDX-License-Identifier: GPL-2.0-only
2config CRYPTO_DEV_CCP_DD
3 tristate "Secure Processor device driver"
4 depends on CPU_SUP_AMD || ARM64
5 default m
6 help
7 Provides AMD Secure Processor device driver.
8 If you choose 'M' here, this module will be called ccp.
9
10config CRYPTO_DEV_SP_CCP
11 bool "Cryptographic Coprocessor device"
12 default y
1# SPDX-License-Identifier: GPL-2.0-only
2config CRYPTO_DEV_CCP_DD
3 tristate "Secure Processor device driver"
4 depends on CPU_SUP_AMD || ARM64
5 default m
6 help
7 Provides AMD Secure Processor device driver.
8 If you choose 'M' here, this module will be called ccp.
9
10config CRYPTO_DEV_SP_CCP
11 bool "Cryptographic Coprocessor device"
12 default y
13 depends on CRYPTO_DEV_CCP_DD
13 depends on CRYPTO_DEV_CCP_DD && DMADEVICES
14 select HW_RANDOM
15 select DMA_ENGINE
14 select HW_RANDOM
15 select DMA_ENGINE
16 select DMADEVICES
17 select CRYPTO_SHA1
18 select CRYPTO_SHA256
19 help
20 Provides the support for AMD Cryptographic Coprocessor (CCP) device
21 which can be used to offload encryption operations such as SHA, AES
22 and more.
23
24config CRYPTO_DEV_CCP_CRYPTO

--- 32 unchanged lines hidden ---
16 select CRYPTO_SHA1
17 select CRYPTO_SHA256
18 help
19 Provides the support for AMD Cryptographic Coprocessor (CCP) device
20 which can be used to offload encryption operations such as SHA, AES
21 and more.
22
23config CRYPTO_DEV_CCP_CRYPTO

--- 32 unchanged lines hidden ---