esp-idf/components/esp_timer
Darian Leung a73dd07d12 esp_hw_support: Fix esp_light_sleep_start() deadlock
esp_light_sleep_start() will stall the other CPU via esp_ipc_isr_stall_other_cpu(). After stalling the other CPU,
will call esp_clk_... API which themselves take locks. If the other stalled CPU is holding those locks, this will
result in a deadlock.

This commit adds a workaround calling esp_clk_private_lock() to take the lock before stalling the other CPU.
2022-08-10 18:52:32 +08:00
..
include esp_hw_support: Fix esp_light_sleep_start() deadlock 2022-08-10 18:52:32 +08:00
private_include esp_timer: init rtc timer and system timer in early init 2021-10-26 19:07:34 +08:00
src systimer: refactor hal to accomodate more xtal choices 2022-07-25 16:08:52 +08:00
test build system: re-add -Wno-format as private flag for some components 2022-08-03 16:42:47 +04:00
CMakeLists.txt build system: removed target component 2022-05-24 09:12:59 +08:00
Kconfig esp_timer: remove legacy ESP32 FRC timer implementation. 2022-02-10 15:17:49 +08:00
sdkconfig.rename esp32: add implementation of esp_timer based on TG0 LAC timer 2020-02-06 14:00:18 +08:00