Commit Graph
30145 Commits
Author SHA1 Message Date
Chen Chen 8ad7d769aa fix(i2c_master): Add i2c master timeout range check
Closes https://github.com/espressif/esp-idf/issues/17930
2025-12-10 17:55:59 +08:00
Shu Chen 8ed959164c Merge branch 'fix/fix_an_ot_kconfig_error_v5.4' into 'release/v5.4'
fix(openthread): fix an error in Kconfig (v5.4)

See merge request espressif/esp-idf!43997
2025-12-08 13:15:18 +00:00
Shu Chen ce7c71b73c Merge branch 'fix/ieee802154_energy_detect_result_v5.4' into 'release/v5.4'
fix(802.15.4): fixed energy detection result (v5.4)

See merge request espressif/esp-idf!43526
2025-12-08 12:12:04 +00:00
Rahul Tank 0b17bbd530 Merge branch 'bugfix/fix_reattempt_sync_estab_v5.4' into 'release/v5.4'
fix(nimble): Add change to cancel sync in case of reattempt (v5.4)

See merge request espressif/esp-idf!43950
2025-12-08 17:40:57 +05:30
morris 0296849062 Merge branch 'feat/usb_host_pwr_clk_gating_ll_backport_5.4' into 'release/v5.4'
feat(usb_host): Add power and clock gating LL, HAL backport 5.4

See merge request espressif/esp-idf!42984
2025-12-08 19:44:10 +08:00
Jiang Jiang Jian 87b889a3cd Merge branch 'bugfix/ftm_last_dial_tok_v5.4' into 'release/v5.4'
bugfix(wifi): Set the dialog token of last FTM resp to zero (Backport v5.4)

See merge request espressif/esp-idf!43728
2025-12-08 15:15:16 +08:00
Rahul Tank 17e850fc67 fix(nimble): Add change to cancel sync in case of reattempt 2025-12-06 21:51:46 +05:30
Rahul Tank 7dd41a761f fix(nimble): Add a check for psync before processing 2025-12-05 16:09:29 +05:30
chenjianhua 0567ef5716 feat(ble/nimble): support runtime allocation for mempool 2025-12-05 16:09:29 +05:30
Akshat Agrawal e095674ae3 bugfix(wifi): Set the dialog token of last FTM resp to zero
- Perform FTM in disconnected state
- Resolve memory corruption by avoiding integer underflow
- Return to home channel as soon as FTM is completed
2025-12-05 15:27:17 +05:30
Jiang Jiang Jian 55ddae98fb Merge branch 'bugfix/add_scan_stop_when_smartconfig_stop_v5.4' into 'release/v5.4'
add scan stop when smartconfig stop (v5.4)

See merge request espressif/esp-idf!43882
2025-12-05 16:01:47 +08:00
Jiang Jiang Jian 773d81dd6c Merge branch 'feat/esp_idf_feat_gpioworkaround_v5.4' into 'release/v5.4'
feat(esp_hw_support): add gpio reset workaround except esp32 & esp32s2 (v5.4)

See merge request espressif/esp-idf!43468
2025-12-05 15:04:30 +08:00
Jiang Jiang Jian ff28876812 Merge branch 'bugfix/esp_idf_h2_flash_cs_hold_v5.4' into 'release/v5.4'
fix(esp_hw_support): fix flash cs unhold during sleep when pd top in esp32h2 (v5.4)

See merge request espressif/esp-idf!43559
2025-12-05 15:04:12 +08:00
Jiang Jiang Jian 7df3a8017f Merge branch 'feat/set_pull_mode_of_coex_input_pin_v5.4' into 'release/v5.4'
feat(esp_coex): set the pull mode of the external coex input pin (v5.4)

See merge request espressif/esp-idf!43312
2025-12-05 14:53:08 +08:00
Jiang Jiang Jian daf198819b Merge branch 'ci/fix_wifi_cases_5.4' into 'release/v5.4'
Ci: fix wifi cases 5.4

