Jiang Jiang Jian
70ff3b10d1
Merge branch 'doc-fix_sleep_mode_doc_v5.4' into 'release/v5.4'
...
docs(system): update GPIO wakeup section for clarity on EXT0 and EXT1 support (v5.4)
See merge request espressif/esp-idf!49115
2026-06-05 10:53:24 +08:00
wuzhenghui
54fcd16880
docs(system): update GPIO wakeup section for clarity on EXT0 and EXT1 support
2026-06-03 17:30:26 +08:00
Jiang Jiang Jian
f018624f04
Merge branch 'fix-fix_rtc_spinlock_sleep_dead_lock_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): fix possible dead lock in deepsleep process (v5.4)
See merge request espressif/esp-idf!49175
2026-06-03 10:57:45 +08:00
wuzhenghui
219e052816
fix(esp_hw_support): fix possible dead lock in deepsleep process
2026-06-02 17:47:36 +08:00
wuzhenghui
0ae64dc94d
fix(esp_hw_support): add validation for gpio_pin_mask
2026-06-01 19:35:14 +08:00
morris
98efc89b0f
test(dma): reenable unit test for esp32p4 rev1 targets
2026-05-27 14:19:09 +08:00
Jiang Jiang Jian
698354f90e
Merge branch 'fix/disable_core1_branch_predictor_in_sleep_process_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): fix core1 branch predictor access ext mem after cache disabled by core0 (v5.4)
See merge request espressif/esp-idf!48459
2026-05-14 11:13:31 +08:00
wuzhenghui
13aa2ca226
fix(esp_hw_support): fix core1 branch predictor access ext mem after cache disabled by core0
2026-05-13 12:22:59 +08:00
nilesh.kale
c07e3c5b3a
fix(cpu_region_protect): set DROM mask PMP entry to read-only
...
PMP entry 3 (SOC_DROM_MASK_HIGH, TOR mode) in the memprot path
was incorrectly granted RW permission on esp32h21 and esp32c61.
The mask ROM data region is inherently read-only; remove the W bit.
Also added necessary tests to check voilations and re-enabled
tests for ESP32P4
2026-05-11 17:03:13 +05:30
morris
b29e7577fd
Merge branch 'bugfix/fix_temp_sensor_affect_by_adc_v5.4' into 'release/v5.4'
...
Bugfix/fix temp sensor affect by adc v (v5.4)
See merge request espressif/esp-idf!47026
2026-04-23 16:44:06 +08:00
Jiang Jiang Jian
cebe0ae635
Merge branch 'bugfix/fix_hplpgap_assert_in_pvt_func_v5.4' into 'release/v5.4'
...
feat(pvt): fix hplpgap assert error in pvt func on release v5.4
See merge request espressif/esp-idf!46818
2026-04-22 16:11:13 +08:00
gaoxu
e9120b7572
fix(tsens): fix temp_sensor affect by adc reset
2026-04-22 14:53:57 +08:00
morris
7260222c89
Merge branch 'change/deprecate_tcm_and_use_scp_v5.4' into 'release/v5.4'
...
tcm: deprecated tcm and added scp memory utils (v5.4)
See merge request espressif/esp-idf!46591
2026-04-20 11:21:46 +08:00
yanzihan@espressif.com
6bf5158987
feat(pvt): fix hplpgap assert error in pvt func on release v5.4
2026-04-15 17:12:12 +08:00
armando
daeadf9aaf
change(mspi): added sdr divider check to be not odd divider
2026-04-03 01:39:35 +00:00
armando
604772875c
fix(spm): rename scp (scratchpad) to spm (scratchpad memory)
2026-03-19 16:27:44 +08:00
armando
01942e4eef
change(mem): deprecated tcm and added scp memory utils
2026-03-18 09:48:08 +08:00
Jiang Jiang Jian
500963afc5
Merge branch 'bugfix/fix_some_wifi_bugs_260313_v5.4' into 'release/v5.4'
...
fix(wifi): fix some wifi bugs 260313 v5.4(Backport v5.4)
See merge request espressif/esp-idf!46615
2026-03-16 19:18:09 +08:00
Jiang Jiang Jian
c6ba36d69f
Merge branch 'bugfix/pm-673_v5.4' into 'release/v5.4'
...
backport v5.4: fix analog i2c master race cause by phy retention link
See merge request espressif/esp-idf!46437
2026-03-16 11:51:58 +08:00
yinqingzhao
69cf6b7c4d
fix(pm): fix crash issue of esp32 caused by accessing flash in sleep wake process
2026-03-15 13:12:55 +08:00
Jiang Jiang Jian
e8069a963d
Merge branch 'bugfix/fix_some_wifi_bugs_260312_v5.4' into 'release/v5.4'
...
Bugfix/fix some wifi bugs 260312 v5.4
See merge request espressif/esp-idf!46542
2026-03-13 19:19:27 +08:00
Jiang Jiang Jian
238e8e677c
Merge branch 'feat/support_rv_fp_retention_v5.4' into 'release/v5.4'
...
feat(esp_hw_support): support rv fp retention (v5.4)
See merge request espressif/esp-idf!46523
2026-03-13 12:24:13 +08:00
Li Shuai
5b676e48c5
fix(esp_hw_support): fix invalid phy link pointer during sleep modem state deinit
2026-03-13 10:51:21 +08:00
Fu Hanxi
aacde8f52b
Merge branch 'ci/pytest_mark_formatter_v5.4' into 'release/v5.4'
...
ci: pytest mark formatter (v5.4)
See merge request espressif/esp-idf!46228
2026-03-12 09:59:10 +01:00
sibeibei
f39d3bfb5a
fix: clear modem RF flag before PMU sleep to prevent open rf failed on next wake-up
2026-03-12 14:59:53 +08:00
Li Shuai
475900c1fa
fix(esp_hw_support): fix analog i2c master race cause by phy retention link
2026-03-12 14:44:13 +08:00
Jiang Jiang Jian
d1733defe6
Merge branch 'feat/support_modify_regdma_link_skip_flag_dynamiclly_v5.4' into 'release/v5.4'
...
feat(esp_hw_support): add API to supoport modify retention skip flag dynamically (v5.4)
See merge request espressif/esp-idf!46492
2026-03-12 14:29:44 +08:00
wuzhenghui
efba30b427
feat(esp_hw_support): support esp32p4 RV FPU context retention in pd_cpu sleep
2026-03-12 11:36:48 +08:00
Jiang Jiang Jian
a9c6958c6e
Merge branch 'bugfix/mac_deinit_esp32_v5.4' into 'release/v5.4'
...
fix(wifi): fix some wifi bugs 260304(Backport v5.4)
See merge request espressif/esp-idf!42489
2026-03-12 09:56:50 +08:00
Jiang Jiang Jian
570b5c5a7a
Merge branch 'fix/fix_sleep_exception_in_spi_flash_rom_impl_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): fix sleep exception in spi flash rom impl (v5.4)
See merge request espressif/esp-idf!46447
2026-03-12 03:38:34 +08:00
wuzhenghui
af9c605877
feat(esp_hw_support): add API to supoport modify retention skip flag dynamically
2026-03-11 19:59:23 +08:00
Evgeny Torbin
f7395255da
test: format all test scripts
2026-03-11 07:34:34 +01:00
muhaidong
89b8ccbba9
fix(wifi): fix external coexistence depends on wifi connect issue
2026-03-10 16:28:03 +08:00
wuzhenghui
27652bf7d7
fix(esp_hw_support): fix sleep exception if CONFIG_SPI_FLASH_ROM_IMPL enabled
2026-03-10 14:20:23 +08:00
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