Commit Graph
4285 Commits
Author SHA1 Message Date
zhuanghang 26df946075 feat(802.15.4): supported 802.15.4 for esp32h21 2026-05-18 15:15:32 +08:00
hebinglin 1339cc41f9 change(modem): update esp32h21 modem_syscon header 2026-05-18 14:15:27 +08:00
morris b264544bd9 Merge branch 'feat/support_gdma_sleep_retention_on_s31' into 'master'
feat(gdma): support gdma sleep retention on s31

Closes IDF-14760 and IDF-15640

See merge request espressif/esp-idf!46959
2026-05-15 14:44:08 +08:00
morris e58dabe7a7 feat(etm): add modem ETM support on esp32s31
Enable modem ETM capability on esp32s31 and add a dedicated modem_etm LL
implementation with the correct event/task status register mapping.
2026-05-15 11:32:26 +08:00
Gao Xu 891c53b472 Merge branch 'feat/adc_continuous_s31' into 'master'
ADC: oneshot and continuous mode support on ESP32-S31

Closes IDF-14744 and IDF-14741

See merge request espressif/esp-idf!47423
2026-05-15 10:15:55 +08:00
Gao Xu b66f6bcc86 Merge branch 'feat/cam_support_s31' into 'master'
Support dvp cam on ESP32-S31

Closes IDF-14722

See merge request espressif/esp-idf!47850
2026-05-15 10:03:53 +08:00
gaoxu 4e3751b32e feat(cam): support dvp cam on ESP32-S31 2026-05-14 17:09:49 +08:00
gaoxu 03c8862a9f feat(adc): support ADC single ended oneshot and continuous mode on ESP32-S31 2026-05-14 16:31:29 +08:00
Alexey Gerenkov edb75262a1 Merge branch 'feature/update-esp-clang-to-esp-21.1.3_20260304' into 'master'
feat(tools): update esp-clang version to esp-21.1.3_20260408

Closes IDF-14965, LLVM-501, and LLVM-531

See merge request espressif/esp-idf!46361
2026-05-13 22:54:10 +08:00
Mahavir Jain cee71ceb39 Merge branch 'feat/enable_secure_boot_support_for_esp32h4' into 'master'
feat: enable support for secure boot in esp32h4

Closes IDF-12262 and IDF-12966

See merge request espressif/esp-idf!45603
2026-05-13 19:07:25 +05:30
Mahavir Jain c9fe519dcb Merge branch 'feat/enable_ecdsa_support_for_esp32h4' into 'master'
Feat/enable ecdsa support for esp32h4

Closes IDF-12259

See merge request espressif/esp-idf!45493
2026-05-13 18:56:10 +05:30
Chen Jichang cc3edfa727 feat(gdma): support gdma sleep retention on s31 2026-05-13 18:09:17 +08:00
Gao Xu 69136606ab Merge branch 'feat/s31_rng_basic_support' into 'master'
Feat/s31 rng support

Closes IDF-14632, WIFIBUG-1875, and TZ-2554

See merge request espressif/esp-idf!47217
2026-05-13 17:47:59 +08:00
Chen Ji Chang 19f256914e Merge branch 'fix/correct_lp_ana_base_reg_on_h4_h21' into 'master'
fix(lp_ana): correct lp ana reg base addr of h4 and h21

Closes PM-744

See merge request espressif/esp-idf!48434
2026-05-13 16:50:47 +08:00
morris 3d452de7a3 fix(drivers): sleep retention failure on esp32s31 2026-05-13 11:12:08 +08:00
Marius Vikhammer 73dc40eb8a Merge branch 'feature/s31_lp_i2c' into 'master'
feat(ulp): support I2C on ULP for S31

Closes IDF-14635

See merge request espressif/esp-idf!48405
2026-05-13 08:31:29 +08:00
Konstantin Kondrashov 485ab9aa29 Merge branch 'feature/recovery_bootloader_support' into 'master'
feat(bootloader): Support recovery bootloader for ESP32P4

Closes IDF-15653 and IDF-13165

See merge request espressif/esp-idf!48215
2026-05-12 23:24:40 +03:00
nilesh.kale f400c78d42 feat(hal): enable ecdsa support in esp32h4 2026-05-12 15:26:17 +05:30
nilesh.kale b9a394e75e feat(hal): enabled ecc p-384 support for esp32h4 2026-05-12 15:19:32 +05:30
Marius Vikhammer ab9cf37a1b feat(ulp): support I2C on ULP for S31 2026-05-12 17:32:23 +08:00
Chen Jichang 747f1eedc8 fix(lp_ana): correct lp ana reg base addr of h4 and h21 2026-05-12 15:48:49 +08:00
C.S.M 036fcf8e37 Merge branch 'feat/bod_bringup_s31' into 'master'
feat(bod): Add bod support on esp32s31

Closes IDF-14658

