| .. | .. |
|---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
|---|
| 1 | 2 | config CRYPTO_DEV_CCP_DD |
|---|
| 2 | 3 | tristate "Secure Processor device driver" |
|---|
| 3 | 4 | depends on CPU_SUP_AMD || ARM64 |
|---|
| .. | .. |
|---|
| 25 | 26 | depends on CRYPTO_DEV_CCP_DD |
|---|
| 26 | 27 | depends on CRYPTO_DEV_SP_CCP |
|---|
| 27 | 28 | select CRYPTO_HASH |
|---|
| 28 | | - select CRYPTO_BLKCIPHER |
|---|
| 29 | + select CRYPTO_SKCIPHER |
|---|
| 29 | 30 | select CRYPTO_AUTHENC |
|---|
| 30 | 31 | select CRYPTO_RSA |
|---|
| 32 | + select CRYPTO_LIB_AES |
|---|
| 31 | 33 | help |
|---|
| 32 | 34 | Support for using the cryptographic API with the AMD Cryptographic |
|---|
| 33 | 35 | Coprocessor. This module supports offload of SHA and AES algorithms. |
|---|
| .. | .. |
|---|
| 43 | 45 | management commands in Secure Encrypted Virtualization (SEV) mode, |
|---|
| 44 | 46 | along with software-based Trusted Execution Environment (TEE) to |
|---|
| 45 | 47 | enable third-party trusted applications. |
|---|
| 48 | + |
|---|
| 49 | +config CRYPTO_DEV_CCP_DEBUGFS |
|---|
| 50 | + bool "Enable CCP Internals in DebugFS" |
|---|
| 51 | + default n |
|---|
| 52 | + depends on CRYPTO_DEV_SP_CCP |
|---|
| 53 | + help |
|---|
| 54 | + Expose CCP device information such as operation statistics, feature |
|---|
| 55 | + information, and descriptor queue contents. |
|---|