See merge request espressif/esp-idf!43929
2025-12-05 12:29:52 +08:00
Xu Si Yu 86e682193d fix(openthread): fix an error in Kconfig 2025-12-04 18:32:29 +08:00
peter.marcisovsky f17f6ae7ae feat(usb_host): Add power and clock gating LL, HAL
- part of suspend/resume (remote wakeup) sequences
2025-12-04 17:09:22 +08:00
Jiang Jiang Jian eb64ef291a Merge branch 'fix/fix_xtal32k_power_breaks_adc_v5.4' into 'release/v5.4'
fix(esp_system): fix XTAL32K power breaks ADC function on 32k XTAL clock pin (v5.4)

See merge request espressif/esp-idf!43372
2025-12-03 10:32:17 +08:00
Jiang Jiang Jian e7759b9b0e Merge branch 'fix/fix_c6_rtc_periph_depends_on_top_v5.4' into 'release/v5.4'
fix(esp_hw_support): add dependency of the TOP domain to the RTC_PERIPH domain for esp32c6 (v5.4)

See merge request espressif/esp-idf!43384
2025-12-03 10:32:02 +08:00
Jiang Jiang Jian 4febfa77c9 Merge branch 'fix/check_usj_status_before_access_v5.4' into 'release/v5.4'
fix(esp_driver_usb_serial_jtag): check USJ accessibility before read/write (v5.4)

See merge request espressif/esp-idf!43394
2025-12-03 10:30:11 +08:00
Chen Yudong 0b5e53216a ci: rename wifi_two_dut to two_duts 2025-12-03 09:54:23 +08:00
Adam Múdry bd4f4a8ad0 fix(sdmmc): Deinitialize only initialized slots (sdmmc_host_deinit function)
Closes https://github.com/espressif/esp-idf/issues/17937
2025-12-02 10:06:11 +01:00
Island 38bd707ab2 Merge branch 'fix/ble_log_v2_cache_error_v5.4' into 'release/v5.4'
BLE Log v2 Function Update 251125 (v5.4)

See merge request espressif/esp-idf!43869
2025-12-02 16:20:08 +08:00
Island 9186459439 Merge branch 'feat/ble_mesh_log_enh_v5.4' into 'release/v5.4'
Feat/ble mesh log enh v5.4

See merge request espressif/esp-idf!43211
2025-12-02 12:09:38 +08:00
Wang Meng Yang b25246481d Merge branch 'bugfix/a2dp_deinit_crash_v5.4' into 'release/v5.4'
fix(bt): fixed crash caused by deinit during A2DP connection initiation(v5.4)

See merge request espressif/esp-idf!43790
2025-12-02 12:00:26 +08:00
Wang Meng Yang 02240b1424 Merge branch 'bugfix/fix_event_filter_bug_v5.4' into 'release/v5.4'
fix(bt/controller): Fixed hci connection request event filter bug (v5.4)

See merge request espressif/esp-idf!43876
2025-12-02 10:08:08 +08:00
xiongweichao 4b45046b9f fix(bt): fixed crash caused by deinit during A2DP connection initiation
- Only clean up when idle
2025-12-02 08:54:56 +08:00
Alexey Gerenkov 6a04f83375 Merge branch 'fix/apptrace_uart_crash_v5.4' into 'release/v5.4'
fix(app_trace): prevent possible system crash on uart buffer access (v5.4)

See merge request espressif/esp-idf!43861
2025-12-01 23:04:34 +08:00
Aditya Patwardhan 3a527b65ec Merge branch 'bugfix/lwip_stack_in_psram_limitation_v5.4' into 'release/v5.4'
fix(lwip): allow task stack from SPIRAM except for ESP32 ECO2 and below (v5.4)

