Commit Graph

3944 Commits

Author SHA1 Message Date
morris 5fe2a941f5 Merge branch 'feat/dedic_gpio_s31' into 'master'
feat(gpio): support dedicated gpio for s31

Closes IDF-14782

See merge request espressif/esp-idf!45093
2026-01-16 11:11:22 +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
Chen Chen a8ef2b0c0c feat(gpio): support dedicated gpio for s31 2026-01-15 14:48:55 +08:00
morris 36a6bfe3a6 feat(soc): make flash encryption depends on SOC_FLASH_ENC_SUPPORTED 2026-01-14 16:04:28 +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
Chen Jichang 62dd2cb09b fix(soc): correct some reg bases on s31 2026-01-14 15:26:09 +08:00
Chen Chen 4fc45b4633 Merge branch 'feat/s31_sdm_support' into 'master'
feat(sdm): support SDM on esp32s31

Closes IDF-14783

See merge request espressif/esp-idf!45032
2026-01-14 09:42:18 +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
Ondrej Kosta a45f42de7c Merge branch 'feat/esp32p4_eco5_emac' into 'master'
Added PTP PPS Feature

Closes IDF-13513

See merge request espressif/esp-idf!44345
2026-01-13 16:24:09 +08:00
Chen Chen 43dbdd75a3 feat(sdm): support SDM on esp32s31 2026-01-13 15:09:55 +08:00
Chen Chen b9a308a47c Merge branch 'refactor/i2c_soc_caps_cleanup' into 'master'
refactor(i2c): cleanup I2C definitions in soc_caps.h

Closes IDF-13690

See merge request espressif/esp-idf!44962
2026-01-13 11:32:26 +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 0e4ae326e9 feat(esp_hw_support): support sdm retention in esp32h21 2026-01-12 19:57:47 +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
Ondrej Kosta f8b055bd11 feat(esp_eth): added PTP EMAC PPS0 support on ESP32P4v3
feat(esp_eth): added options to configure PTP module

feat(esp_eth): removed all PTP ioctl commands and created API
2026-01-12 17:13:25 +08:00
Chen Chen 17d2041821 refactor(i2c): cleanup I2C definitions in soc_caps.h 2026-01-12 17:07:04 +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
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 e08dd5b1da change(soc): update pmu icg mapping in esp32h4mp 2026-01-12 10:40:55 +08:00
hebinglin f53a9a3a76 feat(esp_hw_support): support hp uart wakeup with 4 modes in esp32h4 2026-01-12 10:40:55 +08:00
hebinglin d447d5105e feat(esp_hw_support): support ICG control for peripherals in esp32h4 2026-01-12 10:40:55 +08:00
Zhang Wen Xu e54b8e7f23 Merge branch 'feat/split_154_hal_components' into 'master'
feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component

Closes IDF-15096

See merge request espressif/esp-idf!44855
2026-01-09 08:49:26 +00:00
zlq 02f3974b6a fix(pvt): fix pvt retention bug,replace pvt_retention with pvt_init 2026-01-09 15:55:38 +08:00
Island a8cfb404e5 Merge branch 'fix/change_some_example_config' into 'master'
feat(ble/bluedroid): Add new bluedroid host examples (master)

Closes BLERP-2492

See merge request espressif/esp-idf!44896
2026-01-08 21:03:13 +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
zhiweijian ce72e90291 feat(ble/bluedroid): Add new bluedroid host examples 2026-01-08 12:17:26 +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 7675ce81df Merge branch 'feat/enable_pseudo_round_support_for_xts_aes_esp32p4_eco5' into 'master'
feat: added support for pseudo round xts aes in esp32p4 eco5

Closes IDF-13525

See merge request espressif/esp-idf!44376
2026-01-07 20:07:45 +05:30
hebinglin 5443411c78 change(esp_hw_support): update pmu param for esp32h4mp 2026-01-07 17:18:07 +08:00
zwx 47af508b7a feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component 2026-01-07 16:41:47 +08:00
C.S.M cf63454b21 Merge branch 'hal/move_i3c_hal' into 'master'
refactor(i3c): Move i3c hal to seperate folder

See merge request espressif/esp-idf!44770
2026-01-07 15:41:57 +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
nilesh.kale f42e35bb68 feat: added support for pseudo round xts aes in esp32p4 eco5 2026-01-07 13:20:55 +08:00
C.S.M 060283f782 refactor(i3c): Move i3c hal to seperate folder 2026-01-07 10:26:19 +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
C.S.M 23fbaad6e9 feat(i3c): Add soc and hal support for i3c master 2025-12-31 18:03:05 +08:00
morris b0c4d4b7f3 Merge branch 'soc/etm_header' into 'master'
soc(esp32s31): Add etm souce header

See merge request espressif/esp-idf!44648
2025-12-31 10:07:18 +08:00
wuzhenghui 48ba430297 change(esp_hal_rtc_timer): unify lp_timer/rtc_timer naming to RTC_TIMER 2025-12-30 11:35:36 +08:00
C.S.M 4fda4bd0fd soc(esp32s31): Add etm souce header 2025-12-29 17:49:03 +08:00
Armando (Dou Yiwen) 1db608e658 Merge branch 'feat/mspi_isr' into 'master'
mspi: supported mspi flash and psram isr

Closes IDF-14224

See merge request espressif/esp-idf!43643
2025-12-29 03:29:56 +00:00
Chen Chen f98b9e2b21 feat(gpio): basic support of gpio on s31 2025-12-26 14:54:56 +08:00
Chai Ji’e 729ff1181b Merge branch 'feat/p4eco6_ldo2dcdc_support' into 'master'
feat (p4eco6): open dcdc switch by software when dcdc stable

See merge request espressif/esp-idf!44492
2025-12-26 09:47:26 +08:00
armando 7fe40f12ba feat(mspi): supported mspi flash and psram isr 2025-12-26 01:04:45 +00:00
Song Ruo Jing e0d3cc040d refactor(uart): clean up uart soc_caps 2025-12-25 14:52:11 +08:00
Song Ruo Jing 643b2508fa refactor(uart): remove soc/uart_channel.h 2025-12-25 14:42:43 +08:00
Song Ruo Jing 74aeb3f41f refactor(uart): split UART HAL into separate component 2025-12-25 14:41:28 +08:00
chaijie@espressif.com ac4781c6f2 feat (p4eco6): open dcdc switch by software when dcdc stable 2025-12-25 11:35:28 +08:00