Commit Graph

2370 Commits

Author SHA1 Message Date
Michael (XIAO Xufeng) f4ad576689 Merge branch 'feature/support_chip912_eco5_pvt_auto_dbias_400m_backport_v5.5' into 'release/v5.5'
feat(p4): support chip912 pvt auto dbias 400m from eco5 (v5.5)

See merge request espressif/esp-idf!45210
2026-01-22 13:07:26 +08:00
Jiang Jiang Jian 9acb7e7e3b Merge branch 'fix/fix_pm_assert_if_slp_iram_opt_is_disabled_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix different cache writeback cost make sleep time compensation failed (v5.5)

See merge request espressif/esp-idf!45206
2026-01-21 17:56:52 +08:00
Jiang Jiang Jian c1e3d07c4b Merge branch 'bugfix/fix_esp32_phy_init_bb_clock_issue_v5.5' into 'release/v5.5'
bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at...

See merge request espressif/esp-idf!45256
2026-01-21 17:03:43 +08:00
hebinglin 824e26eab9 fix(esp_hw_support): remove ESP32 linker.lf api that conflict with FORCE_IRAM_ATTR 2026-01-21 10:54:24 +08:00
hebinglin eec9c8843a fix(esp_hw_support): fix cpu restart failed due to rtc_clk in flash 2026-01-21 10:54:21 +08:00
Michael (XIAO Xufeng) ab213a9987 Merge branch 'bugfix/fix_pvt_print_and_sleep_cost_on_chip761_v5.5' into 'release/v5.5'
fix pvt efuse print bug on c6 and adjust pvt prepare cost in sleep wakeup on c6/c5/c61 (v5.5)

See merge request espressif/esp-idf!45271
2026-01-21 04:12:04 +08:00
Jiang Jiang Jian 187b0800ab Merge branch 'feat/support_esp32p4_lowpower_v5.5' into 'release/v5.5'
feat(esp_hw_support): esp32p4 lowpower basic support (v5.5)

See merge request espressif/esp-idf!45188
2026-01-21 02:17:47 +08:00
Michael (XIAO Xufeng) 3cf945bdbc Merge branch 'fix/p4_min_rev_usage_v5.5' into 'release/v5.5'
P4: fix wrong rev_min usage in rom and other places (v5.5)

See merge request espressif/esp-idf!45224
2026-01-21 00:47:30 +08:00
Jiang Jiang Jian 20107feb13 Merge branch 'feature/support_chip762_pvt_auto_dbias_backport_v5.5' into 'release/v5.5'
feat(c61): support chip762 pvt auto dbias (v5.5)

See merge request espressif/esp-idf!45209
2026-01-20 21:34:29 +08:00
Jiang Jiang Jian 18ce7a64d5 Merge branch 'feature/support_chip752_pvt_auto_dbias_backport_v5.5' into 'release/v5.5'
feat(c5): support chip752 pvt auto dbias (v5.5)

See merge request espressif/esp-idf!45208
2026-01-20 21:34:21 +08:00
wuzhenghui 65a26973b8 fix(esp_hw_support): revert cache writeback/invalidate in wakeup process 2026-01-20 21:21:03 +08:00
Michael (XIAO Xufeng) e382f96856 Merge branch 'feat/vbat_p4_eco6_v5.5' into 'release/v5.5'
feat(vbat): update vbat charger threshold on p4 revision 3 (backport v5.5)

See merge request espressif/esp-idf!45228
2026-01-20 17:14:45 +08:00
Xiao Xufeng 85f30c2665 fix: fix DCDC patch on P4 rev3.1 2026-01-19 22:34:23 +08:00
zlq cc91b64b05 feat(c6): fix pvt efuse print bug on c6 and adjust pvt prepare cost in sleep wakeup on c6/c5/c61 2026-01-19 21:38:18 +08:00
liuning 7c59e704dd fix(phy): wifi mac clock is not required during phy calibration 2026-01-19 20:07:20 +08:00
liuning 31769c930d fix(wifi): allow to disable wifi modem clocks if wifi is not inited 2026-01-19 20:07:19 +08:00
liuning 824a30a11a feat(phy): add check for required clock bits during phy enable 2026-01-19 20:07:16 +08:00
liuning c65cf33dae bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at coexistence scenarios 2026-01-19 19:28:08 +08:00
armando e8814fc0f1 feat(p4): changed to rev3.1 by default 2026-01-19 17:53:52 +08:00
Xiao Xufeng bb79e6f246 fix(esp32p4): fix efuse, encryption and other rev_min usage 2026-01-19 17:53:51 +08:00
yanzihan@espressif.com 139d4d8952 feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32c61 v5.5 2026-01-19 15:59:47 +08:00
Jiang Jiang Jian 67025a23f7 Merge branch 'fix/fix_p4_lp_adc_unavailable_in_sleep_v5.5' into 'release/v5.5'
feat(esp_hw_support): support ESP_SLEEP_USE_ADC_TSEN_MONITOR_MODE for esp32p4 (v5.5)

See merge request espressif/esp-idf!45195
2026-01-19 14:59:22 +08:00
Jiang Jiang Jian a3ce1fc579 Merge branch 'feature/support_7.6.1_pvt_auto_dbias_v5.5' into 'release/v5.5'
feat(esp32c6): auto adjust LDO voltage using pvt function (v5.5)

