Commit Graph
25730 Commits
Author SHA1 Message Date
Chen Jian Hua f8537f76bc fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(18b5cbe)
- Fixed GPIO matrix function calls


(cherry picked from commit 25adf4c934)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-10-13 17:33:23 +08:00
morris 096e798a54 Merge branch 'fix/mcpwm_prescale_regression_v5.2' into 'release/v5.2'
fix(mcpwm): fix division by zero error in prescale (v5.2)

See merge request espressif/esp-idf!42423
2025-10-13 15:40:05 +08:00
Jiang Jiang Jian 14ef568f67 Merge branch 'feature/optimize_coex_schm_to_rodata_v5.2' into 'release/v5.2'
feat(coex): optimize coex schm to rodata

See merge request espressif/esp-idf!42454
2025-10-13 14:45:34 +08:00
Island 7eb3507729 Merge branch 'fix/ble_log_acl_data_copy_v5.2' into 'release/v5.2'
fix(ble): copy acl data by omdata buffer copy (v5.2)

See merge request espressif/esp-idf!42523
2025-10-13 14:26:36 +08:00
Jiang Jiang Jian 5d4a5da72f Merge branch 'bugfix/several_esp32_bugs_v5.2' into 'release/v5.2'
Bugfix/several esp32 bugs (v5.2)

See merge request espressif/esp-idf!42245
2025-10-13 10:46:43 +08:00
Jiang Jiang Jian 4d9d8d9150 Merge branch 'bugfix/fix_some_bt_bugs_v5.2' into 'release/v5.2'
fix(bt): fix some bluetooth bugs (v5.2)

See merge request espressif/esp-idf!42471
2025-10-13 10:43:12 +08:00
Zhou Xiao 59325ffeed fix(ble): copy acl data by omdata buffer copy
(cherry picked from commit 322eb33f0d)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-13 09:13:37 +08:00
Island 204521e12a Merge branch 'change/ble_update_lib_20250919_v5.2' into 'release/v5.2'
change(ble): [AUTO_MR] 20250919 - Update ESP BLE Controller Lib (v5.2)

See merge request espressif/esp-idf!42028
2025-10-11 17:40:19 +08:00
cjin 4a67f74212 feat(ble): get wakeup cause when wake up on ESP32-H2 2025-10-11 14:28:58 +08:00
cjin 558b2e6a4f feat(ble): get wakeup cause when wake up on ESP32-C6 2025-10-11 11:09:30 +08:00
cjin b4ce0a5497 feat(ble): get wakeup cause when wake up on ESP32-C2 2025-10-11 11:09:24 +08:00
Zhou Xiao 0bc0a73013 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit 09a3b29d01)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-11 11:09:16 +08:00
Zhou Xiao ca0b0531c9 fix(ble): fixed ble log config for ESP32-C3/ESP32-S3 2025-10-11 11:00:27 +08:00
Zhou Xiao b9421363d8 feat(ble): supported ble log v2 for ESP32 2025-10-11 11:00:03 +08:00
Zhou Xiao 5611eb84ed feat(ble): supported ble log v2 for ESP32-C3/ESP32-S3 2025-10-11 10:59:58 +08:00
Zhou Xiao 4ed17ce341 feat(ble): supported ble log v2 for ESP32-C2 2025-10-11 10:59:51 +08:00
Zhou Xiao 4b21db5b3a feat(ble): supported ble log v2 for ESP32-H2 2025-10-11 10:59:46 +08:00
Zhou Xiao c84b1b0023 feat(ble): supported ble log v2 for ESP32-C6 2025-10-11 10:59:40 +08:00
Zhou Xiao d6008360aa fix(ble): fixed ble log v2 configuration issues 2025-10-11 10:59:35 +08:00
Island 68af1f3980 Merge branch 'feat/support_ble_log_uart_dma_out_v5.2' into 'release/v5.2'
Feat/support ble log uart dma out (v5.2)

See merge request espressif/esp-idf!40654
2025-10-11 10:58:01 +08:00
linruihao 64921d421d fix(bt): fix btbb may not reinit when coex with wifi
Closes https://github.com/espressif/esp-idf/issues/15841
2025-10-10 14:36:16 +08:00
liuning cb4269f8b5 feat(coex): optimize coex schm to rodata 2025-10-10 09:58:10 +08:00
Zhao Wei Liang e135fbe126 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit 32c3556c7a)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-10-10 09:53:19 +08:00
Zhao Wei Liang 25abf4d4b1 fix(ble): update ext_version on ESP32-H2
(cherry picked from commit b091ec843c)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-10-10 09:52:22 +08:00
Zhao Wei Liang e3a2c48fa5 fix(ble): update ext_version on ESP32-C6
(cherry picked from commit 3558f20a4e)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-10-10 09:52:08 +08:00
zhaoweiliang f8912d20e8 change(ble): [AUTO_MR] Update lib_esp32c2 to aabb0f68 2025-10-09 21:14:21 +08:00
zhaoweiliang ea2c7edca9 change(ble): [AUTO_MR] Update lib_esp32c6 to f0e815be 2025-10-09 21:13:28 +08:00
zhaoweiliang 6d0e3e19da change(ble): [AUTO_MR] Update lib_esp32h2 to f0e815be 2025-10-09 21:12:04 +08:00
Chen Jichang 6243ff9ee3 fix(mcpwm): fix division by zero error in prescale
Closes https://github.com/espressif/esp-idf/issues/17665
2025-10-09 16:06:14 +08:00
Zhou Xiao 5f62b37ffa feat(ble): support ble log uart dma out for ESP32-H2
(cherry picked from commit d45778f784)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-09 11:20:45 +08:00
Zhou Xiao 38c83d6ebc feat(ble): support ble log uart dma out for ESP32-C6
(cherry picked from commit ae8a7c8117)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-09 11:20:45 +08:00
Zhou Xiao 2da8ba640d feat(ble): support ble log uart dma out
(cherry picked from commit 534b43e85a)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-09 11:20:45 +08:00
Island 9da95463af Merge branch 'feat/ble_log_v2_v5.2' into 'release/v5.2'
feat(ble): refactored ble log module with layered design (v5.2)

