Commit Graph

33722 Commits

Author SHA1 Message Date
Jiang Jiang Jian 48e7e0618d Merge branch 'fix/make_deepsleep_gpio_wakeup_usable_for_pd_top_lightsleep_v6.0' into 'release/v6.0'
fix(esp_hw_support): fix different cache writeback cost make sleep time compensation failed (v6.0)

See merge request espressif/esp-idf!45334
2026-01-23 15:56:12 +08:00
Jiang Jiang Jian c530fad0c2 Merge branch 'bugfix/fix_apb_bus_get_stuck_by_operating_wifi_mac_clock_v6.0' into 'release/v6.0'
fix(phy): wifi mac clock is not required during phy calibration

See merge request espressif/esp-idf!45252
2026-01-23 15:55:35 +08:00
wuzhenghui 8a914c6f1b fix(esp_hw_support): revert cache writeback/invalidate in wakeup process 2026-01-21 17:18:17 +08:00
morris 97013a5166 Merge branch 'fix/set_dma_incr_fail_on_p4eco5_v6.0' into 'release/v6.0'
fix(gdma): fix set dma burst size failure on p4 v3.0 (v6.0)

See merge request espressif/esp-idf!44460
2026-01-20 17:15:26 +08:00
armando 324ccf4107 change(sdio): change p4 runner to uart console 2026-01-20 12:02:34 +08:00
morris 431226534c Merge branch 'refactor/sleep_sys_peripheral_v6.0' into 'release/v6.0'
refactor: cleanup dependency of soc_caps & hal components in  sleep_system_peripheral.c (v6.0)

See merge request espressif/esp-idf!44891
2026-01-20 10:10:15 +08:00
liuning 83f1021595 fix(phy): wifi mac clock is not required during phy calibration 2026-01-19 16:06:47 +08:00
armando 77d94075f9 fix(uhci): fixed rx buffer potential corruption issue due to cache coherence issue caused by autowriteback 2026-01-15 14:08:53 +08:00
armando f2b715937f fix(mspi): fixed mspi dma burst timing issue 2026-01-15 14:08:53 +08:00
Chen Jichang 05a84ac3ce fix(gdma): fix set dma burst size failure on p4 v3.0 2026-01-13 17:07:38 +08:00
Chen Chen a9d7ccbb15 refactor: remove some dependency on hal components 2026-01-13 10:29:44 +08:00
Jiang Jiang Jian b685c0e733 Merge branch 'bugfix/lp_mailbox_interrupt_fix_v6.0' into 'release/v6.0'
fix(lp_mailbox): Fixed LP mailbox operation when LP core interrupts are enabled (v6.0)

See merge request espressif/esp-idf!44965
2026-01-12 20:49:01 +08:00
Jiang Jiang Jian 791998edb3 Merge branch 'fix/fix_c5_rng_to_lp_peri_dependency_v6.0' into 'release/v6.0'
fix(esp_hw_support): fix RNG to LP peri domain dependency on C5  (v6.0)

See merge request espressif/esp-idf!44952
2026-01-12 20:48:33 +08:00
Jiang Jiang Jian c7d81c24e6 Merge branch 'feat/add_esp32c5_eco3_wifi_support_v6.0' into 'release/v6.0'
Feat(wifi): add full support for esp32c5 v1.2 and esp32c61 v1.1

See merge request espressif/esp-idf!44991
2026-01-12 20:46:24 +08:00
Jiang Jiang Jian 12d0df2537 Merge branch 'bugfix/fix_pvt_after_sleep_v6.0' into 'release/v6.0'
fix(pvt): fix pvt retention bug,replace pvt_retention with pvt_init

See merge request espressif/esp-idf!44927
2026-01-12 15:38:56 +08:00
Mahavir Jain d7d7c06b81 Merge branch 'fix/partial-hardware-aes-gcm-and-software-non-aes-ciphers_v6.0' into 'release/v6.0'
Fix partial hardware AES-GCM, software-fallback for non-AES ciphers (v6.0)

See merge request espressif/esp-idf!44752
2026-01-12 09:10:49 +05:30
Jiang Jiang Jian 7a2e19cce4 Merge branch 'change/remove_unused_marco_defines_for_rssi_limit_v6.0' into 'release/v6.0'
change(bt): Mark RSSI threshold-related macros as deprecated(backport v6.0)

See merge request espressif/esp-idf!44506
2026-01-12 10:13:44 +08:00
Jiang Jiang Jian 3a472a3bc3 Merge branch 'bugfix/idfci-7928_v6.0' into 'release/v6.0'
backport v6.0: fix ci failed test case of Automatic light occurs when tasks are suspended

See merge request espressif/esp-idf!44946
2026-01-10 13:47:52 +08:00
liuning 62a940f823 feat(coex): support c5 eco3 and c61 eco4 coexist rom 2026-01-10 13:23:28 +08:00
yinqingzhao a7e99fb81f feat(wifi): update wifi lib for esp32c5 eco3 and esp32c61 eco4 support 2026-01-10 13:23:16 +08:00
yinqingzhao 826de54b6d feat(wifi): update esp32c61 ld files 2026-01-10 13:23:03 +08:00
yinqingzhao 695fa93894 feat(rom): add esp32c61 eco4 ld files 2026-01-10 13:22:52 +08:00
yinqingzhao 06b73db9e7 feat(wifi): update esp32c5 eco3 ld files 2026-01-10 13:22:42 +08:00
wanglei b4f0bcbcdc fix(ld): add missing eco3 newly added rom functions 2026-01-10 13:15:23 +08:00
wanglei f4a5e3cb9b feature(esp_rom): add esp32c5 eco3 rom ld 2026-01-10 13:15:12 +08:00
zhangyanjiao 1ff5abd0c6 fix(wifi/espnow): fixed the espnow set peer rate memory leak 2026-01-10 13:12:30 +08:00
Jiang Jiang Jian 21d2788468 Merge branch 'bugfix/fix_esp32_phy_init_bb_clock_issue_v6.0' into 'release/v6.0'
bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at...