See merge request espressif/esp-idf!44102
2026-01-19 14:57:11 +08:00
yanzihan@espressif.com 51adb83f39 feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32c5 v5.5 2026-01-19 14:25:25 +08:00
C.S.M b21e7bda23 feat(vbat): update vbat charger threshold on p4 revision 3 2026-01-19 11:23:56 +08:00
wuzhenghui 42ccf5d626 feat(esp_hw_support): esp32p4 rev3.1 no need MSPI workaround 2026-01-19 11:20:29 +08:00
Jiang Jiang Jian 0ea4e69ff3 Merge branch 'bugfix/fix_big_vdddig_bug_p4eco6_v5.5' into 'release/v5.5'
Fix_vdddig_big_bug when boot in ECO6 (v5.5)

See merge request espressif/esp-idf!45180
2026-01-19 11:05:32 +08:00
morris 8d075c896a Merge branch 'bugfix/dma_memcpy_psram_workaround_v5.5' into 'release/v5.5'
fix(dma): add PSRAM memory barrier for external RAM buffers (v5.5)

See merge request espressif/esp-idf!45164
2026-01-19 10:52:35 +08:00
Jiang Jiang Jian 781963c538 Merge branch 'fix/fix_c5_rng_to_lp_peri_dependency_v5.5' into 'release/v5.5'
fix(esp_hw_support): new solution to fix RNG to LP Peri domain dependency on C5 (v5.5)

See merge request espressif/esp-idf!44953
2026-01-18 23:05:33 +08:00
morris 03b5c7eba8 Merge branch 'fix/fix_dma_fail_when_flash_enc_enabled_v5.5' into 'release/v5.5'
fix(dma): fix dma alignment when flash_enc enabled (v5.5)

See merge request espressif/esp-idf!45080
2026-01-17 15:57:22 +08:00
Jiang Jiang Jian 75b5fc9bf0 Merge branch 'fix/fix_cnnt_top_dependency_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix TOP domain to CNNT domain dependency (v5.5)

See merge request espressif/esp-idf!45007
2026-01-17 14:03:04 +08:00
yanzihan@espressif.com 77aca8fdde feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32p4 eco5 2026-01-17 13:09:52 +08:00
wuzhenghui 4030ea4d1c feat(esp_hw_support): support esp32p4 ADC_TESEN_MONITOR mode 2026-01-16 17:23:54 +08:00
Jiang Jiang Jian c1a09f9cef Merge branch 'fix/p4_fixed_mdc_config_v5.5' into 'release/v5.5'
fix(esp_eth): fixed ESP32P4 CSR clock range used to determine MDC (v5.5)

See merge request espressif/esp-idf!44225
2026-01-16 14:33:02 +08:00
armando 7eca03a2ac feat(p4): added rev3_1 macro 2026-01-16 14:20:58 +08:00
chaijie@espressif.com bb7baf18f2 fix(p4_eco6): Fix_vdddig_big_bug when boot 2026-01-16 14:20:36 +08:00
wuzhenghui f890ed0066 feat(esp_hw_support): add esp_random() bit balance 0/1 ratio with sleep test case 2026-01-16 11:27:15 +08:00
Chen Jichang 4f52afeb25 fix(gdma): fix dma burst size when flash enc enabled 2026-01-16 10:18:04 +08:00
Chen Jichang eef2372dce fix(dma): fix dma alignment when flash_enc enabled
Closes https://github.com/espressif/esp-idf/issues/17708
2026-01-16 10:18:04 +08:00
morris 9597df4a39 fix(dma): add PSRAM memory barrier for external RAM buffers 2026-01-15 21:07:46 +08:00
hebinglin 17c110d640 change(esp_driver): set cases with toppd check only run in esp32c5eco3 rather than eco2 2026-01-15 17:04:17 +08:00
hebinglin 902d13d489 change(esp_hw_support): remove sleep_mmu_retention related flow for esp32c5 eco1 2026-01-15 17:04:17 +08:00
hebinglin 416c56c1ef feat(esp_hw_support): support top pd during sleep in esp32c5 eco3 2026-01-15 17:04:17 +08:00
hebinglin 402558201c revert(esp_hw_support): force top domain power up during sleep
This reverts commit 7912f9fafef4c90a2a644332c46af7fd5e91f148.
2026-01-15 17:04:17 +08:00
zlq 873afefba8 feat(esp32c6): auto adjust LDO voltage using pvt function 2026-01-15 14:46:52 +08:00
Jiang Jiang Jian e0409f0175 Merge branch 'bugfix/idfci-7928_v5.5' into 'release/v5.5'
backport v5.5: fix ci failed test case of Automatic light occurs when tasks are suspended

See merge request espressif/esp-idf!44947
2026-01-13 11:02:20 +08:00
wuzhenghui 0ef217cb9e fix(esp_hw_support): fix TOP domain to CNNT domian dependency 2026-01-12 16:15:03 +08:00
morris bb1bf75a83 Merge branch 'refactor/gdma_channel_allocator_both_direction_v5.5' into 'release/v5.5'
feat(gdma): support ESP32-P4 ECO6 (v5.5)

See merge request espressif/esp-idf!44873
2026-01-12 14:29:05 +08:00
wuzhenghui 670029c4da fix(esp_hw_support): fix RNG to LP peri domain dependency on C5 2026-01-09 15:05:55 +08:00
wuzhenghui b748afb8cc fix(esp_hw_support): rever the "fix RNG to LP Peri domain dependency on C5"
This reverts commit 5d5d15fbfc.
2026-01-09 11:21:50 +08:00