modules: uoscore-uedhoc: remove Kconfigs for legacy Mbed TLS crypto

Those were needed when uoscore-uedhoc was using "mbedtls_pk_ec()" function
to uncompress EC points. The library has been updated since then and
this legacy function is no more required. As a consequence also legacy
Kconfigs can be removed as well.

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
This commit is contained in:
Valerio Setti
2025-12-22 09:47:42 +01:00
committed by Fabio Baltieri
parent d4fbd079de
commit 827ce8a74c

View File

@@ -49,10 +49,5 @@ config UOSCORE_UEDHOC_CRYPTO_COMMON
select PSA_WANT_KEY_TYPE_HMAC
select PSA_WANT_ALG_HMAC
select PSA_WANT_ALG_SHA_256
# On TF-M platforms the PSA_WANT_xxx above do not enable the legacy
# MBEDTLS_ECP_C build symbol which is required to enable the
# mbedtls_pk_ec() function used in uOSCORE/uEDHOC.
select MBEDTLS_ECP_C if BUILD_WITH_TFM
select MBEDTLS_ECP_DP_SECP256R1_ENABLED if BUILD_WITH_TFM
endif # UOSCORE || UEDHOC