From a8e540c371e077fbbff53d5de7da09a0e99cca30 Mon Sep 17 00:00:00 2001 From: Aleksandr Khromykh Date: Mon, 20 Jan 2025 16:17:43 +0100 Subject: [PATCH] Bluetooth: Mesh: remove experimental flag from mbedtls support Commit removes experimental flag from mbedtls psa crypto library support. Signed-off-by: Aleksandr Khromykh --- subsys/bluetooth/mesh/Kconfig | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/subsys/bluetooth/mesh/Kconfig b/subsys/bluetooth/mesh/Kconfig index dffc410b0ff..b3a6fd1f212 100644 --- a/subsys/bluetooth/mesh/Kconfig +++ b/subsys/bluetooth/mesh/Kconfig @@ -1477,8 +1477,7 @@ config BT_MESH_USES_TINYCRYPT Use TinyCrypt library to perform crypto operations. config BT_MESH_USES_MBEDTLS_PSA - bool "mbed TLS PSA [EXPERIMENTAL]" - select EXPERIMENTAL + bool "mbed TLS PSA" select MBEDTLS select MBEDTLS_PSA_CRYPTO_C select PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT @@ -1488,7 +1487,6 @@ config BT_MESH_USES_MBEDTLS_PSA select PSA_WANT_ALG_CMAC select PSA_WANT_ALG_ECB_NO_PADDING select PSA_WANT_KEY_TYPE_AES - imply MBEDTLS_AES_ROM_TABLES select PSA_WANT_ALG_CCM select PSA_WANT_KEY_TYPE_HMAC select PSA_WANT_ALG_HMAC @@ -1496,10 +1494,9 @@ config BT_MESH_USES_MBEDTLS_PSA select PSA_WANT_ALG_ECDH select PSA_WANT_ECC_SECP_R1_256 select BT_MESH_SECURE_STORAGE if BT_SETTINGS + imply MBEDTLS_AES_ROM_TABLES help - Use Mbed TLS as PSA Crypto API provider. This is useful on platforms - that do not support TF-M. - This feature is experimental and only BabbleSim tests were run. + Use Mbed TLS as PSA Crypto API provider. config BT_MESH_USES_TFM_PSA bool "Use TF-M PSA [EXPERIMENTAL]"