esp-idf/components/esp_hw_support/port/esp32c6
Li Shuai 59cf87fe7d pmu: sleep initialization and sleep start support for esp32c6
Initialize the pmu sleep machine constant when pmu is initialized, and calculate
the pmu sleep time adjustment value and hardware configuration value according
to the machine constant during system sleep.

Calibrate fast OSC before each sleep and use the calibration value to calculate
PMU hardware wait cycles when use the fast OSC as the work clock.
2023-01-31 22:12:27 +08:00
..
private_include pmu: sleep initialization and sleep start support for esp32c6 2023-01-31 22:12:27 +08:00
chip_info.c esp-hw-support: update C6 chip info to include 802.15.4 support 2022-11-17 14:27:26 +08:00
clk_tree.c clk_tree: Add a general API to get the frequency of different clocks 2023-01-17 11:30:24 +08:00
CMakeLists.txt pmu: sleep initialization and sleep start support for esp32c6 2023-01-31 22:12:27 +08:00
esp_crypto_lock.c esp32c6: add esp_hw_support 2022-09-26 20:32:13 +08:00
io_mux.c io_mux: can set different clock source 2022-12-29 14:46:16 +08:00
Kconfig.hw_support all: Apply new version logic (major * 100 + minor) 2022-11-03 08:36:23 +00:00
Kconfig.mac esp_hw_support: Adds APIs to define user own MAC addresses without generation from the base MAC address 2022-11-16 19:23:10 +08:00
Kconfig.rtc clk_tree: Add basic clock support for esp32c6 2022-12-13 19:18:34 +08:00
pmu_init.c pmu: sleep initialization and sleep start support for esp32c6 2023-01-31 22:12:27 +08:00
pmu_param.c pmu: sleep initialization and sleep start support for esp32c6 2023-01-31 22:12:27 +08:00
pmu_sleep.c pmu: sleep initialization and sleep start support for esp32c6 2023-01-31 22:12:27 +08:00
rtc_clk_init.c clk_tree: Add basic clock support for esp32c6 2022-12-13 19:18:34 +08:00
rtc_clk.c bugfix: make ahb freq consistent with cpu freq 2023-01-28 10:48:51 +08:00
rtc_pm.c esp32c6: add esp_hw_support 2022-09-26 20:32:13 +08:00
rtc_sleep.c esp32c6: add esp_hw_support 2022-09-26 20:32:13 +08:00
rtc_time.c rtc_time.c: simplify the rtc_time_get with LL function 2023-01-10 17:03:54 +08:00
sar_periph_ctrl.c adc: improve power logic 2023-01-09 17:10:04 +08:00
systimer.c esp32c6: add esp_hw_support 2022-09-26 20:32:13 +08:00