Commit Graph

27198 Commits

Author SHA1 Message Date
Roman Leonov
c44f46751a fix(usb_host): Correctly initialize set pipe ep char 2025-04-23 09:59:28 +02:00
Roman Leonov
3750d02cb1 fix(hcd): Added delay to slow down scatter-gather dma for ls device via fs hubs 2025-04-23 09:59:16 +02:00
Island
aa5357ab70 Merge branch 'bugfix/fix_some_ble_bugs_250331_esp32c3_v5.3' into 'release/v5.3'
Fixed some BLE bugs 250331 on esp32c3 (v5.3)

See merge request espressif/esp-idf!38579
2025-04-23 10:32:45 +08:00
morris
5bcebb94ed Merge branch 'bugfix/fix_esp32_touch_example_task_watchdog_issue_v5.3' into 'release/v5.3'
fix(legacy_touch): fixed touch read WDT issue on esp32 (v5.3)

See merge request espressif/esp-idf!38582
2025-04-22 18:37:21 +08:00
Mahavir Jain
635c4190f8 Merge branch 'feat/add_config_to_set_addrfamily_v5.3' into 'release/v5.3'
feat(tcp_transport): add an api to configure the addr family (v5.3)

See merge request espressif/esp-idf!37912
2025-04-22 12:21:34 +08:00
Island
9201b68d1b Merge branch 'fix/blemesh25-92_v5.3' into 'release/v5.3'
fix(ble_mesh): fixed issues with decrypt failed when resending messages (v5.3)

See merge request espressif/esp-idf!38559
2025-04-22 11:50:20 +08:00
Island
2216ed92a0 Merge branch 'bugfix/fix_some_ble_bugs_2503_v5.3' into 'release/v5.3'
Bugfix/fix some ble bugs 2503 (v5.3)

See merge request espressif/esp-idf!38290
2025-04-22 11:48:59 +08:00
Island
8c0f374926 Merge branch 'feat/support_read_periodic_adv_size_v5.3' into 'release/v5.3'
feat(ble/bluedroid): Support read periodic advertiser list size command (v5.3)

See merge request espressif/esp-idf!37503
2025-04-22 11:48:45 +08:00
Island
f3dc80e9f6 Merge branch 'bugfix/fix_ble_kconfig_v5.3' into 'release/v5.3'
fix(ble/controller): Fix BLE Kconfig on ESP32 to avoid unexpected behavior (v5.3)

See merge request espressif/esp-idf!37421
2025-04-22 11:48:20 +08:00
Jiang Jiang Jian
0ac4b9a486 Merge branch 'bugfix/sae_send_confirm_v5.3' into 'release/v5.3'
fix(esp_wifi): Fix send_confirm according to specification provided by IEEE 802.11 (v5.3)

See merge request espressif/esp-idf!38435
2025-04-22 10:21:13 +08:00
Jiang Jiang Jian
9312c3595e Merge branch 'esp32/run_panic_debug_v5.3' into 'release/v5.3'
fix(esp32): Fixed qa program may fail issue when cpu 240m (v5.3)

See merge request espressif/esp-idf!37233
2025-04-22 10:20:30 +08:00
laokaiyao
781ccfbd0c fix(touch): fixed tie option take no effect 2025-04-21 20:46:33 +08:00
Roland Dobai
8b725deb56 Merge branch 'bugfix/esp32p4_linker_script_v5.3' into 'release/v5.3'
fix(esp_system): add missing `arrays` attribute in the ESP32-P4 linker script (backport v5.3)

See merge request espressif/esp-idf!36095
2025-04-21 15:54:05 +08:00
laokaiyao
be96ad682b fix(legacy_touch): fixed the concurrent issue in esp32 touch driver 2025-04-21 15:04:43 +08:00
laokaiyao
584092aec1 fix(touch): fixed touch read WDT issue on esp32
Closes https://github.com/espressif/esp-idf/issues/15629
2025-04-21 14:47:38 +08:00
Chen Jian Hua
3dbcb7b7f8 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(a684dd5)
- Fixed clear legacy adv error when adv not exist
- Disable anonymous extended adv reporting
- Fixed BLE assert lld_adv.c 2992
- Fixed heap assert due to adv data buffer double freeing
- Fixed BLE 0x08 disconnect when the win size is greater than half of the conn interval


(cherry picked from commit 4602665e5d)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-04-21 14:33:34 +08:00
Jiang Jiang Jian
a8381ef00d Merge branch 'bugfix/pmkid_password_mismatch_v5.3' into 'release/v5.3'
fix(wifi): Fix wrong PMKSA cache entry being used when wifi password is changed (Backport v5.3)

