diff --git a/components/esp_tee/subproject/main/soc/common/esp_tee_crypto_reset.c b/components/esp_tee/subproject/main/soc/common/esp_tee_crypto_reset.c index a80429d6ecf..8f858e63ffa 100644 --- a/components/esp_tee/subproject/main/soc/common/esp_tee_crypto_reset.c +++ b/components/esp_tee/subproject/main/soc/common/esp_tee_crypto_reset.c @@ -61,6 +61,7 @@ void esp_tee_soc_reset_crypto_peripherals(void) #if SOC_HMAC_SUPPORTED hmac_ll_enable_bus_clock(true); hmac_ll_reset_register(); + hmac_ll_clean(); hmac_ll_enable_bus_clock(false); #endif