See merge request espressif/esp-idf!41656
2025-10-09 11:14:54 +08:00
Jiang Jiang Jian 9599b68578 Merge branch 'feat/uart_dma_support_v5.2' into 'release/v5.2'
feat(uart): uart dma support for internal usage on v5.2

See merge request espressif/esp-idf!41671
2025-10-09 10:53:45 +08:00
Jiang Jiang Jian e1cd87c9cd Merge branch 'fix/eh_frame_parser_warnings_v5.2' into 'release/v5.2'
fix(esp_system): fix potential warnings related to array size in .eh_frame parser (backport v5.2)

See merge request espressif/esp-idf!41986
2025-10-09 10:50:41 +08:00
Jiang Jiang Jian dbbeb658ca Merge branch 'bugfix/esp_idf_esp32_reject_sleep_v5.2' into 'release/v5.2'
fix(esp_hw_support): fix the configuration of reject sources for release/v5.2

See merge request espressif/esp-idf!42009
2025-10-09 10:50:23 +08:00
Jiang Jiang Jian 9b4ff34c9f Merge branch 'bugfix/fix_bt_coverity_v5.2' into 'release/v5.2'
bugfix: Fix array compared against 0 in btc_manage.c and the issue of uninitialized pointer reading in coexist_printf (v5.2)

See merge request espressif/esp-idf!42076
2025-10-09 10:49:59 +08:00
Jiang Jiang Jian da3b53bc1c Merge branch 'bugfix/possible_buffer_overflow_v5.2' into 'release/v5.2'
fix(bt/bluedroid): fixed potential OOB in Bluedroid (v5.2)

See merge request espressif/esp-idf!42224
2025-10-09 10:48:56 +08:00
Jiang Jiang Jian 03286b772e Merge branch 'bugfix/fix_bleqabr25_1004_v5.2' into 'release/v5.2'
fix(ble/bluedroid): Fixed the status setting in the HCI event (v5.2)

See merge request espressif/esp-idf!42192
2025-10-09 10:48:34 +08:00
Jiang Jiang Jian 905fea953b Merge branch 'feat/support_blecrt_489_v5.2' into 'release/v5.2'
feat(ble/bluedroid): Added API to set channel map for scanning (v5.2)

See merge request espressif/esp-idf!42255
2025-10-09 10:47:28 +08:00
Jiang Jiang Jian 8534394d25 Merge branch 'bugfix/fix_esp32_bt_sw_intr_v5.2' into 'release/v5.2'
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32 (v5.2)

See merge request espressif/esp-idf!41636
2025-10-09 10:42:06 +08:00
Rahul Tank 26c3eec102 Merge branch 'bugfix/re_organize_nimble_kconfig_v5.2' into 'release/v5.2'
fix(nimble): Declutter the nimble menu config options (v5.2)

See merge request espressif/esp-idf!42305
2025-10-06 16:28:34 +05:30
Rahul Tank 24b5f96f09 Merge branch 'bugfix/fix_os_mbuf_dup_v5.2' into 'release/v5.2'
fix(nimble): Address mbuf from different chains traversal during copying (v5.2)

See merge request espressif/esp-idf!42369
2025-10-06 11:53:39 +05:30
morris 7884606c41 Merge branch 'fix/rmt_tx_loop_mode_v5.2' into 'release/v5.2'
fix(rmt): correct the condition for warnings in loop mode (v5.2)

See merge request espressif/esp-idf!41793
2025-10-05 12:36:53 +08:00
Rahul Tank 73df32d51f fix(nimble): Address mbuf from different chains traversal during copying 2025-10-03 21:33:13 +05:30
Rahul Tank 515b572a33 Merge branch 'bugfix/fix_ext_adv_data_reattempt_v5.2' into 'release/v5.2'
fix(nimble): Avoid ext adv data in reattempt advertising (v5.2)

See merge request espressif/esp-idf!42132
2025-10-03 21:30:47 +05:30
Rahul Tank 9d641a0493 Merge branch 'bugfix/update_hci_log_datalen_v5.2' into 'release/v5.2'
fix(nimble): update HCI log functions to use uint16_t for data length (v5.2)

See merge request espressif/esp-idf!42300
2025-10-03 11:44:10 +05:30
Rahul Tank 5d6368decf fix(nimble): Avoid ext adv data in reattempt advertising 2025-10-03 10:08:13 +05:30
Rahul Tank 5f134a0852 Merge branch 'fix/nimble_issues_25092025_v5.2' into 'release/v5.2'
fix(nimble): Fix some nimble issues 25092025 (v5.2)

See merge request espressif/esp-idf!42167
2025-10-03 10:05:35 +05:30
Mahavir Jain 04133c7f36 Merge branch 'change/exclude_cve-2025-57052_v5.2' into 'release/v5.2'
change(cjson): Update to v1.7.19 (v5.2)

See merge request espressif/esp-idf!41840
2025-10-03 09:20:49 +05:30