From bd80be3b835b429f617ea25aa5a4d4b49228419a Mon Sep 17 00:00:00 2001 From: wuzhenghui Date: Thu, 30 Mar 2023 11:35:05 +0800 Subject: [PATCH] bugfix: fix deepsleep saradc leakage --- components/esp_hw_support/sleep_modes.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/esp_hw_support/sleep_modes.c b/components/esp_hw_support/sleep_modes.c index 8eac356940..9538e80fbd 100644 --- a/components/esp_hw_support/sleep_modes.c +++ b/components/esp_hw_support/sleep_modes.c @@ -443,6 +443,8 @@ inline static void IRAM_ATTR misc_modules_sleep_prepare(bool deep_sleep) #if REGI2C_ANA_CALI_PD_WORKAROUND regi2c_analog_cali_reg_read(); #endif + } + if (!(deep_sleep && s_adc_tsen_enabled)){ sar_periph_ctrl_power_disable(); } }