From f90ba037fca5257f8ce926d1f1982126e016527b Mon Sep 17 00:00:00 2001 From: Li Shuai Date: Thu, 6 Mar 2025 20:34:33 +0800 Subject: [PATCH] change(esp_hw_support); place the sleep flow context to internal ram when enable flash pd --- components/esp_hw_support/Kconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/esp_hw_support/Kconfig b/components/esp_hw_support/Kconfig index 32ed2b8f06..0beaf438f9 100644 --- a/components/esp_hw_support/Kconfig +++ b/components/esp_hw_support/Kconfig @@ -70,6 +70,9 @@ menu "Hardware Settings" # regardless of power management configuration. config ESP_SLEEP_POWER_DOWN_FLASH bool "Power down flash in light sleep when there is no SPIRAM or SPIRAM has independent power supply" + select PM_SLP_IRAM_OPT + select PERIPH_CTRL_FUNC_IN_IRAM + select REGI2C_CTRL_FUNC_IN_IRAM depends on !SPIRAM || ESP_LDO_RESERVE_PSRAM depends on !(IDF_TARGET_ESP32P4 && (ESP32P4_REV_MIN_FULL < 100)) default n