aboutsummaryrefslogtreecommitdiff
path: root/secure_fw
diff options
context:
space:
mode:
authorSummer Qin <summer.qin@arm.com>2021-07-22 18:28:07 +0800
committerKen Liu <ken.liu@arm.com>2021-07-26 07:51:35 +0200
commit8531f8439afbc67727c5733ed03d38fc315bb69b (patch)
tree9d131f2f0d45d538e8053462acd9cbbdeb4cebf8 /secure_fw
parent1c983653498f4fbef1a771f964da2dee3f8bbdec (diff)
downloadtrusted-firmware-m-8531f8439afbc67727c5733ed03d38fc315bb69b.tar.gz
Crypto: Add config check
PLATFORM_DUMMY_NV_SEED and CRYPTO_HW_ACCELERATOR should not be disabled at the same time. Only one of them should be set to ON. Change-Id: I1c0c5b187734e3a49b0cea9a3562693bd1d0e11c Signed-off-by: Summer Qin <summer.qin@arm.com>
Diffstat (limited to 'secure_fw')
-rw-r--r--secure_fw/partitions/crypto/CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/secure_fw/partitions/crypto/CMakeLists.txt b/secure_fw/partitions/crypto/CMakeLists.txt
index 9b7fe7bf27..8332d29393 100644
--- a/secure_fw/partitions/crypto/CMakeLists.txt
+++ b/secure_fw/partitions/crypto/CMakeLists.txt
@@ -142,6 +142,7 @@ target_compile_definitions(crypto_service_mbedcrypto_config
PSA_CRYPTO_SECURE
# Workaround for https://github.com/ARMmbed/mbedtls/issues/1077
$<$<OR:$<STREQUAL:${CMAKE_SYSTEM_ARCHITECTURE},armv8-m.base>,$<STREQUAL:${CMAKE_SYSTEM_ARCHITECTURE},armv6-m>>:MULADDC_CANNOT_USE_R7>
+ $<$<BOOL:${PLATFORM_DUMMY_NV_SEED}>:PLATFORM_DUMMY_NV_SEED>
)
cmake_policy(SET CMP0079 NEW)