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

This commit is contained in:
hebinglin
2026-06-04 22:26:56 +08:00
parent c282fd9e3f
commit 35ebcefc9b

View File

@@ -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);