Commit Graph
2078 Commits
Author SHA1 Message Date
liuning 4740b40472 fix(phy): wifi mac clock is not required during phy calibration 2026-03-09 16:54:51 +08:00
liuning cb683b0192 fix(wifi): allow to disable wifi modem clocks if wifi is not inited 2026-03-09 16:54:51 +08:00
liuning 11f962d8c7 feat(phy): add check for required clock bits during phy enable 2026-03-09 16:54:45 +08:00
liuning 3ce165d115 bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at coexistence scenarios 2026-03-06 17:27:05 +08:00
Jiang Jiang Jian fb9c37ee48 Merge branch 'refactor/spi_flash_private_v5.4' into 'release/v5.4'
fix(spi_flash): fixed overboundary check skipping of erase and write_encrypted (v5.4)

See merge request espressif/esp-idf!45664
2026-03-03 10:48:35 +08:00
hebinglin 1d2ffd5941 fix(hal): fix the issue of dual-core contention for RTC_CNTL regs 2026-03-02 12:22:15 +08:00
Jiang Jiang Jian b38c9e86ab Merge branch 'fix/fix_p4_lp_adc_unavailable_in_sleep_v5.4' into 'release/v5.4'
feat(esp_hw_support): support ESP_SLEEP_USE_ADC_TSEN_MONITOR_MODE for esp32p4 (v5.4)

See merge request espressif/esp-idf!45530
2026-02-28 11:46:30 +08:00
Jiang Jiang Jian 2ceca64af3 Merge branch 'fix/fix_i2c_modem_clock_ref_count_mismatch_v5.4' into 'release/v5.4'
fix: add reference count control for modem clock devices (v5.4)

See merge request espressif/esp-idf!45535
2026-02-28 11:46:11 +08:00
wuzhenghui 737d311807 fix(esp_hw_support): fix esp_sleep_enable_gpio_wakeup_on_hp_periph_powerdown bad logic 2026-02-13 16:27:36 +08:00
wuzhenghui 9997d2e15a fix(esp_hw_support): make esp_deep_sleep_enable_gpio_wakeup available to PD_TOP lightsleep 2026-02-13 16:27:36 +08:00
Xiao Xufeng a0cdaad414 change(spi_flash): Flash frequency will not be decreased during DFS on ESP32-P4, when PSRAM is not enabled. 2026-02-05 16:04:14 +08:00
Chen Jichang dbff432986 fix(gdma): skip alignment check for AHBDMA version 1 when flash enc 2026-02-02 11:32:48 +08:00
Alexey Gerenkov 25e5769007 Merge branch 'feature/upgrade_toolchain_to_esp-14.2.0_20260121' into 'release/v5.4'
feat(tools): update toolchain version to esp-14.2.0_20260121

See merge request espressif/esp-idf!45455
2026-01-30 21:04:13 +08:00
wuzhenghui d827011de8 fix: add reference count control for modem clock devices 2026-01-30 10:49:22 +08:00
wuzhenghui 6bb8c3d988 feat(esp_hw_support): support esp32p4 ADC_TESEN_MONITOR mode 2026-01-29 20:25:24 +08:00
armando 1f91204fd8 test(mspi): add flash api run on psram stack test for xip_psram case 2026-01-28 15:46:31 +08:00
Alexey Lapshin 3d7c5c1f78 feat(tools): update toolchain version to esp-14.2.0_20260121 2026-01-28 00:21:29 +07:00
Jiang Jiang Jian 156d350352 Merge branch 'feature/support_7.6.1_pvt_auto_dbias_v5.4' into 'release/v5.4'
feat(esp32c6): auto adjust LDO voltage using pvt function (v5.4)

See merge request espressif/esp-idf!44101
2026-01-27 17:16:02 +08:00
Jiang Jiang Jian 32bb4735c1 Merge branch 'fix/p4_fixed_mdc_config_v5.4' into 'release/v5.4'
fix(esp_eth): fixed ESP32P4 CSR clock range used to determine MDC (v5.4)

See merge request espressif/esp-idf!44227
2026-01-27 11:52:46 +08:00
yanzihan@espressif.com 9738c3e9bf feat(esp_hw_support): fix pvt charge pump bug on chip761 2026-01-26 11:19:52 +08:00
yanzihan@espressif.com 9a6ab5c0a7 fix(esp_hw_support): adjust pvt prepare cost in sleep wakeup 2026-01-26 11:16:25 +08:00
zlq 944d03a7f9 feat(esp32c6): auto adjust LDO voltage using pvt function 2026-01-26 10:50:38 +08:00
Chen Jichang 474e4c66ef fix(gdma): fix dma burst size when flash enc enabled 2026-01-20 11:41:11 +08:00
Chen Jichang b26b78a5ea fix(dma): fix dma alignment when flash_enc enabled
Closes https://github.com/espressif/esp-idf/issues/17708
2026-01-14 14:23:13 +08:00
wuzhenghui d1f8126813 fix(esp_hw_support): fix TOP domain to CNNT domian dependency 2026-01-12 16:15:21 +08:00
Ondrej Kosta c422590235 fix(esp_eth): fixes EMAC MDC out of the range issue
Closes https://github.com/espressif/esp-idf/issues/17984
2026-01-08 16:29:02 +08:00
Jiang Jiang Jian 773d81dd6c Merge branch 'feat/esp_idf_feat_gpioworkaround_v5.4' into 'release/v5.4'
feat(esp_hw_support): add gpio reset workaround except esp32 & esp32s2 (v5.4)

