harshal.patil
086ba86c98
change(mbedtls): Remove legacy headers
2026-02-02 10:51:30 +05:30
harshal.patil
3163ed4167
feat(mbedtls): Introduce ESP-HMAC PSA opaque driver
2026-02-02 10:51:30 +05:30
harshal.patil
4d2e7fb4d3
fix(mbedtls): Enable h/w accel for CMAC and HMAC operations
...
- Refactor ESP-MAC drivers
2026-02-02 10:51:30 +05:30
Mahavir Jain
062073a73b
Merge branch 'feat/opaque_ecdsa_drivers_v6.0' into 'release/v6.0'
...
Opaque ECDSA driver (v6.0)
See merge request espressif/esp-idf!45432
2026-02-02 10:49:12 +05:30
Jiang Jiang Jian
31056d5db9
Merge branch 'refactor/spi_flash_private_v6.0' into 'release/v6.0'
...
refactor(spi_flash): reorganize header files, improve encapsulation and simplify ROM implementation (v6.0)
See merge request espressif/esp-idf!45488
2026-02-02 10:57:34 +08:00
Jiang Jiang Jian
ade2c48169
Merge branch 'doc/fix_issues_from_general_review_v6.0' into 'release/v6.0'
...
fix some issues found by Opus 4.5
See merge request espressif/esp-idf!45558
2026-02-02 10:51:04 +08:00
Jiang Jiang Jian
987bbd8646
Merge branch 'fix/backport_wifi_fixes_v6.0' into 'release/v6.0'
...
fix(esp_wifi): backport some wifi fixes
See merge request espressif/esp-idf!45567
2026-02-02 10:51:00 +08:00
Jiang Jiang Jian
d0f992c02f
Merge branch 'fix/make_deepsleep_gpio_wakeup_usable_for_pd_top_lightsleep_v6.0' into 'release/v6.0'
...
change(esp_hw_support): deepsleep gpio wakeup API renaming to support PD_TOP lightsleep wakeup (v6.0)
See merge request espressif/esp-idf!45416
2026-02-02 10:48:40 +08:00
Jiang Jiang Jian
8e3e325ba6
Merge branch 'bugfix/ad_type_example_v6.0' into 'release/v6.0'
...
fix(nimble): Add AD type macros in example (v6.0)
See merge request espressif/esp-idf!44980
2026-02-02 10:46:07 +08:00
Jiang Jiang Jian
ea5534e242
Merge branch 'fix/wl_safe_mode_eventual_corruption_v6.0' into 'release/v6.0'
...
fix(fatfs): Make wl_fatfsgen.py aware of WL safe mode (v6.0)
See merge request espressif/esp-idf!45397
2026-02-02 10:38:38 +08:00
Jiang Jiang Jian
ac6875ff16
Merge branch 'fix/fatfs_pytest_expecting_typo_v6.0' into 'release/v6.0'
...
fix(sd): Fixed typo in pytest output expectation (v6.0)
See merge request espressif/esp-idf!44882
2026-02-02 10:26:38 +08:00
morris
1275b05ff4
Merge branch 'feature/twai_timestamp_low_level_6.0' into 'release/v6.0'
...
feat(driver_twai): support rx frame timestamp for all chips (v6.0)
See merge request espressif/esp-idf!45528
2026-02-02 10:07:07 +08:00
morris
88a2632a27
Merge branch 'feat/support_parlio_on_esp32h4_v6.0' into 'release/v6.0'
...
feat(parlio): support parlio on esp32h4 (v6.0)
See merge request espressif/esp-idf!44178
2026-02-02 09:50:59 +08:00
Xiao Xufeng
34035b0e7c
fix(spi_flash): add suspend related code back
2026-02-02 03:44:59 +08:00
Jiang Jiang Jian
c101c91019
Merge branch 'feature/support_pvt_auto_dbias_c5_c61_p4_c6' into 'release/v6.0'
...
feat(pvt): support pvt auto dbiast on c5/c61/c6/p4 (from eco5)_v6.0
See merge request espressif/esp-idf!45385
2026-02-01 20:08:23 +08:00
morris
f3c93ba7d4
Merge branch 'refactor/cleanup_hal_files_v6.0' into 'release/v6.0'
...
refactor(jpeg): Split hal layer for jpeg (backport v6.0)
See merge request espressif/esp-idf!45514
2026-02-01 18:51:36 +08:00
Jiang Jiang Jian
3163129e6f
Merge branch 'bugfix/esp_idf_c5_eco3_cpu_lockup_v6.0' into 'release/v6.0'
...
change: support top pd during sleep for esp32c5 eco3 and remove sleep mmu related flow (v6.0)
See merge request espressif/esp-idf!43585
2026-02-01 17:31:54 +08:00
yanzihan@espressif.com
3a18c206b0
feat(esp_hw_support): fix pvt charge pump bug on chip761
2026-02-01 13:27:06 +08:00
yanzihan@espressif.com
e15c3c49c9
fix(esp_hw_support): adjust pvt prepare cost in sleep wakeup
2026-02-01 13:27:06 +08:00
yanzihan@espressif.com
1e4fe00cb5
feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32p4 eco5
2026-02-01 13:27:06 +08:00
yanzihan@espressif.com
32a7bc1390
feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32c61
2026-02-01 13:27:02 +08:00
yanzihan@espressif.com
d0b1371e34
feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32c5
2026-02-01 13:24:49 +08:00
Jiang Jiang Jian
025ec41dac
Merge branch 'feat/support_esp32p4_rev3.1_lowpower_v6.0' into 'release/v6.0'
...
feat: esp32p4 eco6 lowpower support and leakage optimization (v6.0)
See merge request espressif/esp-idf!45531
2026-02-01 13:18:22 +08:00
Jiang Jiang Jian
458c447429
Merge branch 'bugfix/modem_rf_flag_clear_failed_esp32c6_v6.0' into 'release/v6.0'
...
fix: clear modem RF flag before PMU sleep to prevent open rf failed on next wake-up
See merge request espressif/esp-idf!45552
2026-02-01 12:40:29 +08:00
Jiang Jiang Jian
1c2dc4055d
Merge branch 'fix/fix_wifi_set_vendor_issue_v60' into 'release/v6.0'
...
fix(wifi): fix esp32c2 set vendor ie issue 6.0
See merge request espressif/esp-idf!45559
2026-02-01 12:29:57 +08:00
wuzhenghui
3c44b8fb85
change(esp_hw_support): deprecate esp_deep_sleep_enable_gpio_wakeup API
...
rename esp_deep_sleep_enable_gpio_wakeup to esp_sleep_enable_gpio_wakeup_on_hp_periph_powerdown
rename esp_deepsleep_gpio_wake_up_mode_t to esp_sleep_gpio_wake_up_mode_t
2026-02-01 12:16:24 +08:00
wuzhenghui
fc7cf9967a
change(hal): deprecate 'gpio deep sleep wakeup' naming in hal
...
rename `gpio_hal_deepsleep_wakeup_enable/disable` to
`gpio_hal_wakeup_enable/disable_on_hp_periph_powerdown_sleep`
rename `gpio_hal_deepsleep_wakeup_is_enabled` to
`gpio_hal_wakeup_is_enabled_on_hp_periph_powerdown_sleep`
rename `gpio_ll_deepsleep_wakeup_enable/disable` to
`gpio_ll_wakeup_enable/disable_on_hp_periph_powerdown_sleep`
2026-02-01 12:16:24 +08:00
wuzhenghui
1e6f39c685
change(esp_driver_gpio): deprecate gpio_deep_sleep_wakeup_enable/disable API
...
rename gpio_deep_sleep_wakeup_enable to gpio_wakeup_enable_on_hp_periph_powerdown_sleep
rename gpio_deep_sleep_wakeup_disable to gpio_wakeup_disable_on_hp_periph_powerdown_sleep
rename GPIO_IS_DEEP_SLEEP_WAKEUP_VALID_GPIO to GPIO_IS_HP_PERIPH_PD_WAKEUP_VALID_IO
2026-02-01 12:16:24 +08:00
wuzhenghui
85601ccb69
change(soc): rename peripheral powerdowned sleep wakeable IO soc_caps
...
rename SOC_GPIO_DEEP_SLEEP_WAKE_VALID_GPIO_MASK to SOC_GPIO_HP_PERIPH_PD_SLEEP_WAKEABLE_MASK
rename SOC_GPIO_DEEP_SLEEP_WAKE_SUPPORTED_PIN_CNT to SOC_GPIO_HP_PERIPH_PD_SLEEP_WAKEABLE_PIN_CNT
rename SOC_GPIO_SUPPORT_DEEPSLEEP_WAKEUP to SOC_GPIO_SUPPORT_HP_PERIPH_PD_SLEEP_WAKEUP
2026-02-01 12:16:20 +08:00
hebinglin
732de6bfe0
change(esp_system): replace temp_skip_ci with soc_filtered_targets for esp32c5
2026-02-01 11:59:16 +08:00
hebinglin
21a6537e08
change(esp_driver): set cases with toppd check only run in esp32c5eco3 rather than eco2
2026-02-01 11:59:16 +08:00
hebinglin
dbcc949b1c
change(esp_hw_support): remove sleep_mmu_retention related flow for esp32c5 eco1
2026-02-01 11:59:16 +08:00
hebinglin
c675bff4ee
feat(esp_hw_support): support top pd during sleep in esp32c5 eco3
2026-02-01 11:59:16 +08:00
hebinglin
f4bc4ea6f9
revert(unit-test): filter top domain power down check for some sleep test cases
...
This reverts commit c6c2948a99 .
2026-02-01 11:59:16 +08:00
hebinglin
3ca42ca8e1
revert(esp_hw_support): force top domain power up during sleep
...
This reverts commit 7912f9fafe .
2026-02-01 11:59:16 +08:00
Jiang Jiang Jian
afa266ebd6
Merge branch 'fix/fix_i2c_modem_clock_ref_count_mismatch_v6.0' into 'release/v6.0'
...
feat(esp_hw_support): add reference count control & clock enable checking for modem clock devices (v6.0)
See merge request espressif/esp-idf!45533
2026-02-01 11:54:27 +08:00
Jiang Jiang Jian
236013f8ba
Merge branch 'bugfix/dpp_auth_ctx_validation_v6.0' into 'release/v6.0'
...
fix(esp_wifi): Validate dpp auth instance before using it (v6.0)
See merge request espressif/esp-idf!45105
2026-02-01 10:58:08 +08:00
Jiang Jiang Jian
4adc4f1b0c
Merge branch 'bugfix/wps_reg_crash_v6.0' into 'release/v6.0'
...
fix(wifi): Add check before allocating eapol sm (v6.0)
See merge request espressif/esp-idf!45247
2026-02-01 10:50:57 +08:00
morris
da14c42596
Merge branch 'fix/esp32_flash_cache_crash_v6.0' into 'release/v6.0'
...
fix(hw_support): Fix crash when reconfiguring flash from 40 to 80 MHz on ESP32 (v6.0)
See merge request espressif/esp-idf!44898
2026-02-01 10:20:19 +08:00
C.S.M
e794bd6c5c
refactor(hal): Cleanup some missing hal files
2026-02-01 10:15:18 +08:00
C.S.M
a3ca5b610d
refactor(jpeg): Split hal layer for jpeg
2026-02-01 10:15:18 +08:00
morris
cd36b54840
Merge branch 'fix/fix_dma_fail_when_flash_enc_enabled_v6.0' into 'release/v6.0'
...
fix(dma): fix dma alignment when flash_enc enabled (v6.0)
See merge request espressif/esp-idf!45079
2026-02-01 10:11:47 +08:00
morris
88e0456b41
Merge branch 'refactor/esp_hal_clock_v6.0' into 'release/v6.0'
...
refactor(clk): split clock HAL into separate component (v6.0)
See merge request espressif/esp-idf!45503
2026-02-01 10:11:01 +08:00
Song Ruo Jing
89da3742b8
refactor(clk): split clock HAL into separate component
2026-01-31 22:32:37 +08:00
wuzhenghui
15be2a0176
fix(esp_hw_support): fix rtc clock test case
2026-01-31 22:31:36 +08:00
wuzhenghui
2d8c6ed6b4
change(esp_hal_rtc_timer): unify lp_timer/rtc_timer naming to RTC_TIMER
2026-01-31 22:31:34 +08:00
wuzhenghui
12b9fb6549
feat(esp_hal_rtc_timer): introduce new RTC timer component and refactor existing timer functions
2026-01-31 22:29:20 +08:00
liuning
56aa9f33eb
fix(wifi): fix light sleep being rejected by modem protect after wifi start
2026-01-31 13:41:38 +08:00
sibeibei
43e290ba24
fix(esp_wifi): rf delay cycles set failed for esp32c61ec04
2026-01-31 13:41:22 +08:00
yinqingzhao
97651d3789
fix(wifi): fix cannot sleep after change ps mode
2026-01-31 13:36:11 +08:00