morris
43e6da1796
Merge branch 'refactor/dac_priv_dma_callbacks_v6.1' into 'release/v6.1'
...
refactor(dac): move DMA interrupt handling behind dac_priv_dma callbacks (v6.1)
See merge request espressif/esp-idf!52150
2026-08-28 10:15:29 +08:00
morris
b4f9033645
Merge branch 'feature/add_asrc_sleep_retention_v6.1' into 'release/v6.1'
...
feat(asrc): Add sleep retention
See merge request espressif/esp-idf!51807
2026-08-28 10:10:37 +08:00
Wang Meng Yang
33c6931f9e
Merge branch 'docs/update_coexist_docs_v6.1' into 'release/v6.1'
...
docs(coex): enable coexist docs for c61 h21 h4 s31 (v6.1)
See merge request espressif/esp-idf!51376
2026-08-28 07:49:54 +08:00
Hu Rui
f7dc7a638d
refactor(dac): move DMA interrupt handling behind dac_priv_dma callbacks
2026-08-27 20:25:24 +08:00
morris
4afe3c8206
Merge branch 'fix/ci_h4_enable_spi_test_v6.1' into 'release/v6.1'
...
fix(driver_spi): ci enable h4 generic test (v6.1)
See merge request espressif/esp-idf!51985
2026-08-27 17:56:06 +08:00
morris
b9ebe95a44
Merge branch 'fix/fix_mpll_cali_flow_s31_v6.1' into 'release/v6.1'
...
mpll: improved mpll calibration flow on s31 (v6.1)
See merge request espressif/esp-idf!52000
2026-08-27 17:53:03 +08:00
Mahavir Jain
ead61fe10e
Merge branch 'feat/update_documentation_and_cleanup_for_s31_v6.1' into 'release/v6.1'
...
enable tests and cleanup JIRA references for s31 (v6.1)
See merge request espressif/esp-idf!50378
2026-08-27 13:45:25 +05:30
Mahavir Jain
9058e758d7
Merge branch 'fix/disable-key-mgr_v6.1' into 'release/v6.1'
...
Disable Key Manager support (v6.1)
See merge request espressif/esp-idf!51390
2026-08-27 12:29:18 +05:30
nilesh.kale
256244e89a
feat: enable tests and cleanup jira references for s31
2026-08-27 12:28:24 +05:30
Roland Dobai
26793ea144
Merge branch 'feat/enable_zb_extensions_for_s31_v6.1' into 'release/v6.1'
...
feat(soc): enable zb* extensions for esp32s31 (v6.1)
See merge request espressif/esp-idf!51323
2026-08-27 08:25:51 +02:00
harshal.patil
a827d27b12
change(security): disable Key Manager support on ESP32-C5/P4/S31
...
The Key Manager hardware peripheral in its current form needs further
design changes before it can be offered as a production feature.
Until a revised peripheral design is available, withdraw ESP-IDF
support for it on all Key Manager capable targets.
2026-08-26 13:23:56 +05:30
Armando (Dou Yiwen)
36fc263512
fix(mpll): improved mpll calibration flow on esp32s31
...
Signed-off-by: Armando (Dou Yiwen) <douyiwen@espressif.com >
2026-08-25 10:50:09 +08:00
wanckl
013abfbb11
fix(driver_spi): ci enable h4 generic test
2026-08-24 16:41:37 +08:00
Ma Jing Jing
409e7b5012
feat(asrc): Add sleep retention
2026-08-17 15:13:04 +08:00
linruihao
b26969aaf6
docs(coex): enable coexist docs for c61 h21 h4 s31
2026-08-13 08:23:06 +08:00
Armando (Dou Yiwen)
569c22ea2b
fix(mpll): fix mpll calibration fail bug
2026-08-12 13:22:22 +08:00
Alexey Lapshin
c2283ca1ca
feat(soc): enable zb* extensions for esp32s31
2026-08-03 14:12:30 +08:00
Jiang Jiang Jian
fdf5ee1e93
Merge branch 'feat/optimize_for_esp32h4_light_sleep_ble_current_v6.1_new_chip_only' into 'release/v6.1'
...
Feat/optimize for esp32h4 light sleep ble current v6.1 new chip only
See merge request espressif/esp-idf!51302
2026-07-31 11:32:41 +08:00
Steven Yang
b597024afc
feat(mcpwm): support RC_FAST group clock source
...
Expose RC_FAST as a shared MCPWM group clock source for timers,
capture timers, and carriers on ESP32-C5, ESP32-C6, ESP32-H2,
and ESP32-P4. Fix the ESP32-S31 MCPWM clock selector mapping.
Add a hardware runtime test that verifies MCPWM Timer counting
resolution for every supported clock source.
(cherry picked from commit 8a982614a2 )
2026-07-30 16:38:14 +08:00
morris
6c0c836148
Merge branch 'feat/i2s_tx_sync_esp31s31_v6.1' into 'release/v6.1'
...
feat(i2s): support TX FIFO sync (v6.1)
See merge request espressif/esp-idf!50338
2026-07-30 10:20:49 +08:00
cjin
466097d370
feat(modem_clock): added bt_apb module and separete bt_apb from bt_mac module
2026-07-30 08:17:20 +08:00
morris
f955f05a43
Merge branch 'bugfix/uart_sw_flow_ctrl_xoff_char_v6.1' into 'release/v6.1'
...
fix(uart): fix uart sw flow ctrl XOFF char write to wrong reg on ESP32C6 (v6.1)
See merge request espressif/esp-idf!50523
2026-07-29 18:57:00 +08:00
Jiang Jiang Jian
e61a30edce
Merge branch 'backport/support-esp32s31-dfu-v6.1' into 'release/v6.1'
...
Feat/support esp32s31 dfu (v6.1)
See merge request espressif/esp-idf!50863
2026-07-18 08:07:22 +08:00
Jiang Jiang Jian
e56f3d4c20
Merge branch 'fix/jpeg_enc_encrypt_v6.1' into 'release/v6.1'
...
fix(jpeg): Jpeg can encode and decode in encryption situation (backport v6.1)
See merge request espressif/esp-idf!50662
2026-07-17 15:57:07 +08:00
JiangGuangMing
a37b9efc90
feat: support esp32s31 dfu feature
2026-07-17 11:09:20 +08:00
Jiang Jiang Jian
07c65b3819
Merge branch 'feature/chip764_power_glitch_support_v6.1' into 'release/v6.1'
...
feat(s31): bootloader power glitch reset config (v6.1)
See merge request espressif/esp-idf!50545
2026-07-17 10:44:46 +08:00
hongshuqing
4ab85accea
feat(pwr_glitch): chip764 power glitch reset config
2026-07-16 17:51:17 +08:00
hongshuqing
47009c5458
fix(vol): update dreg_1p1 and dreg_1p1_pvt in bootloader
2026-07-16 17:51:17 +08:00
igor.masar
f7e24571ea
feat(soc): add USB DFU and OTG console caps
...
Add USB DFU and OTG console SOC capability flags for esp32s2, esp32s3, and esp32p4.
Use these caps in Kconfig, documentation conditionals, and idf.py DFU actions so USB support
is derived from SOC capabilities instead of hardcoded target names.
2026-07-16 12:16:11 +08:00
Jiang Jiang Jian
5595996fe8
Merge branch 'feat/update_pmu_pau_reg_description_v6.1' into 'release/v6.1'
...
feat(soc): update esp32c61 PMU & PAU reg header descriptions (v6.1)
See merge request espressif/esp-idf!50431
2026-07-16 11:28:44 +08:00
Jiang Jiang Jian
0e479cbf81
Merge branch 'bugfix/i2c_set_but_not_used_variable_v6.1' into 'release/v6.1'
...
fix(i2c): remove unused but set variables (v6.1)
See merge request espressif/esp-idf!50370
2026-07-16 10:48:53 +08:00
Jiang Jiang Jian
e813155ec4
Merge branch 'feature/dma2d_ppa_sleep_retention_support_v6.1' into 'release/v6.1'
...
feat(ppa): add sleep retention support for DMA2D and PPA (v6.1)
See merge request espressif/esp-idf!50342
2026-07-16 10:48:27 +08:00
Jiang Jiang Jian
b259c51ee3
Merge branch 'change/update_c61_gdma_header_v6.1' into 'release/v6.1'
...
change(ahb_dma): update c61 eco3 header files (v6.1)
See merge request espressif/esp-idf!49835
2026-07-16 10:38:55 +08:00
Song Ruo Jing
a59daff749
fix(uart): fix uart sw flow ctrl XOFF char write to wrong reg on ESP32C6
...
Add software flow control test case
Introduced in e6ef4d1791
Closes https://github.com/espressif/esp-idf/issues/18779
2026-07-15 16:45:39 +08:00
C.S.M
9adcf8677b
feat(psram): Add unencrypted region for psram for esp32s31
2026-07-13 15:01:29 +08:00
Chen Chen
f44f4a82e6
feat(i2s): support TX FIFO sync on esp32s31
2026-07-13 14:43:55 +08:00
morris
a28640f417
fix(i2c): remove unused but set variables
2026-07-13 14:40:45 +08:00
wuzhenghui
c5ffc85029
feat(soc): update PMU & PAU register description
2026-07-06 21:20:58 +08:00
nilesh.kale
c9e90831b8
feat: enable AES GCM support for ESP32-S31
2026-07-06 15:08:38 +05:30
Chen Jichang
1b9d03fd10
change(ahb_dma): update c61 eco3 header files
2026-07-06 10:29:16 +08:00
Jiang Jiang Jian
d6d41b0215
Merge branch 'feat/support_esp32s31_icg_control_v6.1' into 'release/v6.1'
...
feat(esp_hw_support): support PMU clock ICG management for esp32s31 (v6.1)
See merge request espressif/esp-idf!50107
2026-07-03 21:45:42 +08:00
Song Ruo Jing
c8a4073e2b
feat(ppa): add sleep retention support for DMA2D and PPA
2026-07-03 20:56:59 +08:00
Jiang Jiang Jian
88554f3551
Merge branch 'fix/backport_some_wifi_fixes_v6.1' into 'release/v6.1'
...
fix(wifi): backport some wifi fixes to v6.1
See merge request espressif/esp-idf!50183
2026-07-02 17:38:57 +08:00
Jiang Jiang Jian
cf515d20d7
Merge branch 'feat/support_usb_wakeup_v6.1' into 'release/v6.1'
...
feat: support usb as wakeup source from light sleep (v6.1)
See merge request espressif/esp-idf!49497
2026-06-30 19:40:33 +08:00
muhaidong
d7ac95f709
fix(coex): remove unsupported external coex soc caps
2026-06-30 14:52:19 +08:00
wuzhenghui
d5d3cddf23
feat(esp_hw_support): support PMU clock ICG management for esp32s31
2026-06-30 14:23:54 +08:00
Jiang Jiang Jian
d7053ae578
Merge branch 'fix/move_system_retention_to_esp_hw_support_v6.1' into 'release/v6.1'
...
refactor(esp_hw_support): move system_periph_retention from soc to esp_hw_support (v6.1)
See merge request espressif/esp-idf!49749
2026-06-30 14:14:08 +08:00
JiangGuangMing and Cursor
4625335d93
feat(sleep/usb): support usb as wakeup source from light sleep
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-29 16:08:35 +08:00
wuzhenghui
3ad4cfebd6
refactor(esp_hw_support): move system_periph_retention from soc to esp_hw_support
2026-06-17 12:17:19 +08:00
wuzhenghui
964511ca30
feat(soc): disable esp32s31 WFE feature at startup
2026-06-15 10:31:06 +08:00