Commit Graph
4214 Commits
Author SHA1 Message Date
Chen Chen 270d9e0187 fix(i2s): fix the I2S clock source from rtc_fast to rc_fast 2026-04-28 15:21:01 +08:00
Island 05e61fe765 Merge branch 'feat/support_ble_iso_coex' into 'master'
Support blufi on esp32s31

Closes BT-4318

See merge request espressif/esp-idf!47861
2026-04-27 16:18:11 +08:00
Chen Chen bd1afdeb48 Merge branch 'feat/pcnt_support_s31' into 'master'
feat(pcnt): support pcnt on esp32s31

Closes IDF-14699

See merge request espressif/esp-idf!47767
2026-04-27 12:07:33 +08:00
zhiweijian 093a521048 feat(ble): Supported blufi on esp32s31 2026-04-27 11:47:22 +08:00
Omar Chebib 8e2c7cd3aa Merge branch 'fix/update_p4_clic_registers' into 'master'
fix(soc): update the ESP32-P4 CLIC registers that changed with Rev3

See merge request espressif/esp-idf!46372
2026-04-24 18:27:13 +08:00
Chen Chen 2658eda240 feat(pcnt): support pcnt on esp32s31 & add group_id config 2026-04-24 17:16:15 +08:00
Song Ruo Jing b18f90cd82 Merge branch 'feature/esp32s31_ppa_support' into 'master'
feat(ppa): add support for ESP32S31

Closes IDF-14769

See merge request espressif/esp-idf!47281
2026-04-24 15:43:38 +08:00
Jiang Jiang Jian bc85b10de7 Merge branch 'bugfix/fix_modem_sleep_flag_clear_failed' into 'master'
fix(wifi): fix modem sleep flag clear failed & fix(pm): fix crash when dtim=0, support coex beacon drop &fix coexist force wake behaviour with offchannel to optimize performance at returning home channel

Closes WIFI-7246, WIFIBUG-1585, and WIFI-7306

See merge request espressif/esp-idf!46830
2026-04-24 15:03:23 +08:00
Song Ruo Jing 6441c76ef4 feat(ppa): add support for ESP32S31 2026-04-24 11:47:41 +08:00
Omar Chebib bfe71ea0b9 Merge branch 'fix/simd_esp32s31' into 'master'
soc: enable the SIMD caps for the ESP32-S31

Closes IDF-14661

See merge request espressif/esp-idf!47836
2026-04-24 09:37:23 +08:00
sibeibei 5c936ee229 fix(wifi): fix modem sleep flag clear failed 2026-04-23 20:30:26 +08:00
Jiang Jiang Jian 4586d65af3 Merge branch 'chip/bringup_esp32s31_wifi_coexist' into 'master'
Chip/bringup esp32s31 wifi coexist

Closes IDF-14614, IDF-14616, IDF-14617, and IDF-14615

See merge request espressif/esp-idf!47697
2026-04-23 11:44:14 +08:00
Island fbd6ae1b9e Merge branch 'feat/ble_iso_lea_s31' into 'master'
feat(ble_audio): Support ISO and LE Audio on ESP32-S31

Closes IDF-14608

See merge request espressif/esp-idf!47837
2026-04-23 11:27:51 +08:00
morris a4baf29829 Merge branch 'feature/retention-driver-refactor' into 'master'
feat: move retention info from esp_hal to esp_driver

See merge request espressif/esp-idf!47828
2026-04-23 10:33:02 +08:00
Tomas Rezucha 47faecc3e4 Merge branch 'refactor/usb_leakage' into 'master'
Refactor deep-sleep USB leakage current workaround

See merge request espressif/esp-idf!47746
2026-04-22 15:43:02 +02:00
muhaidong 94bab9eea9 fix(coex): rename external coexist releated gpio sig map 2026-04-22 21:13:13 +08:00
muhaidong a3be8db3a4 feat(coex): support esp32s31 external coexist 2026-04-22 21:13:13 +08:00
He Binglin 92e1d04b4f Merge branch 'bugfix/esp_idf_ulp_wakeupcauses_record' into 'master'
fix(ulp): record wakeup causes before lp core request sleep

