Commit Graph
2506 Commits
Author SHA1 Message Date
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 7912f9fafe.
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
Li Shuai 2b5b772dfc change(esp_hw_support): update esp32 sleep parameters when disabling system sleep IRAM optimization 2026-01-09 10:38:47 +08:00
morris 8506035f5a refactor(gdma): enhance M2M capability handling 2026-01-08 18:25:42 +08:00
Ondrej Kosta 2a5b04b0b4 fix(esp_eth): fixes EMAC MDC out of the range issue
Closes https://github.com/espressif/esp-idf/issues/17984
2026-01-06 22:18:37 +08:00
Li Shuai bbba2471ea change(esp_hw_support): update some sleep parameters when sleep iram optimization is disabled 2025-12-31 14:54:29 +08:00
Li Shuai 12d208bc15 fix(esp_hw_support): fix esp32p4 HP_SYS_HP_WDT_RESET issue caused by cache invalid all 2025-12-31 14:53:34 +08:00
Li Shuai bb5e96f596 fix(esp_hw_support): fix cpu lockup reset issue caused by i-cache illegal access during esp_restart 2025-12-31 14:48:01 +08:00
Li Shuai ea6b0ff2da fix(esp_hw_support): fix the esp32h2 sleep TG0 watchdog reset issue caused by power down the top domain 2025-12-31 14:39:11 +08:00
Li Shuai d80819f6d7 change(esp_pm): add an option associated with flash auto suspend and make it dependent on the hardware support modules 2025-12-31 14:37:20 +08:00
Li Shuai 72895e7b71 change(esp_hw_support): modify the default value of the kconfig option for place peripheral control module into iram to y 2025-12-31 14:36:46 +08:00
Li Shuai 2efc896aec change(esp_hw_support): add kconfig option to put rtc time module into iram 2025-12-31 14:35:56 +08:00
Li Shuai a2ca229d2a change(esp_hw_support): add kconfig option to put rtc clock module into iram 2025-12-31 14:17:17 +08:00
Jiang Jiang Jian 9b69adf1fa Merge branch 'bugfix/esp_idf_h2_flash_cs_hold_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix flash cs unhold during sleep when pd top in esp32h2 (v5.5)

See merge request espressif/esp-idf!43558
2025-12-30 10:16:31 +08:00
morris 1851470481 Merge branch 'feat/p4eco6_ldo2dcdc_support_v5.5' into 'release/v5.5'
feat (p4eco6): open dcdc switch by software when dcdc stable (v5.5)

See merge request espressif/esp-idf!44578
2025-12-29 11:18:37 +08:00
morris fb7466c86b Merge branch 'refactor/gdma_link_skip_null_buffer_v5.5' into 'release/v5.5'
skip the NULL buffer in DMA mount pre-check (v5.5)

See merge request espressif/esp-idf!44459
2025-12-26 18:01:03 +08:00