bt: crypto/host: remove CONFIG_BT_USE_PSA_API symbol

CONFIG_BT_USE_PSA_API was used in BT crypto/host modules to select
PSA crypto API over TinyCrypt (which was the default until now).
Since TinyCrypt is being deprecated and PSA crypto API is the new
standard library for crypto operations, CONFIG_BT_USE_PSA_API is
no more needed.

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
This commit is contained in:
Valerio Setti 2024-10-18 05:44:27 +02:00 committed by Anas Nashif
commit da9ab6f593
19 changed files with 36 additions and 364 deletions

View file

@ -46,8 +46,6 @@ tests:
bluetooth.mesh.gatt.psa:
build_only: true
extra_args: CONF_FILE=gatt.conf
extra_configs:
- CONFIG_BT_USE_PSA_API=y
platform_allow:
- qemu_x86
- nrf5340dk/nrf5340/cpuapp/ns

View file

@ -1,4 +1,3 @@
CONFIG_BT_USE_PSA_API=y
CONFIG_MBEDTLS=y
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
CONFIG_PSA_CRYPTO_ENABLE_ALL=y

View file

@ -1,4 +1,3 @@
CONFIG_BT_USE_PSA_API=y
CONFIG_MBEDTLS=y
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
CONFIG_PSA_CRYPTO_ENABLE_ALL=y

View file

@ -1,5 +1,5 @@
# Enable PSA as a crypto backend in host
CONFIG_BT_USE_PSA_API=y
# Increase the number of key slots in PSA Crypto core
CONFIG_MBEDTLS_PSA_KEY_SLOT_COUNT=64
# Increase the number of key slots in PSA Crypto core
CONFIG_MBEDTLS_PSA_KEY_SLOT_COUNT=64