From 0b04651f46cf4d1b48f324222739cc5ef0ef7b12 Mon Sep 17 00:00:00 2001 From: Xavier Razavet Date: Fri, 16 May 2025 14:54:19 +0200 Subject: [PATCH] bluetooth: Add prerequisites mbedtls PSA flags The zephyr/subsys/bluetooth/crypto/Kconfig file shall be updated to add prerequisites mbedtls PSA flags to support the MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED flag. Signed-off-by: Xavier Razavet --- subsys/bluetooth/crypto/Kconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/subsys/bluetooth/crypto/Kconfig b/subsys/bluetooth/crypto/Kconfig index 0856daf9d9a5..3e8548216a5c 100644 --- a/subsys/bluetooth/crypto/Kconfig +++ b/subsys/bluetooth/crypto/Kconfig @@ -1,3 +1,4 @@ +# Copyright (c) 2025 NXP # Copyright (c) 2022 Nordic Semiconductor ASA # SPDX-License-Identifier: Apache-2.0 @@ -5,6 +6,9 @@ config BT_CRYPTO bool select MBEDTLS if !BUILD_WITH_TFM select MBEDTLS_PSA_CRYPTO_C if !BUILD_WITH_TFM + select PSA_WANT_ALG_ECDSA + select PSA_WANT_ALG_JPAKE + select PSA_WANT_ALG_GCM select PSA_WANT_KEY_TYPE_AES select PSA_WANT_ALG_CMAC select PSA_WANT_ALG_ECB_NO_PADDING