From e7bcf1c227c2aa4eb73407a4a9d45aa6235ccb23 Mon Sep 17 00:00:00 2001 From: Maciej Baczmanski Date: Mon, 27 Jan 2025 08:50:54 +0100 Subject: [PATCH] openthread: fix tcat dependent configs Add missing dependencies on `OPENTHREAD_BLE_TCAT` Signed-off-by: Maciej Baczmanski --- subsys/net/openthread/Kconfig | 6 +++--- subsys/net/openthread/Kconfig.defconfig | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/subsys/net/openthread/Kconfig b/subsys/net/openthread/Kconfig index 4bc2365107d0..12116baaa7c1 100644 --- a/subsys/net/openthread/Kconfig +++ b/subsys/net/openthread/Kconfig @@ -33,7 +33,7 @@ config OPENTHREAD_NRF_SECURITY_PSA bool select NRF_SECURITY select MBEDTLS_ENABLE_HEAP if (!OPENTHREAD_COPROCESSOR_RCP && !BUILD_WITH_TFM && !PSA_SSF_CRYPTO_CLIENT) - select MBEDTLS_TLS_LIBRARY if (OPENTHREAD_JOINER || OPENTHREAD_COMMISSIONER || OPENTHREAD_COAPS) + select MBEDTLS_TLS_LIBRARY if (OPENTHREAD_JOINER || OPENTHREAD_COMMISSIONER || OPENTHREAD_COAPS || OPENTHREAD_BLE_TCAT) select MBEDTLS_PEM_PARSE_C if (OPENTHREAD_COAPS || OPENTHREAD_BLE_TCAT) select PSA_WANT_ALG_HKDF select PSA_WANT_ALG_CCM @@ -44,8 +44,8 @@ config OPENTHREAD_NRF_SECURITY_PSA select PSA_WANT_ALG_SHA_256 select PSA_WANT_ALG_PBKDF2_AES_CMAC_PRF_128 select PSA_WANT_ALG_GCM if OPENTHREAD_BLE_TCAT - select PSA_WANT_ALG_JPAKE if (OPENTHREAD_JOINER || OPENTHREAD_COMMISSIONER) - select PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS if (OPENTHREAD_JOINER || OPENTHREAD_COMMISSIONER) + select PSA_WANT_ALG_JPAKE if (OPENTHREAD_JOINER || OPENTHREAD_COMMISSIONER || OPENTHREAD_BLE_TCAT) + select PSA_WANT_ALG_TLS12_ECJPAKE_TO_PMS if (OPENTHREAD_JOINER || OPENTHREAD_COMMISSIONER || OPENTHREAD_BLE_TCAT) select PSA_WANT_ALG_DETERMINISTIC_ECDSA if OPENTHREAD_ECDSA select PSA_WANT_ALG_ECDSA if OPENTHREAD_ECDSA select PSA_WANT_ALG_ECDH if OPENTHREAD_ECDSA diff --git a/subsys/net/openthread/Kconfig.defconfig b/subsys/net/openthread/Kconfig.defconfig index 6805c31e6cda..d6e6df3b900e 100644 --- a/subsys/net/openthread/Kconfig.defconfig +++ b/subsys/net/openthread/Kconfig.defconfig @@ -85,11 +85,11 @@ config MBEDTLS_PROMPTLESS default n config MBEDTLS_SSL_PROTO_DTLS - default n if !(OPENTHREAD_JOINER || OPENTHREAD_COMMISSIONER || OPENTHREAD_COAPS) + default n if !(OPENTHREAD_JOINER || OPENTHREAD_COMMISSIONER || OPENTHREAD_COAPS || OPENTHREAD_BLE_TCAT) default y config MBEDTLS_SSL_MAX_FRAGMENT_LENGTH - default n if !(OPENTHREAD_JOINER || OPENTHREAD_COMMISSIONER || OPENTHREAD_COAPS) + default n if !(OPENTHREAD_JOINER || OPENTHREAD_COMMISSIONER || OPENTHREAD_COAPS || OPENTHREAD_BLE_TCAT) default y config MBEDTLS_ENTROPY_C @@ -125,7 +125,7 @@ config MBEDTLS_GCM_C config MBEDTLS_CIPHER_MODE_XTS default n -if !(OPENTHREAD_BORDER_AGENT || OPENTHREAD_COMMISSIONER || OPENTHREAD_COAPS) +if !(OPENTHREAD_BORDER_AGENT || OPENTHREAD_COMMISSIONER || OPENTHREAD_COAPS || OPENTHREAD_BLE_TCAT) config MBEDTLS_SSL_SRV_C default n @@ -133,9 +133,9 @@ config MBEDTLS_SSL_SRV_C config MBEDTLS_SSL_COOKIE_C default n -endif # !(OPENTHREAD_BORDER_AGENT || OPENTHREAD_COMMISSIONER || OPENTHREAD_COAPS) +endif # !(OPENTHREAD_BORDER_AGENT || OPENTHREAD_COMMISSIONER || OPENTHREAD_COAPS || OPENTHREAD_BLE_TCAT) -if !(OPENTHREAD_JOINER || OPENTHREAD_COMMISSIONER || OPENTHREAD_COAPS) +if !(OPENTHREAD_JOINER || OPENTHREAD_COMMISSIONER || OPENTHREAD_COAPS || OPENTHREAD_BLE_TCAT) config MBEDTLS_SSL_CLI_C default n