See merge request espressif/esp-idf!43468
2025-12-05 15:04:30 +08:00
Jiang Jiang Jian ff28876812 Merge branch 'bugfix/esp_idf_h2_flash_cs_hold_v5.4' into 'release/v5.4'
fix(esp_hw_support): fix flash cs unhold during sleep when pd top in esp32h2 (v5.4)

See merge request espressif/esp-idf!43559
2025-12-05 15:04:12 +08:00
Jiang Jiang Jian e7759b9b0e Merge branch 'fix/fix_c6_rtc_periph_depends_on_top_v5.4' into 'release/v5.4'
fix(esp_hw_support): add dependency of the TOP domain to the RTC_PERIPH domain for esp32c6 (v5.4)

See merge request espressif/esp-idf!43384
2025-12-03 10:32:02 +08:00
hebinglin ef96b53848 fix(esp_hw_support): fix flash cs unhold during sleep when pd top in esp32h2 2025-11-20 19:30:20 +08:00
morris 14dd2d23fa Merge branch 'feature/esp32p4_eco5_io_hold_v5.4' into 'release/v5.4'
feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5 (v5.4)

See merge request espressif/esp-idf!43309
2025-11-19 16:32:25 +08:00
morris 7cfda34809 Merge branch 'feat/psram_250m_p4_v5.4' into 'release/v5.4'
psram: support 250MHz in experimental (v5.4)

See merge request espressif/esp-idf!43349
2025-11-19 15:25:13 +08:00
hebinglin 08ca62b692 feat(esp_hw_support): add gpio reset workaround in esp32h21 & esp32h4 2025-11-18 14:20:30 +08:00
Song Ruo Jing 1c3a4aafcf feat(gpio): add IO hold support for Deep-sleep for ESP32-P4 ECO5 2025-11-18 11:30:24 +08:00
Armando 3bb766fc25 feat(psram): support 250MHz in experimental 2025-11-17 10:32:50 +08:00
wuzhenghui b6fcb783f5 fix(esp_hw_support): add dependency of the TOP domain to the RTC_PERIPH domain for esp32c6 2025-11-14 16:43:14 +08:00
Song Ruo Jing 55f3730ba4 feat(2ddma): ESP32P4 ECO5 2DDMA related updates
Added one more pair of 2DDMA channels
Priority bit width increased corespondingly
Added three new CSC modes for RX channel 0
2025-11-13 15:47:15 +08:00
Song Ruo Jing 514d9bc90c feat(interrupts): ESP32P4 ECO5 interrupt sources update 2025-11-13 15:47:15 +08:00
wuzhenghui 18475ffbe5 fix(esp_hw_support): add p4 rev3.0 MSPI workaround for deepsleep 2025-11-04 16:03:31 +08:00
wuzhenghui e46e51fafb fix(esp_hw_support): fix mie lost after pd_cpu sleep request reject 2025-11-04 16:03:31 +08:00
wuzhenghui b8bf30b2c0 change(esp_hw_support): set HP/LP mem in retention mode in sleep 2025-11-04 16:03:30 +08:00
wuzhenghui c87b576745 fix(esp_hw_support): add PD_TOP lightsleep mspi failure workaround for p4 rev3 2025-11-04 16:03:29 +08:00
wuzhenghui 1956ea5ac2 fix(esp_hw_support): fix P4 v3.0 USB leakage on PU_CNNT lightsleep 2025-11-04 16:03:29 +08:00
wuzhenghui df78f0a5f0 fix(esp_hw_support): add the TOP domain's power-off dependency on the CNNT domain 2025-11-04 16:03:28 +08:00
wuzhenghui d0f1aa7648 change(esp_hw_support): allocate memory with MALLOC_CAP_RETENTION for regdma link 2025-11-04 16:03:28 +08:00
wuzhenghui d4b3d01b4d feat(esp_hw_support): update cpu_pd support for esp32p4 v3.0 2025-11-04 16:03:27 +08:00
wuzhenghui 819fa8ccb2 feat(esp_hw_support): update pmu support for esp32p4 v3.0 2025-11-04 16:03:27 +08:00
Island 0218d92d2c Merge branch 'fix/change_api_to_enable_rc32k_v5.4' into 'release/v5.4'
fix: change the api to enable rc32k (v5.4)

See merge request espressif/esp-idf!42530
2025-10-28 11:14:00 +08:00
Chen Jichang aa7213d010 feat(hw_support): enable esptool stub for p4eco5 2025-10-27 11:04:35 +08:00
morris d221c03499 Merge branch 'feat/rmt_support_psram_v5.4' into 'release/v5.4'
fix(rmt): alloc channel memory from internal (v5.4)

See merge request espressif/esp-idf!42428
2025-10-26 22:45:05 +08:00