Astha Verma
c4f905e508
fix(nimble): Connect with OTA address for host based privacy
2026-09-18 17:20:37 +05:30
Rahul Tank
7e302143db
Merge branch 'bugfix/l2cap_coc_disconnect_v5.4' into 'release/v5.4'
...
fix(nimble): fix l2cap_coc throughput disconnect on esp32c2 (v5.4)
See merge request espressif/esp-idf!52831
2026-09-18 16:43:22 +05:30
Wang Meng Yang
41d20c25ba
Merge branch 'change/optimize_bredr_perf_coex_v5.4' into 'release/v5.4'
...
change(coex): optimize bredr acl performance in coexistence scenes (v5.4)
See merge request espressif/esp-idf!52898
2026-09-18 17:11:20 +08:00
Jiang Jiang Jian
33a68a0993
Merge branch 'feat/support-phy-grant-protect_v5.4' into 'release/v5.4'
...
feat(coex): support phy grant protect (v5.4)
See merge request espressif/esp-idf!52560
2026-09-18 11:58:37 +08:00
Jiang Jiang Jian
103e6ef6d3
Merge branch 'feat/pm_components_ram_optimize_v5.4' into 'release/v5.4'
...
feat(pm): pm components ram optimize (v5.4)
See merge request espressif/esp-idf!52428
2026-09-18 10:33:09 +08:00
morris
68c0b27e04
Merge branch 'bugfix/esp32p4_uart_wakeup_edge_threshold_test' into 'release/v5.4'
...
fix(uart): fixed failed test case of uart wakeup edge threshold (v5.4)
See merge request espressif/esp-idf!52919
2026-09-17 19:19:53 +08:00
Song Ruo Jing
8d33ab529f
fix(uart): fixed failed test case of uart wakeup edge threshold
2026-09-17 16:15:52 +08:00
morris
02c283b923
Merge branch 'fix/rgb_lcd_restart_bb_index_v5.4' into 'release/v5.4'
...
fix(rgb_lcd): resync bounce buffer index when restarting DMA (v5.4)
See merge request espressif/esp-idf!52842
2026-09-17 12:07:35 +08:00
linruihao
b97e9fc9dc
change(coex): optimize bredr acl performance in coexistence scenes
2026-09-17 10:34:51 +08:00
morris
97f74a7fdf
Merge branch 'fix/usb_bbpll_light_sleep_backport_v5.4' into 'release/v5.4'
...
fix(usb_phy): Fixed USB PHY clock during low-power modes (backport to v5.4)
See merge request espressif/esp-idf!52784
2026-09-17 09:59:10 +08:00
morris
7b01a45b2e
Merge branch 'feat/usb_fsls_only_backport_v5.4' into 'release/v5.4'
...
feat(esp_hal_usb): Add option to run FS/LS only host on HS target (backport to v5.4)
See merge request espressif/esp-idf!52791
2026-09-17 09:43:34 +08:00
wuzhenghui
b1126f4e6d
fix(esp_hw_support): fix sleep_modem C6 workaround to pmu_sleep cache safe call path
2026-09-16 20:40:16 +08:00
wuzhenghui
d8d6577c93
fix(esp_hw_support): fix regdma link dump to print module number
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-16 20:25:49 +08:00
wuzhenghui
070ae7df8d
feat(esp_hw_support): use dynamic memory allocation for retention module instances
...
(cherry picked from commit a9dee592d6 )
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-16 20:25:49 +08:00
wuzhenghui
bb6411463a
change(esp_hw_support): optimize pmu_sleep RAM cost
...
(cherry picked from commit 3c2a0cb4f6 )
2026-09-16 20:25:49 +08:00
wuzhenghui
4cd8895f1f
change(esp_hw_support): optimize sleep_phy retention static RAM cost
2026-09-16 20:25:45 +08:00
wuzhenghui
791360a0f2
change(esp_hw_support): optimize retention driver RAM cost
...
(cherry picked from commit 11c590c053 )
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-16 19:56:17 +08:00
Island
ccad8a5f01
Merge branch 'feat/feat_support_phy_enable_using_regdma_v5.4' into 'release/v5.4'
...
Feat/feat support phy enable using regdma (5.4)
See merge request espressif/esp-idf!51163
2026-09-16 19:15:44 +08:00
Fu Hanxi
ab19b88d19
Merge branch 'ci/upload_size_artifacts_for_protected_branches_v5.4' into 'release/v5.4'
...
ci: upload size artifacts to longterm bucket for protected branches (v5.4)
See merge request espressif/esp-idf!52881
2026-09-16 12:42:43 +02:00
Evgeny Torbin
7a88503bee
ci: upload size artifacts to longterm bucket for protected branches
2026-09-16 12:37:14 +02:00
Xu Si Yu
4046a33cd4
feat(coex): support phy grant protect
2026-09-16 17:46:34 +08:00
Jiang Jiang Jian
db9f2c9795
Merge branch 'fix/roaming_compilation_v5.4' into 'release/v5.4'
...
Remove duplicate report_len in roaming neighbor handler(v5.4)
See merge request espressif/esp-idf!52118
2026-09-16 14:24:55 +08:00
Astha Verma
bfa3000a7b
fix(nimble): fix l2cap_coc throughput disconnect on esp32c2
2026-09-16 10:29:02 +05:30
Jiang Jiang Jian
7af9fcb7ac
Merge branch 'fix/fix_ble_retention_dependency_order_v5.4' into 'release/v5.4'
...
fix(ble): fix ble retention dependency order (5.4)
See merge request espressif/esp-idf!52463
2026-09-15 20:40:25 +08:00
Jiang Jiang Jian
55bf931e69
Merge branch 'fix/sae_pwe_ecc_fail_v5.4' into 'release/v5.4'
...
fix(wpa_supplicant): Assign correct return value for SAE y-construction failure (v5.4)
See merge request espressif/esp-idf!52360
2026-09-15 20:24:24 +08:00
Tomas Rezucha
b3f98785e7
fix(usb_phy): Fixed USB PHY clock during low-power modes
...
On ESP32-S3, USB PHY is clocked from BBPLL,
however if the BBPLL is not used as CPU clock source,
the power management unit can turn it off.
This commit registers USB as BBPLL consumer so it is not turned off.
Closes https://github.com/espressif/esp-idf/issues/15451
2026-09-15 13:59:58 +02:00
Jiang Jiang Jian
80a7a73469
Merge branch 'bugfix/fix_example_power_save_build_fail_issue_v5.4' into 'release/v5.4'
...
fix(esp_timer): preserve timer_process_alarm symbol for ldgen(Backport v5.4)
See merge request espressif/esp-idf!52742
2026-09-15 19:17:30 +08:00
Jiang Jiang Jian
1d18c68842
Merge branch 'bugfix/fix_chip_cant_sleep_after_connect_failed_v5.4' into 'release/v5.4'
...
fix(wifi): fix chip cant sleep when disconnecting at probe process
See merge request espressif/esp-idf!52540
2026-09-15 19:16:34 +08:00
Chen Jichang
e047a35949
fix(rgb_lcd): resync bounce buffer index when restarting DMA
...
Closes https://github.com/espressif/esp-idf/issues/19070
2026-09-15 17:10:15 +08:00
Jiang Jiang Jian
974cc3bd2f
Merge branch 'bugfix/wpa_supplicant_upstream_security_issues_v5.4' into 'release/v5.4'
...
esp_wifi: Port security issues from upstream supplicant (v5.4)
See merge request espressif/esp-idf!52677
2026-09-15 17:03:30 +08:00
tarun.kumar
6faa0fdda7
fix(esp_wifi): remove duplicate report_len in roaming neighbor handler
2026-09-15 16:53:53 +08:00
Jiang Jiang Jian
b02075f64e
Merge branch 'bugfix/idfci-13866_v5.4' into 'release/v5.4'
...
backport v5.4: config wakeup gpio pin internal pullup to avoid input floating
See merge request espressif/esp-idf!52776
2026-09-15 16:52:04 +08:00
cjin
9f4e56dabc
fix(pau): added always inline attribute to pau_ll.h
2026-09-15 14:29:16 +08:00
Island
b65487a0c3
Merge branch 'feat/ble_smp_repairing_hardening_v5.4' into 'release/v5.4'
...
feat(ble/bluedroid): add Kconfig options for BLE re-pairing hardening (5.4)
See merge request espressif/esp-idf!52419
2026-09-15 14:12:10 +08:00
Jiang Jiang Jian
44d3b497b8
Merge branch 'fix-ieee802154-teardown-order_v5.4' into 'release/v5.4'
...
ieee802154: Fix teardown order (v5.4)
See merge request espressif/esp-idf!52663
2026-09-15 14:01:11 +08:00
Jin Chen
5820004598
fix(btbb): allow FE retention when wifi enhanced light sleep enabled
...
(cherry picked from commit 33bfea1b69 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-09-15 11:36:18 +08:00
cjin
74b9e617d5
fix(phy): add fe dependency when enable rf with regdma
2026-09-15 11:36:18 +08:00
cjin
e90bd169d4
fix(sleep): fix reject trigger when wifi is enabled
2026-09-15 11:36:18 +08:00
zhuanghang
6976c44774
feat(802.15.4): enable switch rf with regdma for 15.4
2026-09-15 11:36:18 +08:00
cjin
f57a9f7bb4
fix(phy): added fe set freq reset to rf retention list
2026-09-15 11:36:18 +08:00
cjin
d328e25800
feat(phy): support retention module for phy FE retgisters
2026-09-15 11:36:18 +08:00
cjin
ff113a01f9
feat(modem): add phy retention related api
2026-09-15 11:36:15 +08:00
Jiang Jiang Jian
a41015cc31
Merge branch 'fix/brownout_restore_after_deepsleep_reject_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): restore brownout after deep sleep rejection on ESP32-S2 (v5.4)
See merge request espressif/esp-idf!52645
2026-09-14 20:25:17 +08:00
cjin
520f9ec6a5
feat(phy): add skip list to sleep phy link context and fix deinit crash
2026-09-14 19:37:59 +08:00
cjin
7d9240e67d
feat(sleep): add config SOC_PM_SUPPORT_REGDMA_TRIGGERED_PHY
2026-09-14 19:37:59 +08:00
cjin
85fece0652
feat(sleep_modem): allow multi modem to enable rf with regdma
2026-09-14 19:37:57 +08:00
cjin
fd844bd2d3
feat(modem): rename the sleep modem functions
2026-09-14 19:18:40 +08:00
cjin
740bb89567
feat(phy): added skip method for phy retention list
2026-09-14 19:18:40 +08:00
cjin
5f74a4da51
feat(phy): rename sleep modem state to sleep phy
2026-09-14 19:18:39 +08:00
Tomas Rezucha
baddad8fea
feat(esp_hal_usb): Add option to run FS/LS only host on HS target
...
Add function usb_dwc_hal_init_with_config() that takes a bitmap
of configuration flags.
Currently only FS/LS only flag is implemented, but the design
allows extension in the future.
2026-09-14 10:38:18 +02:00