Chai Ji’e
12587a9426
Merge branch 'bugfix/fix_big_vdddig_bug_p4eco6' into 'master'
...
Fix_vdddig_big_bug when boot in ECO6
Closes IDF-14385
See merge request espressif/esp-idf!44723
2026-01-16 14:11:25 +08:00
morris
d13b4862d1
Merge branch 'bugfix/dma_memcpy_psram_workaround' into 'master'
...
fix(dma): add PSRAM memory barrier for external RAM buffers
Closes IDF-15127
See merge request espressif/esp-idf!45121
2026-01-15 19:14:13 +08:00
He Binglin
94c20b3ba7
Merge branch 'bugfix/esp_idf_c2_pm-613' into 'master'
...
fix(esp_hw_support): fix cpu restart failed due to rtc_clk in flash
Closes PM-613
See merge request espressif/esp-idf!44739
2026-01-15 16:27:40 +08:00
He Binglin
838d020fa8
Merge branch 'change/esp_idf_c5_replace_temp_skip_ci' into 'master'
...
change(esp_system): replace temp_skip_ci with soc_filtered_targets for esp32c5
Closes IDFCI-8108
See merge request espressif/esp-idf!45033
2026-01-15 15:27:28 +08:00
He Binglin
4f26d48e7b
Merge branch 'feat/esp_idf_h4mp_hpuart_wakeup' into 'master'
...
feat: support esp32h4mp hpuart wakeup
Closes PM-457
See merge request espressif/esp-idf!44436
2026-01-15 15:05:28 +08:00
armando
612d42e435
feat(p4): added rev3_1 macro
2026-01-15 11:05:13 +08:00
chaijie@espressif.com
d11cf868db
fix(p4_eco6): Fix_vdddig_big_bug when boot
2026-01-15 11:05:13 +08:00
hebinglin
fa532d0348
change(esp_system): replace temp_skip_ci with soc_filtered_targets for esp32c5
2026-01-15 11:04:09 +08:00
morris
cf33484844
fix(dma): add PSRAM memory barrier for external RAM buffers
2026-01-15 10:11:25 +08:00
Chen Jichang
4709b6b474
change(soc): split SOC_NON_CACHEABLE_OFFSET macro to SRAM/PSRAM/FLASH
2026-01-14 16:04:28 +08:00
Chen Jichang
307b21f591
feat(gdma): add gdma support for s31
2026-01-14 16:04:28 +08:00
He Binglin
40df15b1fc
Merge branch 'feat/esp_idf_esp32h21_sdm_retention' into 'master'
...
Feat/esp idf esp32h21 sdm retention
Closes IDF-14159
See merge request espressif/esp-idf!45014
2026-01-13 19:53:24 +08:00
hebinglin
4a6986b927
fix(esp_hw_support): remove ESP32 linker.lf api that conflict with FORCE_IRAM_ATTR
2026-01-13 19:34:52 +08:00
hebinglin
7843b7b4b8
fix(esp_hw_support): fix cpu restart failed due to rtc_clk in flash
2026-01-13 19:34:08 +08:00
morris
373901e94c
Merge branch 'refactor/remove_gdma_trigger_peripheral_t' into 'master'
...
refactor: remove gdma_trigger_peripheral_t
See merge request espressif/esp-idf!44964
2026-01-13 17:38:53 +08:00
Chen Ji Chang
a05b410e3c
Merge branch 'fix/fix_dma_burst_size_when_flash_enc_enabled' into 'master'
...
fix(gdma): fix dma burst size when flash enc enabled
See merge request espressif/esp-idf!44913
2026-01-13 15:58:46 +08:00
He Binglin
7f98da97d3
Merge branch 'bugfix/esp_idf_c5_eco3_cpu_lockup' into 'master'
...
change: support top pd during sleep for esp32c5 eco3 and remove sleep mmu related flow
Closes IDF-13953
See merge request espressif/esp-idf!43587
2026-01-13 11:04:59 +08:00
hebinglin
c4dbfecd06
fix(esp_hw_support): sleep iram opt operation enable when flash enter dpd
2026-01-12 19:57:52 +08:00
morris
2a5e52f77a
Merge branch 'feat/support_gptimer_on_s31' into 'master'
...
feat(gptimer): add gptimer support on esp32s31
Closes IDF-14745 and IDF-14746
See merge request espressif/esp-idf!44719
2026-01-12 17:57:21 +08:00
hebinglin
4756d62584
change(esp_driver): set cases with toppd check only run in esp32c5eco3 rather than eco2
2026-01-12 14:30:57 +08:00
hebinglin
94b54832f8
change(esp_hw_support): remove sleep_mmu_retention related flow for esp32c5 eco1
2026-01-12 14:15:48 +08:00
hebinglin
4841182afe
feat(esp_hw_support): support top pd during sleep in esp32c5 eco3
2026-01-12 14:15:48 +08:00
hebinglin
2fdf2b992c
revert(esp_hw_support): force top domain power up during sleep
...
This reverts commit 7912f9fafe .
2026-01-12 14:15:48 +08:00
morris
512b499e1b
refactor: remove gdma_trigger_peripheral_t
2026-01-12 13:47:54 +08:00
Chen Jichang
13efd171c7
fix(gdma): fix dma burst size when flash enc enabled
2026-01-12 11:52:08 +08:00
Jiang Jiang Jian
4a2c47e4d4
Merge branch 'bugfix/fix_pvt_after_sleep' into 'master'
...
fix(pvt): fix pvt retention bug,replace pvt_retention with pvt_init
See merge request espressif/esp-idf!44925
2026-01-12 11:22:59 +08:00
hebinglin
d447d5105e
feat(esp_hw_support): support ICG control for peripherals in esp32h4
2026-01-12 10:40:55 +08:00
zlq
02f3974b6a
fix(pvt): fix pvt retention bug,replace pvt_retention with pvt_init
2026-01-09 15:55:38 +08:00
Li Shuai
3a62fdba66
Merge branch 'bugfix/idfci-7928' into 'master'
...
fix ci failed test case of Automatic light occurs when tasks are suspended
Closes IDFCI-7928, IDFCI-3963, and IDFCI-4189
See merge request espressif/esp-idf!44895
2026-01-09 10:22:03 +08:00
Jiang Jiang Jian
382dbc04ea
Merge branch 'bugfix/fix_esp32_phy_init_bb_clock_issue' into 'master'
...
bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at...
Closes ESPCS-1007 and ESPCS-997
See merge request espressif/esp-idf!42511
2026-01-08 20:32:04 +08:00
Li Shuai
0c4a6f2430
change(esp_hw_support): update esp32 sleep parameters when disabling system sleep IRAM optimization
2026-01-08 16:58:05 +08:00
morris
ff5cd85522
Merge branch 'feat/esp_idf_h4mp_support' into 'master'
...
feat: update esp32h4mp pmu param
Closes PM-638
See merge request espressif/esp-idf!44354
2026-01-08 11:30:31 +08:00
Mahavir Jain
e9305f814d
Merge branch 'fix/protect_i_d_rom_memory_split_for_esp32h21' into 'master'
...
feat(esp_hw_support): protect I/D ROM memory split for ESP32-H21
See merge request espressif/esp-idf!44581
2026-01-07 20:07:31 +05:30
hebinglin
d6a27d65eb
change(soc): change for ci pass with esp32h4beta5 soc regs
2026-01-07 20:30:14 +08:00
morris
ebc68a1910
Merge branch 'refactor/sleep_sys_peripheral' into 'master'
...
refactor: cleanup dependency of soc_caps & hal components in sleep_system_peripheral.c
See merge request espressif/esp-idf!44682
2026-01-07 19:29:07 +08:00
hebinglin
5443411c78
change(esp_hw_support): update pmu param for esp32h4mp
2026-01-07 17:18:07 +08:00
morris
dad6e2b020
Merge branch 'feat/support_clk_tree_on_h4mp' into 'master'
...
feat(clk): support clk tree on h4mp
Closes IDF-13632
See merge request espressif/esp-idf!43962
2026-01-07 15:21:04 +08:00
Chen Jichang
94eeb84814
feat(gptimer): add gptimer support on esp32s31
2026-01-07 15:14:54 +08:00
morris
29b865dc07
Merge branch 'refactor/gdma_channel_allocator_both_direction' into 'master'
...
refactor(gdma): channel allocation can return both direction within the same call && Support ESP32-P4 ECO6
Closes IDF-14302 and IDF-14387
See merge request espressif/esp-idf!44456
2026-01-07 13:28:15 +08:00
nilesh.kale
dfc07d30b7
feat(esp_hw_support): protect I/D ROM memory split for ESP32-H21
2026-01-07 13:20:29 +08:00
Chen Chen
f3b5600bd1
refactor: remove some dependency on hal components
2026-01-05 18:02:29 +08:00
morris
fb1b53c7c5
refactor(gdma): channel allocation can return both direction within the same call
2026-01-04 15:39:38 +08:00
Song Ruo Jing
215c9993bf
fix(clk): update H4 to use 64MHz clock for mspi
...
And add pll clock ref count
2026-01-04 14:07:01 +08:00
Chen Jichang
8702d5c986
feat(clk): support clk tree on h4mp
2026-01-04 14:07:01 +08:00
Xiao Xufeng
73735f3e87
test: merge chip-specific performance data headers
2026-01-01 02:35:58 +08:00
Xiao Xufeng
438e07b30e
refactor: Remove idf_test component
...
Split the idf_performance.h and target ver, which hold the performance
thresholds, into the headers of each testing.
In the past pytest also parse the common header to get the thresholds.
Now the logic is also removed. Performance thresholds are supposed to be
in the pytest scripts.
2026-01-01 02:26:42 +08:00
Chen Ji Chang
09a3d16cfa
Merge branch 'fix/fix_dma_fail_when_flash_enc_enabled' into 'master'
...
fix(dma): fix dma alignment when flash_enc enabled
Closes IDFGH-16594
See merge request espressif/esp-idf!43825
2025-12-31 14:57:30 +08:00
Li Shuai
6e9885f7e6
Merge branch 'bugfix/idfgh-16634' into 'master'
...
remove the configurable constraint for sleep memory usage optimization option
Closes IDFGH-16634 and IDF-13780
See merge request espressif/esp-idf!42882
2025-12-31 12:57:50 +08:00
Wu Zheng Hui
dcca718908
Merge branch 'refactor/independent_rtc_timer_hal' into 'master'
...
feat(hal): graduate rtc_cntl_timer/lp_timer hal/ll into a new component: esp_hal_rtc_timer and unify naming
Closes IDF-15045
See merge request espressif/esp-idf!44573
2025-12-31 05:22:06 +08:00
Chen Jichang
f94c0535db
fix(dma): fix dma alignment when flash_enc enabled
...
Closes https://github.com/espressif/esp-idf/issues/17708
2025-12-30 15:22:58 +08:00