summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorManish Pandey <manish.pandey2@arm.com>2023-05-09 11:26:11 +0200
committerTrustedFirmware Code Review <review@review.trustedfirmware.org>2023-05-09 11:26:11 +0200
commit3e2923199d582688fd16faf8abeea3d538ca109c (patch)
tree7b84d6c084e52087d460e16694446494f11a263c /drivers
parentfbce34912ffb4852fc658f8b004a6d252be76a62 (diff)
parent1369fb82c8e809c1a59a0d99184dbfd2d0b81afa (diff)
downloadarm-trusted-firmware-3e2923199d582688fd16faf8abeea3d538ca109c.tar.gz
Merge changes from topic "assert_boolean_set" into integration
* changes: build!: check boolean flags are not empty fix(build): add a default value for INVERTED_MEMMAP fix(a5ds): add default value for ARM_DISABLE_TRUSTED_WDOG fix(st-crypto): move flag control into source code fix(stm32mp1): always define PKA algos flags fix(stm32mp1): remove boolean check on PLAT_TBBR_IMG_DEF
Diffstat (limited to 'drivers')
-rw-r--r--drivers/st/crypto/stm32_pka.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/drivers/st/crypto/stm32_pka.c b/drivers/st/crypto/stm32_pka.c
index 2bbb31dc5..5dfad9ab9 100644
--- a/drivers/st/crypto/stm32_pka.c
+++ b/drivers/st/crypto/stm32_pka.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2022, STMicroelectronics - All Rights Reserved
+ * Copyright (c) 2022-2023, STMicroelectronics - All Rights Reserved
*
* SPDX-License-Identifier: BSD-3-Clause
*/
@@ -19,6 +19,11 @@
#include <platform_def.h>
+#if !PKA_USE_NIST_P256 && !PKA_USE_BRAINPOOL_P256R1 && !PKA_USE_BRAINPOOL_P256T1 && \
+ !PKA_USE_NIST_P521
+#error "At least one ECDSA curve needs to be selected"
+#endif
+
/*
* For our comprehension in this file
* _len are in BITs