See merge request espressif/esp-idf!37472
2025-04-21 14:21:53 +08:00
Island
182b1583c7 Merge branch 'change/ble_update_lib_20250417_v5.3' into 'release/v5.3'
change(ble): [AUTO_MR] 20250417 - Update ESP BLE Controller Lib (v5.3)

See merge request espressif/esp-idf!38544
2025-04-21 10:40:43 +08:00
Marius Vikhammer
9e2fe50fb0 Merge branch 'fix/lp_wakeup_cause_bits_accumulation_v5.3' into 'release/v5.3'
fix(ulp): Fix accumulation of wakeup cause bits in ULP (v5.3)

See merge request espressif/esp-idf!38562
2025-04-21 08:53:00 +08:00
morris
7356a99938 Merge branch 'bugfix/ppa_srm_scale_frag_yuv420_v5.3' into 'release/v5.3'
fix(ppa): fix ppa srm potentially get blocked when scaling to YUV420 (v5.3)

See merge request espressif/esp-idf!37593
2025-04-19 23:13:40 +08:00
Sarvesh Bodakhe
04a0e6304b fix(wifi): Fix wrong PMKSA cache entry being used when wifi password is changed
Co-authored-by: yinqingzhao <yinqingzhao@espressif.com>
2025-04-19 16:39:56 +05:30
Konstantin Kondrashov
d41fc36511 fix(ulp): Fix accumulation of wakeup cause bits in ULP
Closes https://github.com/espressif/esp-idf/issues/15794
2025-04-18 15:52:46 +03:00
Luo Xu
3679e52a89 fix(ble_mesh): fixed issues with decrypt failed when resending messages
(cherry picked from commit 4803cea3cc)

Co-authored-by: luoxu <luoxu@espressif.com>
2025-04-18 20:23:43 +08:00
Wang Meng Yang
916f1992bd Merge branch 'fix/some_issues_in_bt_controller_v5.3' into 'release/v5.3'
fix(bt): fixed some issues in bt controller(backport v5.3)

See merge request espressif/esp-idf!38449
2025-04-18 17:51:23 +08:00
Shen Wei Long
758eeb45a7 change(ble): [AUTO_MR] Update lib_esp32c6 to cd6ba0ec
(cherry picked from commit a89916eef4)

Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2025-04-18 14:10:06 +08:00
Shen Wei Long
e6d2a5debb change(ble): [AUTO_MR] Update lib_esp32h2 to cd6ba0ec
(cherry picked from commit d48cc9ce2a)

Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2025-04-18 14:10:04 +08:00
Island
c399ca8fab Merge branch 'change/ble_update_lib_20250414_v5.3' into 'release/v5.3'
change(ble): [AUTO_MR] 20250414 - Update ESP BLE Controller Lib (v5.3)

See merge request espressif/esp-idf!38493
2025-04-18 11:07:12 +08:00
morris
950c9df5e5 Merge branch 'fix/fix_mmu_map_concurrent_issue_v5.3' into 'release/v5.3'
mmu: fix mmu map concurrent issue (v5.3)

See merge request espressif/esp-idf!38410
2025-04-17 21:13:28 +08:00
Jiang Jiang Jian
e63d13e0bd Merge branch 'change/allow_keep_sar_poweron_in_light_sleep_v5.3' into 'release/v5.3'
change(esp_hw_support): allow sar power keep on during lightsleep (v5.3)

See merge request espressif/esp-idf!38455
2025-04-17 17:19:22 +08:00
Jiang Jiang Jian
a34413811c Merge branch 'fix/fix_current_leakage_after_ext_osc_detect_failed_v5.3' into 'release/v5.3'
fix(esp_hw_support): fix current leakage if ext32k slow clock source not exists (v5.3)

See merge request espressif/esp-idf!38440
2025-04-17 17:16:46 +08:00
Jiang Jiang Jian
0e84a52417 Merge branch 'fix/esp32p4_xtal_path_not_on_top_v5.3' into 'release/v5.3'
fix(esp_hw_support): fix esp32p4 xtal_xpd depends on TOP power domain (v5.3)

See merge request espressif/esp-idf!38453
2025-04-17 17:14:56 +08:00
Rocha Euripedes
ba53fb402e Merge branch 'fix/fix-test-socks-transport_v5.3' into 'release/v5.3'
fix(tcp_transport): Fix test for socks transport (v5.3)