Closes PM-677 and IDFCI-8878

See merge request espressif/esp-idf!46467
2026-04-22 20:13:17 +08:00
Armando (Dou Yiwen) a978b8f476 Merge branch 'change/remove_psram_ticket' into 'master'
change(psram): remove ticket

Closes IDF-14718

See merge request espressif/esp-idf!47845
2026-04-22 10:17:43 +00:00
Linyan Liu 7adda3f869 feat(ble_audio): Support ISO and LE Audio on ESP32-S31 2026-04-22 18:15:59 +08:00
Marius Vikhammer 5f4161b710 Merge branch 'feature/lockup_debug' into 'master'
feat(esp_system): add CPU lockup debug support for esp32h4 and esp32s31

See merge request espressif/esp-idf!47630
2026-04-22 17:52:36 +08:00
Marius Vikhammer 0a75d8a358 Merge branch 'bugfix/cleanup_leftover_timer_todo_s31' into 'master'
fix(esp_timer): removed leftover TODOs

Closes IDF-14693

See merge request espressif/esp-idf!47842
2026-04-22 17:17:09 +08:00
Armando (Dou Yiwen) 7e6995b8cb change(psram): remove ticket
Signed-off-by: Armando (Dou Yiwen) <douyiwen@espressif.com>
2026-04-22 16:36:21 +08:00
hebinglin 0603e0eb23 fix(ulp): record wakeup causes before lp core request sleep 2026-04-22 16:22:11 +08:00
Tomas Rezucha 6e0878131e Revert "fix(esp_hw_support): Fix deepsleep leakage after initializing USB HS phy"
This reverts commit 7107177e2d.
2026-04-22 10:05:46 +02:00
Marius Vikhammer 9ddde5df89 fix(esp_timer): removed leftover TODOs 2026-04-22 15:11:01 +08:00
Omar Chebib de7deafddb fix(soc): enable the SIMD caps for the ESP32-S31 2026-04-22 14:34:52 +08:00
Omar Chebib 6f38fa2240 fix(soc): update the ESP32-P4 CLIC registers that changed with Rev3 2026-04-22 14:09:01 +08:00
morris efabe471c3 feat(parlio): move parlio retention info from esp_hal_parlio to esp_driver_parlio 2026-04-22 13:53:32 +08:00
Marius Vikhammer 8e2b416c38 feat(esp_system): add CPU lockup debug support for esp32h4 and esp32s31 2026-04-22 11:11:02 +08:00
laokaiyao 8d0fca08a0 feat(i2s): support i2s & apll on esp32s31 2026-04-22 09:30:53 +08:00
Wang Meng Yang e1b81f0aad Merge branch 'feat/support_ble_bredr_on_esp32s31' into 'master'
feat(bt): Support Bluetooth LE and Bluetooth Classic on ESP32-S31

Closes IDF-15185, IDF-15188, IDF-15189, IDF-15193, and IDF-15192

See merge request espressif/esp-idf!47330
2026-04-22 08:03:07 +08:00
Chen Ji Chang 7ed6c83eb5 Merge branch 'feat/support_lcd_on_s31' into 'master'
feat(lcd): support rgb and i80 lcd on s31

Closes IDF-14750, IDF-14751, IDF-14753, and IDF-14754