See merge request espressif/esp-idf!43319
2025-12-01 16:43:13 +05:30
luoxu f3a47cc9a5 fix(ble_mesh): resolve miscellaneous logging issues 2025-12-01 15:01:43 +08:00
Rainer ae93cc0673 fix(ble_mesh): fixed issues with incorrect logs format and position 2025-12-01 15:01:43 +08:00
luoxu 3240e464ba feat(ble_mesh): Miscellaneous log enhancement for Provisioning 2025-12-01 15:01:43 +08:00
Liu Linyan 7be59c2391 feat(ble_mesh): Miscellaneous log enhancement for BLE Mesh 2025-12-01 15:01:43 +08:00
Linyan Liu 8b1c9bbb90 feat(ble_mesh): Miscellaneous update for BLE Mesh 2025-12-01 15:01:43 +08:00
zhangyanjiao 01c26902ca fix(wifi): Added scan stop when user call smartconfig stop 2025-12-01 14:34:19 +08:00
sibeibei 2aa83b1982 fix(wifi): fix issue that disarm send wake null timer donot take effect 2025-12-01 14:28:52 +08:00
liqigan 23478646e8 fix(bt/controller): Fixed hci connection request event filter bug 2025-12-01 13:45:38 +08:00
Zhou Xiao 9405cb9740 feat(ble): enabled lc get time for ceva controller
(cherry picked from commit 6924b8b372)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-01 11:10:33 +08:00
Zhou Xiao 5917afad65 fix(ble): put ble_log_write_hex in iram to avoid cache error
(cherry picked from commit dc4e41fab8)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-01 11:10:32 +08:00
morris 1e73ebc8b2 Merge branch 'backport/recent_backport_collection_v5.4' into 'release/v5.4'
backport: backport recent i2s/parlio rx related to v5.4

See merge request espressif/esp-idf!43795
2025-12-01 11:00:48 +08:00
Erhan Kurubas 9da15cf246 fix(app_trace): prevent possible system crash on uart buffer access 2025-11-30 23:04:55 +01:00
Luo Xu 9ec28bdab4 refactor(ble): modularize compressed log scripts for better maintainability
(cherry picked from commit 0cf6f50179)

Co-authored-by: luoxu <luoxu@espressif.com>
2025-11-30 11:38:57 +08:00
laokaiyao e21942222b fix(i2s): fix the auto port failure when use simplex on ESP32 2025-11-28 11:40:11 +08:00
Island 3aec1ac8d2 Merge branch 'bugfix/fix_ble_scan_enable_timeout_v5.4' into 'release/v5.4'
Fixed scan HCI command timeout issue on ESP32 (v5.4)

See merge request espressif/esp-idf!43689
2025-11-28 10:16:45 +08:00
Island 2798c89d3a Merge branch 'bugfix/bug_ble_max_device_record_v5.4' into 'release/v5.4'
fix(ble/bluedroid): Fixed BLE incorrect device record count issue (v5.4)

See merge request espressif/esp-idf!43596
2025-11-27 18:25:48 +08:00
laokaiyao f42b153669 fix(i2s): fixed divide-by-zero coverity issue 2025-11-27 15:36:04 +08:00
laokaiyao 284c66ba06 ci(parlio): fixed incorrect condition in rx test case 2025-11-27 14:55:21 +08:00
morris 14fdfcd199 Merge branch 'bugfix/uart_related_backports_v5.4' into 'release/v5.4'
fix(uart): some related uart backports (v5.4)

See merge request espressif/esp-idf!43618
2025-11-27 10:56:10 +08:00
Rahul Tank c3e6c316c4 Merge branch 'feat/read_all_local_remote_sup_feat_v5.4' into 'release/v5.4'
feat(nimble): Add support for read all local / remote supported features HCI cmd (v5.4)

See merge request espressif/esp-idf!42872
2025-11-27 06:53:08 +05:30
Island 149caedf60 Merge branch 'feat/support_bhost2025_44_v5.4' into 'release/v5.4'
feat(ble/bluedroid): Add more debug log for bluedroid (v5.4)

See merge request espressif/esp-idf!43365
2025-11-26 18:03:03 +08:00