See merge request espressif/esp-idf!38294
2025-04-17 16:16:29 +08:00
Zhou Xiao
d1b7a2adbd change(ble): bugs fixed on spi ble log
* removed spi master in iram select for flash only firmware
* fixed memory issue in transaction init function
* fixed memory issue in transaction deinit function
2025-04-17 13:43:12 +08:00
Jiang Jiang Jian
a96e966f69 Merge branch 'fix/fix_uart_console_broken_after_sleep_v5.3' into 'release/v5.3'
fix(esp_hw_support): fixed gpio sleep switching filling junk data to the console UART FIFO (v5.3)

See merge request espressif/esp-idf!38445
2025-04-17 11:01:39 +08:00
chaijie@espressif.com
bb0dac0a72 fix(esp32): Fixed qa program may fail issue when cpu 240m (v5.3) 2025-04-17 10:58:51 +08:00
Jiang Jiang Jian
10a20f3388 Merge branch 'ci/add_test_for_ecos_wifi_enterprise_v53' into 'release/v5.3'
ci(c2/c3): add major eco version tests(v5.3)

See merge request espressif/esp-idf!37806
2025-04-17 10:56:45 +08:00
Zhou Xiao
2f511e9a87 fix(ble): remove null pointer assert in npl event deinit
(cherry picked from commit ece108c0bf)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-04-17 10:54:35 +08:00
Zhou Xiao
47ff853520 feat(ble): support configurable rxbuf opt feat on ESP32-C6
(cherry picked from commit 5fbbec8655)

Co-authored-by: cjin <jinchen@espressif.com>
2025-04-17 10:54:33 +08:00
Zhou Xiao
659d7ad3cc feat(ble): support configurable rxbuf opt feat on ESP32-H2
(cherry picked from commit 4937d3c883)

Co-authored-by: cjin <jinchen@espressif.com>
2025-04-17 10:54:31 +08:00
Zhou Xiao
c5ac5e42b3 feat(ble): use new section for ble sleep on ESP32-C2
(cherry picked from commit ce4e012c8b)

Co-authored-by: cjin <jinchen@espressif.com>
2025-04-17 10:54:29 +08:00
Zhou Xiao
246b1ca89d change(ble): [AUTO_MR] Update lib_esp32c2 to fca2b9ea
(cherry picked from commit 09467baed0)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-04-17 10:54:26 +08:00
Zhou Xiao
8c4a9675f7 change(ble): [AUTO_MR] Update lib_esp32c6 to 76549818
(cherry picked from commit e2d1a5509e)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-04-17 10:54:24 +08:00
Zhou Xiao
a666e3edbf change(ble): [AUTO_MR] Update lib_esp32h2 to 76549818
(cherry picked from commit c11bb1ddd0)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-04-17 10:54:22 +08:00
Wang Meng Yang
8b83368211 Merge branch 'feat/add_l2cap_register_event_v5.3' into 'release/v5.3'
feat(bt): Added events for l2cap register and unregister vfs(v5.3)

See merge request espressif/esp-idf!38422
2025-04-17 08:10:51 +08:00
wuzhenghui
5ce6c51c28 fix(esp_hw_support): fix unused OSC source deinit breaks XTAL32K configuration 2025-04-16 17:19:08 +08:00
wuzhenghui
8d55741d32 fix(esp_hw_support): fix current leakage if ext32k slow clock source not exists 2025-04-16 17:19:04 +08:00
wuzhenghui
9131a6f556 change(esp_hw_support): allow sar power keep on during lightsleep
Closes https://github.com/espressif/esp-idf/issues/12426
2025-04-16 16:05:38 +08:00
wuzhenghui
d8e9167dcf fix(esp_hw_support): fix esp32p4 xtal_xpd depends on TOP power domain 2025-04-16 15:43:05 +08:00
Marius Vikhammer
b187b74bfc Merge branch 'fix/ringbuf_allow_split_receive_crash_v5.3' into 'release/v5.3'
fix(ringbuf): xRingbufferReceive() crashes for allow-split buffers (v5.3)

See merge request espressif/esp-idf!37923
2025-04-16 15:31:12 +08:00
gongyantao
fb5a67c1d3 fix(bt): fixed some issues in bt controller
- add check for Wi-Fi channel
- fix the incorrect unit of duration_min in cpb tx
- recalculate the channel map when afh is enabled
- fix incorrect vendor event count causing an assertion failure
2025-04-16 15:31:04 +08:00