From 827ce8a74c8c2a964f8b47c5729ec22e346dec67 Mon Sep 17 00:00:00 2001 From: Valerio Setti Date: Mon, 22 Dec 2025 09:47:42 +0100 Subject: [PATCH] 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 --- modules/uoscore-uedhoc/Kconfig | 5 ----- 1 file changed, 5 deletions(-) diff --git a/modules/uoscore-uedhoc/Kconfig b/modules/uoscore-uedhoc/Kconfig index 76624955318..d48cfa79a28 100644 --- a/modules/uoscore-uedhoc/Kconfig +++ b/modules/uoscore-uedhoc/Kconfig @@ -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