File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ menu "Hardware Settings"
7171 config ESP_SLEEP_POWER_DOWN_FLASH
7272 bool "Power down flash in light sleep when there is no SPIRAM or SPIRAM has independent power supply"
7373 # TODO: PM-383
74- select PM_SLP_IRAM_OPT if !IDF_TARGET_ESP32H21
74+ select PM_SLP_IRAM_OPT if ( !IDF_TARGET_ESP32H21 && !IDF_TARGET_ESP32H4)
7575 select ESP_PERIPH_CTRL_FUNC_IN_IRAM
7676 select ESP_REGI2C_CTRL_FUNC_IN_IRAM
7777 depends on !SPIRAM || ESP_LDO_RESERVE_PSRAM
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ menu "Power Management"
33 config PM_SLEEP_FUNC_IN_IRAM
44 bool "Place Power Management module functions in IRAM" if IDF_TARGET_ESP32C2
55 default y
6- select PM_SLP_IRAM_OPT if ( SOC_LIGHT_SLEEP_SUPPORTED && ESP_TIMER_IN_IRAM)
6+ select PM_SLP_IRAM_OPT if SOC_LIGHT_SLEEP_SUPPORTED
77 select PM_RTOS_IDLE_OPT if FREERTOS_USE_TICKLESS_IDLE
88 select ESP_PERIPH_CTRL_FUNC_IN_IRAM
99 select ESP_REGI2C_CTRL_FUNC_IN_IRAM
@@ -59,7 +59,8 @@ menu "Power Management"
5959
6060 config PM_SLP_IRAM_OPT
6161 bool "Put lightsleep related codes in internal RAM"
62- depends on SOC_LIGHT_SLEEP_SUPPORTED && ESP_TIMER_IN_IRAM
62+ depends on SOC_LIGHT_SLEEP_SUPPORTED
63+ select ESP_TIMER_IN_IRAM
6364 help
6465 If enabled, about 2.1KB of lightsleep related source code would be in IRAM and chip would sleep
6566 longer for 310us at 160MHz CPU frequency most each time.
You can’t perform that action at this time.
0 commit comments