Wu Zheng Hui
|
eab98765ad
|
Merge branch 'feature/introduce_internal_sleep_sub_mode_configure_api' into 'master'
feat(esp_hw_support): introduce internal sleep sub mode configure api
Closes PM-216
See merge request espressif/esp-idf!30687
|
2024-09-11 17:01:59 +08:00 |
|
Lou Tianhao
|
0926a700c2
|
feat(pm): support basic pmu sleep
|
2024-09-10 10:44:13 +08:00 |
|
wuzhenghui
|
5184d7ec98
|
change(esp_hw_support): replace esp_sleep_periph_use_8m with new API
|
2024-09-07 02:04:43 +08:00 |
|
wuzhenghui
|
7555686649
|
change(esp_hw_support): replace rtc_sleep_enable_ultra_low with new API
|
2024-09-07 02:04:43 +08:00 |
|
wuzhenghui
|
b1df2688ce
|
change(esp_hw_support): replace esp_sleep_enable_adc_tsens_monitor with new API
|
2024-09-07 02:04:43 +08:00 |
|
wuzhenghui
|
417edbb2e2
|
feat(esp_hw_support): introduce sub sleep mode config API
|
2024-09-07 02:04:38 +08:00 |
|
wanckl
|
19c6e77a31
|
fix(mspi): collect mspi iomux pin macro from iomux_reg.h to spi_pins.h
|
2024-09-03 13:55:00 +08:00 |
|
Lou Tianhao
|
4393343ac9
|
fix(ci): some actions taken to pass ci
|
2024-08-29 14:15:41 +08:00 |
|
Lou Tianhao
|
02f5e0f98c
|
change(pm): remove rc32k for esp32c5
|
2024-08-28 10:44:09 +08:00 |
|
Lou Tianhao
|
bfba80b778
|
fix(pm): write back cache for psram and hold psram cs1
squash! fix(pm): write back cache for psram and hold psram cs1
|
2024-08-28 10:44:08 +08:00 |
|
Lou Tianhao
|
47a0677525
|
feat(pm): support ext1_wakeup/esp_deep_sleep_enable_gpio_wakeup for esp32c5mp deepsleep
|
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
|
980ec70d0a
|
feat(esp_hw_support): support pmu init and sleep for esp32c5
fix(ci): add efuse header in pmu_sleep
|
2024-08-28 10:44:08 +08:00 |
|
Song Ruo Jing
|
706935f468
|
fix(gpio): esp32p4 IOs cannot keep being held in the entire deep sleep process
|
2024-08-15 21:54:21 +08:00 |
|
wuzhenghui
|
da4c55fdbb
|
feat(esp_hw_support): support esp32p4 gpio wakeup deepsleep
|
2024-07-16 17:55:07 +08:00 |
|
Jiang Jiang Jian
|
7cf952e928
|
Merge branch 'fix/fix_p4_mpll_disable_order' into 'master'
fix(esp_hw_support): disable P4 mpll clock after L1 dcache writeback
Closes PM-138
See merge request espressif/esp-idf!31587
|
2024-07-08 14:06:07 +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
|
1ac05e89b0
|
fix(esp_hw_support): disable mpll clock after L1 dcache writeback
|
2024-06-19 11:43:58 +08:00 |
|
laokaiyao
|
21f870ecd5
|
remove(c5beta3): remove c5 beta3 system files
|
2024-06-17 12:02:15 +08:00 |
|
laokaiyao
|
865e3ee2de
|
feat(touch_sens): touch sensor driver-ng on P4
|
2024-06-12 12:09:17 +08:00 |
|
wuzhenghui
|
cca222948a
|
fix(esp_driver_gpio): manage lp_io module clock by driver
Closes https://github.com/espressif/esp-idf/issues/13683
|
2024-06-05 17:56:37 +08:00 |
|
Gao Xu
|
78c40fd19a
|
Merge branch 'esp32p4/add_adc_support' into 'master'
feat(adc): support ADC oneshot/continuous mode on ESP32P4
Closes IDF-6496 and IDF-6497
See merge request espressif/esp-idf!28281
|
2024-06-05 16:31:59 +08:00 |
|
Song Ruo Jing
|
dca7c286d0
|
feat(uart): support uart module sleep retention on c6/h2/p4
|
2024-06-03 12:40:43 +08:00 |
|
wuzhenghui
|
edbd2266a4
|
feat(esp_hw_support): support LP_Peripheral & CNNT power domain auto powerdown on esp32p4eco1
|
2024-05-31 14:51:10 +08:00 |
|
wuzhenghui
|
a68668c392
|
change(esp_hw_support): do timergroup watchdogs retention by needs
|
2024-05-28 15:17:19 +08:00 |
|
gaoxu
|
c1edeca849
|
fix(dma): feat(adc): support ADC oneshot mod on ESP32P4
|
2024-05-22 15:23:58 +08:00 |
|
Jiang Jiang Jian
|
9fe3b0fc31
|
Merge branch 'bugfix/stop_tg_wdt_in_xpd_xtal_lightsleep' into 'master'
fix(esp_hw_support): stop tg wdt in xpd xtal lightsleep
Closes PM-33
See merge request espressif/esp-idf!27566
|
2024-05-21 20:19:10 +08:00 |
|
wuzhenghui
|
cded21d50e
|
fix(esp_hw_support): fix hw CPU retention chips build error if not powerdown CPU in sleep
|
2024-05-20 11:04:06 +08:00 |
|
wuzhenghui
|
1fa8216830
|
fix(esp_hw_support/sleep): stop TG0/TG1 watchdog if XTAL not power down in lightsleep
|
2024-05-13 15:46:42 +08:00 |
|
wuzhenghui
|
ad54af74d6
|
change(esp_hw_support/sleep): improve esp32c3 systimer stall bug workaround
|
2024-05-13 15:07:40 +08:00 |
|
wuzhenghui
|
01dce77fa7
|
feat(esp_pm): fix esp32p4 cpu powerdown kconfig dependency error
|
2024-04-23 11:54:45 +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 |
|