See merge request espressif/esp-idf!47312
2026-04-22 00:40:26 +08:00
cjin deea9fc5ad fix(bt): temp disable ble iso support 2026-04-21 17:53:26 +08:00
Wang Mengyang 63a619275b fix(esp_coex): Disable coexist build for ESP32-S31 before it is supported
- Disable blufi example build on ESP32-S31
2026-04-21 17:53:24 +08:00
cjin ee99444c35 fix(ble): fix ble example compilation errors 2026-04-21 17:50:36 +08:00
wangmengyang 11268d8bfb feat(bt): Add initial support of Bluetooth Classic on ESP32-S31
- feat(soc_caps): Enable BT Classic and BLE in esp32s31
- Add git submodule for ESP32-S31 bt controller lib files
- changed sdkconfig.defaults and README for Bluetooth Classic examples
- change(docs): Added vendor HCI documentations for ESP32-S31
- change(Bluedroid): Adapt to ESP32-S31 due to some API differences on
  Bluetooth controller from ESP32
- change(bt): Modify CMakeLists.txt to support the Bluetooth dual-mode
  architecture on ESP32-S31
- change(bt): Add ECC P-192 functions to tinycrypt
2026-04-21 17:50:34 +08:00
Zhang Wen Xu 9c2bde6b64 Merge branch 'feat/support_154_on_s31' into 'master'
feat(802.15.4): support 154 on esp32s31

Closes IDF-14802, IDF-14803, and IDF-14612

See merge request espressif/esp-idf!47440
2026-04-21 09:27:39 +00:00
morris 1dcd6fcf08 Merge branch 'feat/uhci_esp32s31_support' into 'master'
feat(uhci): Add support for uhci on esp32s31

Closes IDF-14791

See merge request espressif/esp-idf!47730
2026-04-21 15:57:55 +08:00
Hu Rui 131bb462a4 feat(uhci): Add support for uhci on esp32s31 2026-04-21 14:41:22 +08:00
Chen Jichang a3f14c8ed1 feat(lcd): support rgb and i80 lcd on s31 2026-04-21 14:18:31 +08:00
morris 754ec03795 Merge branch 'feat/support_parlio_on_h21' into 'master'
feat(parlio): support parlio on esp32h21

Closes IDF-11570, IDF-11571, and IDF-11572

See merge request espressif/esp-idf!47356
2026-04-21 11:40:57 +08:00
Armando (Dou Yiwen) 9501efde96 Merge branch 'feat/mmu_configurable_page_size_s31' into 'master'
mmu: supported configurable page size on s31

See merge request espressif/esp-idf!47193
2026-04-21 03:31:16 +00:00
Chen Ji Chang 83e7b11716 Merge branch 'feat/lcd_use_apll_clock' into 'master'
refactor(clk_tree): use general api to enable the clk

Closes IDF-11478 and IDF-12972

See merge request espressif/esp-idf!35952
2026-04-20 22:12:01 +08:00
Konstantin Kondrashov b43ee27ebc Merge branch 'feature/esp32c5_efuse_calib_update' into 'master'
feat(efuse): Adds efuse calibration field for esp32c5

Closes IDF-15574

See merge request espressif/esp-idf!47701
2026-04-20 16:31:05 +03:00
zhuanghang 9d3a0945fb feat(802.15.4): support 154 on esp32s31 2026-04-20 19:47:47 +08:00
Marius Vikhammer 1af2cc08bb Merge branch 'feature/ulp_esp32s31' into 'master'
feat(ulp): add support for ulp on esp32s31

Closes IDF-14640

See merge request espressif/esp-idf!47268
2026-04-20 19:19:35 +08:00
armando ab026ecc01 feat(mmu): configurable page size s31 support 2026-04-20 16:58:29 +08:00
Marius Vikhammer 9a5af5a7c9 Merge branch 'bugfix/h4_intr_cleanup' into 'master'
fix(interrupts): cleanup leftover todo from H4 bringup

Closes IDF-12303

See merge request espressif/esp-idf!47711
2026-04-20 16:40:50 +08:00
He Binglin 1714d6a2c4 Merge branch 'feat/esp_idfesp32h4_eco1_sleep_support' into 'master'
Feat/ESP32H4 ECO1 Sleep Support

Closes PM-633

See merge request espressif/esp-idf!47023
2026-04-20 15:44:19 +08:00