See merge request espressif/esp-idf!48310
2026-05-12 15:29:19 +08:00
C.S.M 2b7992213c feat(bod): Add bod support on esp32s31 2026-05-12 12:30:35 +08:00
Marius Vikhammer c3ed3898eb Merge branch 'feature/s31_lpcpu_pmp' into 'master'
feat(ulp): support lp-core PMP on ESP32-S31

Closes IDF-15240

See merge request espressif/esp-idf!48335
2026-05-12 11:14:20 +08:00
Marius Vikhammer 88b39e88c4 feat(ulp): support lp-core PMP on ESP32-S31 2026-05-12 09:20:30 +08:00
nilesh.kale 76e2e6d53f feat: enable support for secure boot in esp32h4 2026-05-11 16:26:01 +05:30
Wang Meng Yang cb4a55ace2 Merge branch 'feat/support_ble_light_sleep_esp32s31_rebase' into 'master'
feat(ble): supported ble light sleep feat on esp32s31 and esp32h4

See merge request espressif/esp-idf!48262
2026-05-11 18:35:50 +08:00
gaoxu 3d7a643ff7 feat(rng): trng refactor to ll functions on esp32s31 2026-05-11 09:08:25 +08:00
hongshuqing fab36071f8 support bootloader_random api 2026-05-11 09:08:19 +08:00
gaoxu aa54a711af feat(rng): basic rng support on esp32s31 2026-05-11 09:08:12 +08:00
cjin 19760a8722 feat(ble): supported ble light sleep feat on esp32h4 2026-05-11 08:34:15 +08:00
cjin b6643c4786 feat(ble): supported ble light sleep feat on esp32s31 2026-05-11 08:34:15 +08:00
Marius Vikhammer 9851d0e398 feat(wdt): support sleep retention for WDT on S31, H4 2026-05-09 15:53:13 +08:00
Marius Vikhammer 2fa1906b0a Merge branch 'feature/s31_lp_mailbox' into 'master'
feat(ulp): enable LP mailbox on S31

Closes IDF-14637

See merge request espressif/esp-idf!48218
2026-05-09 10:58:41 +08:00
Chen Ji Chang ddf89f975f Merge branch 'fix/add_h4_pmu_modem_regs' into 'master'
fix(esp32h4): add pmu modem regs on h4

See merge request espressif/esp-idf!48278
2026-05-09 10:51:52 +08:00
Konstantin Kondrashov e8609f59a8 feat(bootloader): Support recovery bootloader for ESP32S31 and ESP32P4 2026-05-08 16:45:14 +03:00
Chen Jichang fae99eac94 fix(esp32h4): add pmu modem regs on h4 2026-05-08 14:32:15 +08:00
wuzhenghui 799669c7a4 feat(esp_hw_support): support main power control during VBAT powered deep sleep 2026-05-08 14:24:35 +08:00
Marius Vikhammer 6023f07868 feat(ulp): add support for mailbox on S31 2026-05-08 14:06:04 +08:00
wuzhenghui 5c2e3b768e feat(esp_hw_support): support LP_Probe in debug probe driver & sig inversion 2026-05-08 10:21:38 +08:00
Alexey Gerenkov 97e6873e34 feat(tools): update esp-clang version to esp-21.1.3_20260304 2026-05-07 17:42:32 +03:00
Jiang Jiang Jian d9cfb2908a Merge branch 'bugfix/idf_13957' into 'master'
bugfix: fix wifi loss packet and missing interrupt issues when switching root clock source

Closes WIFI-7270, IDF-13957, and IDF-11064

See merge request espressif/esp-idf!46459
2026-05-07 20:57:31 +08:00
wuzhenghui 820475f0e7 fix(esp_hw_support): 1v8 flash/psram dedicate ldo depends on pd_cur on 2026-05-07 12:02:06 +08:00
wuzhenghui cbba7795be fix(soc): fix gpio output status retention for all targets 2026-05-07 12:02:05 +08:00
wuzhenghui 3f6957450f feat(esp_hw_support): support psram PD_TOP retention 2026-05-07 12:02:01 +08:00
wuzhenghui 4df0db5201 change(esp_hw_support): GPIO wakeup source is not avaliable if HP periph is off on s31 2026-05-07 08:39:57 +08:00
wuzhenghui 7c10126309 feat(esp_hw_support): isolate all digital io to suppress pad leakage on TOP pd sleep 2026-05-07 08:39:56 +08:00
wuzhenghui 8d3732c053 feat(esp_hw_support): support esp32s31 system & peripherals retention 2026-05-07 08:39:56 +08:00
wuzhenghui a07e2c8d85 feat(esp_hw_support): support esp32s31 CPU/FPU retention 2026-05-07 08:39:56 +08:00
wuzhenghui 68bd919fda feat(esp_hw_support): support esp32s31 DFS 2026-05-07 08:39:52 +08:00