fix(esp_hw_support): fix retention hang when no module in link

This commit is contained in:
hebinglin
2026-06-05 11:32:50 +08:00
parent 2002147714
commit f35500a156
@@ -765,6 +765,10 @@ static void retention_entries_join(void)
#endif
#if SOC_LIGHT_SLEEP_SUPPORTED && SOC_DEEP_SLEEP_SUPPORTED
ESP_ERROR_CHECK(esp_deep_sleep_register_hook(&pmu_sleep_disable_regdma_backup));
#endif
} else {
#if SOC_LIGHT_SLEEP_SUPPORTED
pmu_sleep_disable_regdma_backup();
#endif
}
_lock_release_recursive(&s_retention.lock);