Lou Tianhao
|
9529c4ece4
|
fix(esp_hw_support): fix mmu memory powered down issue by software backup and restore mmu table content
squash! fix(esp_hw_support): fix mmu memory powered down issue by software backup and restore mmu table content
|
2024-09-20 14:07:18 +08:00 |
|
Lou Tianhao
|
a30ed69f69
|
feat(pm): support top retention for esp32c61
|
2024-09-20 14:07:18 +08:00 |
|
Li Shuai
|
d57ee7d87e
|
refactor(esp_hw_support): seperate sleep modem state support for each target
|
2024-09-19 20:04:44 +08:00 |
|
Li Shuai
|
dad039e27f
|
change(esp_hw_support): support wifi modem state for esp32c5
|
2024-09-19 20:04:44 +08:00 |
|
Wu Zheng Hui
|
f3c4d57f13
|
Merge branch 'fix/fix_clock_retention_link_context' into 'master'
fix(esp_hw_support): add clock retention contents for esp32c6 & esp32h2
Closes IDF-9629
See merge request espressif/esp-idf!33411
|
2024-09-11 21:12:23 +08:00 |
|
Lou Tianhao
|
d242b662c4
|
change(pm): remove some cache regs that don not need to backup now
|
2024-09-10 19:37:50 +08:00 |
|
Lou Tianhao
|
fd94fe1161
|
feat(pm): support cpu retention for esp32c61
|
2024-09-10 10:45:52 +08:00 |
|
wuzhenghui
|
2172aaf6a2
|
fix(esp_hw_support): add clock retention contents
|
2024-09-09 20:49:06 +08:00 |
|
Lou Tianhao
|
d6737c3207
|
refactor(esp_hw_support): refactor sleep clock, split it to support multiple targets
|
2024-08-28 10:44:08 +08:00 |
|
Li Shuai
|
86e384b563
|
fix(esp_hw_support): fix mmu memory powered down issue by software backup and restore mmu table content
|
2024-08-28 10:44:08 +08:00 |
|
Lou Tianhao
|
a0da9ade35
|
feat(esp_hw_support): support top domain powered down during sleep for esp32c5
|
2024-08-28 10:44:08 +08:00 |
|
Lou Tianhao
|
6c9ed891ee
|
feat(esp_hw_support): support cpu domain powered down during sleep for esp32c5
|
2024-08-28 10:44:08 +08:00 |
|
wuzhenghui
|
f55ab6f17c
|
fix(esp_hw_support): fix cpu_retention cache invalidate mask
|
2024-07-12 15:40:36 +08:00 |
|
Wu Zheng Hui
|
e254647b0a
|
Merge branch 'feature/support_esp32p4_dcdc_always_on' into 'master'
feat(esp_hw_support): support esp32p4 dcdc always on during lightsleep
Closes PM-104 and PM-131
See merge request espressif/esp-idf!30449
|
2024-06-24 11:46:34 +08:00 |
|
Wu Zheng Hui
|
ee372c4842
|
Merge branch 'feat/esp32p4eco_sleep_feature_update' into 'master'
feat(esp_hw_support): esp32p4eco1 sleep feature update
Closes IDF-9564
See merge request espressif/esp-idf!30899
|
2024-06-24 11:15:47 +08:00 |
|
wuzhenghui
|
1679b509be
|
feat(esp_hw_support): support DCDC always on
|
2024-06-21 16:55:49 +08:00 |
|
wuzhenghui
|
cced83e790
|
fix(esp_hw_support): reset smp core state if the sleep request is rejected by hardware
|
2024-05-31 14:51:18 +08:00 |
|
wuzhenghui
|
070cf9d5e2
|
fix(ci): use esp_rom_crc32_le in sleep retention frame check
|
2024-05-28 15:19:26 +08:00 |
|
wuzhenghui
|
144ba095ae
|
fix(esp_hw_support): invalidate L1DCache before enter hardware sleep
|
2024-04-24 15:06:44 +08:00 |
|
wuzhenghui
|
1334bafe58
|
change(esp_hw_support): put more code into TCM to speed up the sleep and wake-up process
|
2024-04-24 15:06:44 +08:00 |
|
wuzhenghui
|
09d6664891
|
ci(esp_pm): add pd_top auto lightsleep test case for esp_pm
|
2024-04-24 15:06:35 +08:00 |
|
wuzhenghui
|
01dce77fa7
|
feat(esp_pm): fix esp32p4 cpu powerdown kconfig dependency error
|
2024-04-23 11:54:45 +08:00 |
|
wuzhenghui
|
55c5c2467d
|
fix(esp_hw_support): fix ipc_isr pause/resume order in sleep process
|
2024-04-17 15:45:51 +08:00 |
|
Lou Tianhao
|
3fb4909483
|
feat(example): support esp32c5 timer/gpio/uart wakeup
|
2024-04-10 11:45:04 +08:00 |
|
Lou Tianhao
|
8b3b1470b5
|
change(esp_hw_support): support cpu retention and power off during sleep for esp32c5 beta3
|
2024-04-09 20:58:42 +08:00 |
|
wuzhenghui
|
2b4a2da52d
|
fix(esp_hw_support): fix esp332p4 stuck in dfs issue
|
2024-04-03 19:47:09 +08:00 |
|
morris
|
1ed64afddd
|
Merge branch 'refactor/remove_unused_periph_module_enable' into 'master'
remove orphaned clk_gate_ll.h on esp32p4
Closes IDF-8094
See merge request espressif/esp-idf!29906
|
2024-03-29 14:50:34 +08:00 |
|
morris
|
8e64a59fac
|
refactor(periph_ctrl): remove orphaned clk_gate_ll.h
and deprecate the legacy periph_module_xxx functions for new targets
|
2024-03-29 10:53:05 +08:00 |
|
wuzhenghui
|
4bcb88c482
|
change(rtc): rename sleep mode related regs defination
|
2024-03-28 17:49:14 +08:00 |
|
wuzhenghui
|
bbc8fd5c9c
|
feat(esp_hw_support): support esp32p4 sleep cpu retention
|
2024-03-15 18:13:25 +08:00 |
|
wuzhenghui
|
03e5e4970d
|
refactor(esp_hw_support): split pd_cpu retention initialization by target
|
2024-03-15 18:13:24 +08:00 |
|