From 75145025ffcf7758da0566bbfe897a1df3991fea Mon Sep 17 00:00:00 2001 From: wuzhenghui Date: Thu, 18 Sep 2025 15:03:07 +0800 Subject: [PATCH] fix(esp_hw_support): add the TOP domain's power-off dependency on the CNNT domain --- components/esp_hw_support/sleep_modes.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/esp_hw_support/sleep_modes.c b/components/esp_hw_support/sleep_modes.c index 31d85e93ca..6aba62a1a0 100644 --- a/components/esp_hw_support/sleep_modes.c +++ b/components/esp_hw_support/sleep_modes.c @@ -2710,7 +2710,7 @@ static SLEEP_FN_ATTR uint32_t get_power_down_flags(void) #endif #if SOC_PM_SUPPORT_CNNT_PD - if (s_config.domain[ESP_PD_DOMAIN_CNNT].pd_option != ESP_PD_OPTION_ON) { + if (s_config.domain[ESP_PD_DOMAIN_CNNT].pd_option != ESP_PD_OPTION_ON && top_domain_pd_allowed()) { pd_flags |= PMU_SLEEP_PD_CNNT; } #endif