mirror of
https://github.com/espressif/esp-idf.git
synced 2025-10-04 02:50:58 +02:00
Revert "touch_sensor: forbid from using touch sensor with sleep on ESP32-S3"
This reverts commit a84faa3cef
.
This commit is contained in:
@@ -365,9 +365,6 @@ inline static void IRAM_ATTR misc_modules_wake_prepare(void)
|
||||
|
||||
inline static uint32_t call_rtc_sleep_start(uint32_t reject_triggers, uint32_t lslp_mem_inf_fpu);
|
||||
|
||||
//TODO: IDF-4813
|
||||
bool esp_no_sleep = false;
|
||||
|
||||
inline static bool is_light_sleep(uint32_t pd_flags)
|
||||
{
|
||||
return (pd_flags & RTC_SLEEP_PD_DIG) == 0;
|
||||
@@ -375,12 +372,6 @@ inline static bool is_light_sleep(uint32_t pd_flags)
|
||||
|
||||
static uint32_t IRAM_ATTR esp_sleep_start(uint32_t pd_flags)
|
||||
{
|
||||
#if CONFIG_IDF_TARGET_ESP32S3
|
||||
if (esp_no_sleep) {
|
||||
ESP_EARLY_LOGE(TAG, "Sleep cannot be used with Touch/ULP for now.");
|
||||
abort();
|
||||
}
|
||||
#endif //CONFIG_IDF_TARGET_ESP32S3
|
||||
// Stop UART output so that output is not lost due to APB frequency change.
|
||||
// For light sleep, suspend UART output — it will resume after wakeup.
|
||||
// For deep sleep, wait for the contents of UART FIFO to be sent.
|
||||
|
Reference in New Issue
Block a user