See merge request espressif/esp-idf!44649
2026-01-10 13:09:17 +08:00
Jiang Jiang Jian 6d53193eb3 Merge branch 'feat/add_c5_v102_config_v6.0' into 'release/v6.0'
hw_support: add new config for c5 v1.2 and c61 v1.1 (v6.0)

See merge request espressif/esp-idf!43614
2026-01-10 13:09:00 +08:00
Jiang Jiang Jian 079cbc7892 Merge branch 'fix/increase_c61_default_sleep_out_overhead_us_v6.0' into 'release/v6.0'
fix(esp_hw_support): update DEFAULT_SLEEP_OUT_OVERHEAD_US for esp32c61 (v6.0)

See merge request espressif/esp-idf!44960
2026-01-10 13:00:42 +08:00
Jiang Jiang Jian c266e0a66b Merge branch 'change/ble_update_lib_20260108_v6.0' into 'release/v6.0'
change(ble): [AUTO_MR] 20260108 - Update ESP BLE Controller Lib (v6.0)

See merge request espressif/esp-idf!44934
2026-01-10 01:00:08 +08:00
Mahavir Jain 0a79c99409 Merge branch 'fix/aes-dma-psram-output-cache-coherency_v6.0' into 'release/v6.0'
Ensure cache coherency when DMA writes to cacheable PSRAM buffers (AES) (v6.0)

See merge request espressif/esp-idf!44919
2026-01-09 16:13:02 +05:30
zhuanghang f8994c268a feat(802.15.4): set default pti and ed/cca pti to 3 for 154 2026-01-09 16:53:20 +08:00
liuning a567d91e85 fix(wifi): allow to disable wifi modem clocks if wifi is not inited 2026-01-09 16:53:20 +08:00
liuning 64af7a790e bugfix(periph): fix esp32s3 periph_ll_get_clk_en_reg interface 2026-01-09 16:53:20 +08:00
liuning 675a977ac8 feat(phy): add check for required clock bits during phy enable 2026-01-09 16:53:20 +08:00
liuning 9c9f884f3a bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at coexistence scenarios 2026-01-09 16:53:20 +08:00
Ashish Sharma 933dd7e02f feat: adds PSA MD5 driver support 2026-01-09 13:56:03 +05:30
Ashish Sharma 54a72063ef fix: fixes failing tee_basic example build 2026-01-09 13:55:59 +05:30
harshal.patil 3c4dadff0b fix(mbedtls): Support partial hardware AES-GCM and s/w fallback for non-AES ciphers
- Support software-fallback for unsupported hardware AES lengths
2026-01-09 13:55:51 +05:30
Sudeep Mohanty e6d6eac004 fix(lp_mailbox): Fixed LP mailbox operation when LP core interrupts are enabled
This commit fixes the following issues with the LP mailbox when LP core
interrupts are enabled -
1. Removed static storage classifier on the interrupt handler to remove
   internal linkage and allow the linker to override the weak symbol.
2. Fixed a bug in the interrupt handler where the ACK bit interrupt was
   not being cleared correctly.
3. Fixed a bug in the LP core interrupt handler where the message mask
   was not being set correctly.

Closes https://github.com/espressif/esp-idf/issues/18095
2026-01-09 09:10:54 +01:00
zlq 1d41de96d8 fix(pvt): fix pvt retention bug,replace pvt_retention with pvt_init 2026-01-09 15:44:53 +08:00
wuzhenghui c2194989e2 fix(esp_hw_support): update DEFAULT_SLEEP_OUT_OVERHEAD_US for esp32c61 2026-01-09 14:36:09 +08:00
wuzhenghui 8219f217c2 feat(esp_hw_support): add esp_random() bit balance 0/1 ratio with sleep test case 2026-01-09 11:17:19 +08:00
wuzhenghui 0ea4a22ce9 fix(esp_hw_support): fix RNG to LP peri domain dependency on C5 2026-01-09 11:17:15 +08:00
zhiweijian 4feb8a370a fix(ble/bluedroid): Fixed bluedroid build warning if GATTC/S and SMP are disabled 2026-01-09 11:10:12 +08:00
Xiao Xufeng e2fa2a4719 feat(hw_support): add config version for c61 v1.1 2026-01-09 10:48:57 +08:00
Xiao Xufeng 8d68ba0b47 feat(hw_support): add config version for c5 v1.2 2026-01-09 10:48:57 +08:00
Li Shuai 83bd91b9c4 change(esp_pm): fix ci failed test case of Automatic light occurs when tasks are suspended 2026-01-09 10:30:22 +08:00
Li Shuai cebfa288fd change(esp_hw_support): update esp32 sleep parameters when disabling system sleep IRAM optimization 2026-01-09 10:30:11 +08:00
Xiao Xufeng 21a6b1a5be fix(psram): fix inaccurate warning that encryption not enabled on PSRAM on ESP32-C5 v1.2 and C61 v1.1 2026-01-09 10:27:28 +08:00