Jiang Jiang Jian
|
0eb655b407
|
Merge branch 'fix/bypass_some_restore_process_if_sleep_rejected_v5.3' into 'release/v5.3'
fix(esp_hw_support): skip some wakeup steps if sleep is rejected (v5.3)
See merge request espressif/esp-idf!34621
|
2024-11-08 16:35:15 +08:00 |
|
wuzhenghui
|
d93d99f134
|
fix(esp_hw_support): skip some wakeup steps if sleep is rejected
1. Skip esp_timer time compensation to avoid introducing errors into rtc_timer
2. Ignore sleep_time_overhead_out measurements when sleep is rejected
|
2024-11-04 14:23:53 +08:00 |
|
wuzhenghui
|
655a99bec8
|
fix(esp_hw_support): fix writeback cache to psram after vo2 powerdown
|
2024-11-01 14:14:35 +08:00 |
|
morris
|
3eefb7d800
|
Merge branch 'ci/enable_esp32p4_gpio_uart_target_test_v5.3' into 'release/v5.3'
fix(gpio): esp32p4 IOs cannot keep being held in the entire deep sleep process (v5.3)
See merge request espressif/esp-idf!33523
|
2024-10-25 15:08:40 +08:00 |
|
morris
|
91e57cfb15
|
Merge branch 'feat/support_esp32p4_flash_psram_sleep_pd_v5.3' into 'release/v5.3'
feat(esp_hw_support): support power down PSRAM or Flash during sleep for esp32p4 v1.0 (v5.3)
See merge request espressif/esp-idf!34390
|
2024-10-25 11:00:08 +08:00 |
|
Song Ruo Jing
|
16476a7a59
|
fix(gpio): esp32p4 IOs cannot keep being held in the entire deep sleep process
|
2024-10-23 18:01:50 +08:00 |
|
wuzhenghui
|
855bba0582
|
feat(esp_hw_support): support power down PSRAM or Flash during sleep for esp32p4 v1.0
|
2024-10-23 16:03:39 +08:00 |
|
wuzhenghui
|
55ff2325c5
|
change(esp_hw_support): improve gpio deepsleep wakeup configuration code
|
2024-10-11 14:39:20 +08:00 |
|
wuzhenghui
|
aee378edd0
|
fix(esp_hw_support): fix coverity defects in sleep code
|
2024-10-11 14:33:53 +08:00 |
|
Lou Tianhao
|
4c3f6efbd7
|
fix(pm): cancel cache_safe_assertion when using ext0 & ext1
|
2024-09-04 11:27:26 +08:00 |
|
Song Ruo Jing
|
8b8bb72ad4
|
feat(uart): support uart module sleep retention on c6/h2/p4
|
2024-07-31 15:15:11 +08:00 |
|
Jiang Jiang Jian
|
86bcea64b9
|
Merge branch 'feature/touch_driver_ng_on_p4_v5.3' into 'release/v5.3'
feat(touch_sensor): touch driver ng on p4 (v5.3)
See merge request espressif/esp-idf!31624
|
2024-07-26 11:42:27 +08:00 |
|
wuzhenghui
|
074035aac5
|
feat(esp_hw_support): support esp32p4 gpio wakeup deepsleep
|
2024-07-16 21:58:45 +08:00 |
|
laokaiyao
|
8a18ae60e0
|
feat(touch_sens): touch sensor driver-ng on P4
|
2024-07-13 15:47:20 +08:00 |
|
wuzhenghui
|
edf14a1de1
|
fix(esp_hw_support): disable mpll clock after L1 dcache writeback
|
2024-07-11 13:59:42 +08:00 |
|
wuzhenghui
|
fdb0dd23ca
|
feat(esp_hw_support): support LP_Peripheral & CNNT power domain auto powerdown on esp32p4eco1
|
2024-06-28 13:58:44 +08:00 |
|
wuzhenghui
|
dd5a5f1cf2
|
feat(esp_hw_support): support DCDC always on
|
2024-06-24 11:48:23 +08:00 |
|
wuzhenghui
|
ea142bb6d1
|
change(esp_hw_support): do timergroup watchdogs retention by needs
|
2024-06-13 14:08:26 +08:00 |
|
gaoxu
|
3f5037866b
|
fix(dma): feat(adc): support ADC oneshot mod on ESP32P4
|
2024-06-12 18:16:41 +08:00 |
|
wuzhenghui
|
091da3d631
|
fix(esp_driver_gpio): manage lp_io module clock by driver
Closes https://github.com/espressif/esp-idf/issues/13683
|
2024-06-06 19:27:57 +08:00 |
|
wuzhenghui
|
8b369072f9
|
fix(esp_hw_support/sleep): stop TG0/TG1 watchdog if XTAL not power down in lightsleep
|
2024-05-21 20:30:28 +08:00 |
|
wuzhenghui
|
d91dfe3510
|
change(esp_hw_support/sleep): improve esp32c3 systimer stall bug workaround
|
2024-05-21 20:30:24 +08:00 |
|
wuzhenghui
|
5899701b68
|
feat(esp_pm): fix esp32p4 cpu powerdown kconfig dependency error
|
2024-05-20 14:01:00 +08:00 |
|
wuzhenghui
|
0d06f94d99
|
fix(esp_hw_support): fix unsafe sleep critical area
|
2024-04-18 18:07:06 +08:00 |
|
wuzhenghui
|
8f33c69c30
|
fix(esp_hw_support): disable mpll before sleep to avoid mspi module entering an error state
|
2024-04-18 18:07:02 +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
|
534e7a528f
|
feat(pm): support pd top for esp32c5beta3
|
2024-04-12 11:34:54 +08:00 |
|
Lou Tianhao
|
22c66db66b
|
draft(esp_hw_support): need to support rtcio for c5beta3
|
2024-04-10 11:45:15 +08:00 |
|
Lou Tianhao
|
3fb4909483
|
feat(example): support esp32c5 timer/gpio/uart wakeup
|
2024-04-10 11:45:04 +08:00 |
|
Lou Tianhao
|
86221b2ed7
|
change(esp_hw_support): remove fast osc calibration during light sleep(need c5mp to fix)
|
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 |
|
wuzhenghui
|
cbc66bd365
|
fix(esp_hw_support): move deepsleep phy callback before PLL disable
|
2024-04-02 16:38:01 +08:00 |
|
Jiang Jiang Jian
|
0c68b9b06c
|
Merge branch 'feat/sleep_retention_depends_power_state_management' into 'master'
sleep retention multiple modules initialization and dependency management
Closes WIFI-5252 and IDFGH-11302
See merge request espressif/esp-idf!28941
|
2024-04-01 09:28:42 +08:00 |
|
Li Shuai
|
c07be48edb
|
change(esp_hw_support): add adc retention module and it is dependencies on the clock modem
|
2024-03-30 11:51:52 +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
|
f1beed90ff
|
feat(esp_hw_support): support esp32p4 sleep clock retention
|
2024-03-28 19:18:24 +08:00 |
|
Marius Vikhammer
|
1c73c657c9
|
Merge branch 'ci/console_test_coverage' into 'master'
ci(console): improve esp-system console test-coverage
Closes IDFCI-1856, IDF-9576, and IDF-9577
See merge request espressif/esp-idf!29748
|
2024-03-28 11:14:57 +08:00 |
|
wuzhenghui
|
ccaae61fee
|
feat(esp_hw_support): support esp32p4 deepsleep
|
2024-03-27 13:59:36 +08:00 |
|
Marius Vikhammer
|
42fc463c81
|
fix(console): fixed CONSOLE_NONE not working on C2/C3
|
2024-03-26 13:39:10 +08:00 |
|
wuzhenghui
|
bbc8fd5c9c
|
feat(esp_hw_support): support esp32p4 sleep cpu retention
|
2024-03-15 18:13:25 +08:00 |
|
Wu Zheng Hui
|
5a682c3bbb
|
Merge branch 'feature/optimize_chips_active_power' into 'master'
feat(system): Optimize the power consumption of esp32h2 and esp32c6 in the active state
Closes IDF-5658
See merge request espressif/esp-idf!27798
|
2024-03-14 12:08:33 +08:00 |
|
wuzhenghui
|
0fc97f0e84
|
feat(gpio): support LP_IO clock gating management
|
2024-03-13 11:56:14 +08:00 |
|
wuzhenghui
|
174386f133
|
ci: enable lightsleep related tests
|
2024-03-10 10:51:28 +08:00 |
|
wuzhenghui
|
65e9d0ddb9
|
feat(esp_hw_support): add esp32p4 sleep initial support
|
2024-03-10 10:51:28 +08:00 |
|
wuzhenghui
|
856f043331
|
feat(esp_hw_support): add esp32p4 pmu initial support
|
2024-03-10 10:51:28 +08:00 |
|
wuzhenghui
|
4e731e8612
|
fix(esp_hw_support): fix cache safe check function
|
2024-02-27 17:29:24 +08:00 |
|
Cao Sen Miao
|
6768805d20
|
fix(uart,usj...): Fix wrong serial number that has been parsed to rom functions,
Closes https://github.com/espressif/esp-idf/issues/12958
|
2024-01-18 10:51:51 +08:00 |
|
xiaqilin
|
3b2cbe4363
|
fix(sleep): fix the issue of asymmetry in suspend/resume cache when skipping sleep.
|
2024-01-05 19:18:43 +08:00 |
|
laokaiyao
|
a48f4760d2
|
feat(esp32c5): add system related supports
|
2024-01-02 11:17:11 +08:00 |
|