Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

openthread: fix tcat dependent configs #20078

Merged
merged 1 commit into from
Jan 27, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
openthread: fix tcat dependent configs
Add missing dependencies on `OPENTHREAD_BLE_TCAT`

Signed-off-by: Maciej Baczmanski <maciej.baczmanski@nordicsemi.no>
maciejbaczmanski committed Jan 27, 2025
commit e7bcf1c227c2aa4eb73407a4a9d45aa6235ccb23
6 changes: 3 additions & 3 deletions subsys/net/openthread/Kconfig
Original file line number Diff line number Diff line change
@@ -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
10 changes: 5 additions & 5 deletions subsys/net/openthread/Kconfig.defconfig
Original file line number Diff line number Diff line change
@@ -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,17 +125,17 @@ 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

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