Li Shuai
|
a054f89021
|
fix: modify some typos to ensure CI pipeline run pass
|
2024-03-30 11:51:52 +08:00 |
|
Li Shuai
|
67f1de5e99
|
change(esp_hw_support): dump sleep retention context to io stream
|
2024-03-30 11:51:52 +08:00 |
|
Li Shuai
|
7092cf7d3e
|
feat(esp_hw_support): implement of sleep retention module initialize and dependency management
|
2024-03-29 15:22:53 +08:00 |
|
Li Shuai
|
080d09387c
|
change(esp_hw_support): modify the style of module argument from bitmap to number
|
2024-03-29 15:22:52 +08:00 |
|
Li Shuai
|
fd421ba9bb
|
change(esp_hw_support): rename interface name of get modules bitmap to get created modules
|
2024-03-29 14:41:57 +08:00 |
|
Li Shuai
|
b521fb4efe
|
change(esp_hw_support): rename sleep retention module to created module
|
2024-03-29 14:36:11 +08:00 |
|
Lou Tianhao
|
aed3127d19
|
feat(pm): support PMU trigger regdma when PU TOP
|
2024-01-05 16:17:32 +08:00 |
|
Lou Tianhao
|
d8b1f7207a
|
change(pm): change macro SOC_PM_RETENTION_HAS_REGDMA_POWER_BUG
|
2023-12-15 15:04:06 +08:00 |
|
cjin
|
797edb54fa
|
fix(pm): place extra link opt in iram
|
2023-12-04 14:46:42 +08:00 |
|
xiaqilin
|
f428f9d8c0
|
fix(pm): remove unuse extra_refs related code
|
2023-11-21 10:18:03 +08:00 |
|
xiaqilin
|
b9baf49782
|
fix(pm): add mac/bb power down/up prepare for fix esp32c6 pll issue
|
2023-11-21 10:18:03 +08:00 |
|
cjin
|
9578fdc250
|
ble : remove extra retention cnt upon deinit temporarily
|
2023-07-14 10:49:17 +08:00 |
|
xiaqilin
|
dc4b3f24bc
|
ieee802154: support light sleep
|
2023-07-03 02:21:58 +00:00 |
|
Lou Tianhao
|
8457998505
|
Power Management: fix REGDMA power issue when TOP domain powered down during light sleep for esp32h2
|
2023-06-26 20:58:59 +08:00 |
|
Li Shuai
|
2e22491b02
|
sleep retention: implement the extra linked list retention for modules with retention clock bugs
|
2023-05-06 14:58:00 +08:00 |
|
Li Shuai
|
ec61a0e3cc
|
sleep retention: fix crash issue caused by destroying the module after the module node creation fails
|
2023-04-03 19:24:33 +08:00 |
|
wuzhenghui
|
8e397f9bd9
|
bugfix: no need to do retention in deepsleep
|
2023-03-17 19:45:56 +08:00 |
|
wuzhenghui
|
43bf9fd3ab
|
bugfix: fix wrong lock in sleep retention entry destroy
|
2023-03-07 20:56:13 +08:00 |
|
Alexey Lapshin
|
1e3c18a94a
|
esp_hw_support: fix gcc-12 compile errors
|
2023-02-22 05:33:03 +00:00 |
|
Li Shuai
|
d097bbe40b
|
sleep retention: wraps the regdma link and hardware driver to provide system sleep retention (WiFi, BLE, 15.4 and digital peripheral) support
|
2023-02-15 11:46:40 +08:00 |
|
Li Shuai
|
1c39d64f95
|
cpu retention: refactor cpu retention and add cpu retention versions option in soc caps
|
2023-01-31 22:12:50 +08:00 |
|
wuzhenghui
|
3ef46780ef
|
bugfix: malloc retention buffer with MALLOC_CAP_RETENTION caps
|
2022-08-03 20:07:43 +08:00 |
|
Marius Vikhammer
|
0687daf2c8
|
kconfig: move remaining kconfig options out of target component
The kconfig options are moved to the component where they are used,
mostly esp_hw_support and esp_system.
|
2022-05-23 17:57:45 +08:00 |
|
zlq
|
6336f8191e
|
C2 rtc code
|
2022-05-09 17:50:54 +08:00 |
|
Armando
|
f8249550f8
|
psram: support .bss on psram on esp32s3
|
2022-04-19 19:48:00 +08:00 |
|
Li Shuai
|
ccf1a9a1fc
|
light sleep: add i/d-cache tagmem retention support for esp32s3
|
2021-08-27 11:11:09 +08:00 |
|
Li Shuai
|
03746de96f
|
light sleep: add cpu power down support for esp32s3
|
2021-08-27 11:11:06 +08:00 |
|
Li Shuai
|
15fc449793
|
light sleep: separate sleep retention function
|
2021-08-24 11:54:47 +08:00 |
|