Bluetooth: Mesh: remove experimental flag from mbedtls support

Commit removes experimental flag from mbedtls psa
crypto library support.

Signed-off-by: Aleksandr Khromykh <aleksandr.khromykh@nordicsemi.no>
This commit is contained in:
Aleksandr Khromykh 2025-01-20 16:17:43 +01:00 committed by Benjamin Cabé
parent d961258788
commit a8e540c371

View file

@ -1477,8 +1477,7 @@ config BT_MESH_USES_TINYCRYPT
Use TinyCrypt library to perform crypto operations. Use TinyCrypt library to perform crypto operations.
config BT_MESH_USES_MBEDTLS_PSA config BT_MESH_USES_MBEDTLS_PSA
bool "mbed TLS PSA [EXPERIMENTAL]" bool "mbed TLS PSA"
select EXPERIMENTAL
select MBEDTLS select MBEDTLS
select MBEDTLS_PSA_CRYPTO_C select MBEDTLS_PSA_CRYPTO_C
select PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT 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_CMAC
select PSA_WANT_ALG_ECB_NO_PADDING select PSA_WANT_ALG_ECB_NO_PADDING
select PSA_WANT_KEY_TYPE_AES select PSA_WANT_KEY_TYPE_AES
imply MBEDTLS_AES_ROM_TABLES
select PSA_WANT_ALG_CCM select PSA_WANT_ALG_CCM
select PSA_WANT_KEY_TYPE_HMAC select PSA_WANT_KEY_TYPE_HMAC
select PSA_WANT_ALG_HMAC select PSA_WANT_ALG_HMAC
@ -1496,10 +1494,9 @@ config BT_MESH_USES_MBEDTLS_PSA
select PSA_WANT_ALG_ECDH select PSA_WANT_ALG_ECDH
select PSA_WANT_ECC_SECP_R1_256 select PSA_WANT_ECC_SECP_R1_256
select BT_MESH_SECURE_STORAGE if BT_SETTINGS select BT_MESH_SECURE_STORAGE if BT_SETTINGS
imply MBEDTLS_AES_ROM_TABLES
help help
Use Mbed TLS as PSA Crypto API provider. This is useful on platforms Use Mbed TLS as PSA Crypto API provider.
that do not support TF-M.
This feature is experimental and only BabbleSim tests were run.
config BT_MESH_USES_TFM_PSA config BT_MESH_USES_TFM_PSA
bool "Use TF-M PSA [EXPERIMENTAL]" bool "Use TF-M PSA [EXPERIMENTAL]"