diff --git a/modules/mbedtls/zephyr_init.c b/modules/mbedtls/zephyr_init.c index 78602e497e3..bfdc8386346 100644 --- a/modules/mbedtls/zephyr_init.c +++ b/modules/mbedtls/zephyr_init.c @@ -94,6 +94,12 @@ static int _mbedtls_init(void) mbedtls_debug_set_threshold(CONFIG_MBEDTLS_DEBUG_LEVEL); #endif +#if defined(CONFIG_MBEDTLS_PSA_CRYPTO_CLIENT) + if (psa_crypto_init() != PSA_SUCCESS) { + return -EIO; + } +#endif + return 0; }