esp-idf/components/esp32s2
jingli 57975000fe esp_hw_support/sleep: fix cannot lightsleep again after a wakeup from ULP
Since ulp wakeup signal are connected to ulp int raw(except esp32), we
need to clear ulp int raw before sleep when ulp wakeup enabled. Otherwise,
if the ulp int raw is already set, chip will not sleep properly.

Closes https://github.com/espressif/esp-idf/issues/6229
2022-05-23 01:00:28 +08:00
..
include fix esp32s2 fall into sleep forever when deep-sleep time is set to 0(backport v4.2) 2021-07-14 17:46:20 +08:00
ld soc: add dummy bytes to ensure instr prefetch always valid 2021-06-26 08:54:46 +08:00
test esp32s2 sha test: update "Test esp_sha" to use cache compensated timer for performance measuring 2020-04-06 06:37:28 +00:00
cache_err_int.c esp32s2: return correct CPU number in esp_cache_err_get_cpuid 2020-05-04 10:13:14 +00:00
clk.c TWAI: Add ESP32-S2 support 2020-07-30 22:09:39 +08:00
CMakeLists.txt fix reboot or crash when enable lightsleep on esp32s2 2020-10-28 22:20:41 +08:00
component.mk global: rename esp32s2beta to esp32s2 2020-01-22 12:14:38 +08:00
cpu_start.c toolchain: C++ exception workaround 2020-09-18 12:32:34 +07:00
crosscore_int.c Add Task Watchdog backtrace printing 2020-04-27 18:11:29 +00:00
dport_access.c global: rename esp32s2beta to esp32s2 2020-01-22 12:14:38 +08:00
esp_clk_internal.h global: rename esp32s2beta to esp32s2 2020-01-22 12:14:38 +08:00
esp_crypto_lock.c crypto: DS uses RSA peripheral, added shared lock 2020-04-09 11:11:04 +00:00
esp_ds.c Fix memory leak on error path in register_select 2021-07-26 14:43:21 +08:00
esp_hmac.c crypto: DS uses RSA peripheral, added shared lock 2020-04-09 11:11:04 +00:00
hw_random.c global: rename esp32s2beta to esp32s2 2020-01-22 12:14:38 +08:00
intr_alloc.c intr_alloc: using isr version of critical section 2020-06-08 12:52:25 +08:00
Kconfig Merge branch 'docs/update_rtc_clock_source_description_in_api_references_backport_v4.2' into 'release/v4.2' 2020-12-08 10:47:42 +08:00
linker.lf esp32, esp32s2: move panic handling code to new component 2020-03-10 19:56:24 +08:00
Makefile.projbuild global: rename esp32s2beta to esp32s2 2020-01-22 12:14:38 +08:00
memprot.c Include header file soc/cpu.h in memprot.c and system_api.c 2020-07-10 18:21:20 +05:30
pm_esp32s2.c fix pm lock issue in dual core mode 2022-02-23 22:00:36 +08:00
pm_trace.c esp32s2: sync esp_pm code from esp32 2020-02-17 16:03:47 +01:00
sleep_modes.c esp_hw_support/sleep: fix cannot lightsleep again after a wakeup from ULP 2022-05-23 01:00:28 +08:00
spiram_psram.c esp32s2: Always use eFuse config for WP pin 2020-07-24 21:45:59 +08:00
spiram_psram.h global: rename esp32s2beta to esp32s2 2020-01-22 12:14:38 +08:00
spiram.c esp_common: Correctly disable ".bss segment placed in external memory" for ESP32-S2 & ESP32-S3 2021-07-20 15:24:32 +08:00
system_api_esp32s2.c spi: fix issue with closing DMA before CPU reset 2020-10-16 06:00:18 +00:00