Commit Graph

30878 Commits

Author SHA1 Message Date
Zhang Hai Peng e95dfc2964 fix(ble/bluedroid): fix incorrect resolving_list_avail_size update
(cherry picked from commit ac385530af62db2933fae3d5aa0bba41fa476f0c)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-07-25 21:54:14 +08:00
Zhang Hai Peng 24ea9693ce fix(ble/bluedroid): ensure resolving list is updated when the oldest device is removed
(cherry picked from commit 61606a6f95da8e291fe6d55ea8b336467626e69b)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-07-25 21:54:11 +08:00
Zhang Hai Peng 7c757b7f45 fix(ble/bluedroid): Fix issue causing BTM_GetSecurityFlags failed
(cherry picked from commit 48235c7b2501066646468b335a4aff72b5d08b3e)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-07-25 21:54:09 +08:00
Jiang Jiang Jian cc2147238b Merge branch 'feature/p4_add_3bit_for_wafer_major_v5.5' into 'release/v5.5'
feat(efuse): Adds 3-bit field for wafer major version in ESP32-P4 (v5.5)

See merge request espressif/esp-idf!40513
2025-07-25 21:20:57 +08:00
Jiang Jiang Jian b9d7aacd1d Merge branch 'change/ble_update_lib_20250709_v5.5' into 'release/v5.5'
change(ble): [AUTO_MR] 20250709 - Update ESP BLE Controller Lib (v5.5)

See merge request espressif/esp-idf!40471
2025-07-25 20:28:49 +08:00
Jiang Jiang Jian 9316e840a7 Merge branch 'c61_sdio_v5.5' into 'release/v5.5'
feat(sdio): support sdio on esp32c61 (v5.5)

See merge request espressif/esp-idf!40716
2025-07-25 20:27:30 +08:00
Jiang Jiang Jian 8840072320 Merge branch 'fix/spi_master_p4_change_default_clk_pll_v5.5' into 'release/v5.5'
fix(driver_spi): master driver change esp32p4 default src to pll (v5.5)

See merge request espressif/esp-idf!40113
2025-07-25 20:04:03 +08:00
Jiang Jiang Jian 6041ee302d Merge branch 'fix/twai_fix_clock_c5_errata_and_test_v5.5' into 'release/v5.5'
fix(driver_twai): fixed clock enable and errata and test (v5.5)

See merge request espressif/esp-idf!40263
2025-07-25 20:03:00 +08:00
Jiang Jiang Jian b5944c8f34 Merge branch 'feature/iram_esp_system_v5.5' into 'release/v5.5'
feat(esp_system): Adds Kconfigs to place code in IRAM (v5.5)

See merge request espressif/esp-idf!40516
2025-07-25 19:45:26 +08:00
Aditya Patwardhan 96836ab1f3 Merge branch 'fix/gcm_fallback_must_depend_on_software_gcm_symbol_v5.5' into 'release/v5.5'
fix(mbedtls/gcm): Allow enabling GCM fallback only if software GCM is available (v5.5)

See merge request espressif/esp-idf!40806
2025-07-25 13:39:02 +05:30
Jiang Jiang Jian aa2c410b62 Merge branch 'bugfix/fix_ble_aa_check_v2_v5.5' into 'release/v5.5'
Optimize check Access Address when receive connection request PDU (v5.5)

See merge request espressif/esp-idf!40750
2025-07-25 15:00:32 +08:00
harshal.patil 61b0b072f9 fix(mbedtls/gcm): Allow enabling GCM fallback only if software GCM is available 2025-07-25 08:48:00 +05:30
Jiang Jiang Jian 05a22bfd80 Merge branch 'bugfix/fix_external_codec_build_issue_v5.5' into 'release/v5.5'
fix(bt/bluedroid): Fix build issue when using external sbc codec (v5.5)

See merge request espressif/esp-idf!40760
2025-07-25 02:02:16 +08:00
Zhou Xiao ae97379c9a fix(ble): updated rom linker script for ESP32-C2 2025-07-25 00:01:49 +08:00
cjin ff7830f45b feat(ble): enable broker initialization on ESP32-C6 2025-07-25 00:01:44 +08:00
cjin 947e79f03d feat(ble): enable broker initialization on ESP32-C5 2025-07-25 00:01:39 +08:00
cjin 6f4ec5f3a6 feat(ble): enable broker initialization on ESP32-H2 2025-07-25 00:01:32 +08:00
cjin e70bf20bba feat(ble): support memory allocation check debug feature on ESP32-H2 2025-07-25 00:01:26 +08:00
cjin 4b347bc75a feat(ble): support memory allocation check debug feature on ESP32-C6 2025-07-25 00:01:22 +08:00
cjin dbb5069423 feat(ble): support memory allocation check debug feature on ESP32-C5 2025-07-25 00:01:17 +08:00
cjin e313f56b30 feat(ble): support memory allocation check debug feature on ESP32-C2 2025-07-25 00:01:11 +08:00
Zhou Xiao 6d5aa29358 change(ble): [AUTO_MR] Update lib_esp32c2 to c7732d48 2025-07-25 00:01:07 +08:00
Zhou Xiao ad7c681583 change(ble): [AUTO_MR] Update lib_esp32c6 to ca6c20bc 2025-07-25 00:01:03 +08:00
Zhou Xiao a091cb0046 change(ble): [AUTO_MR] Update lib_esp32c5 to ca6c20bc 2025-07-25 00:00:58 +08:00
Zhou Xiao 957104bb31 change(ble): [AUTO_MR] Update lib_esp32h2 to ca6c20bc 2025-07-25 00:00:53 +08:00
Jiang Jiang Jian 28eee20b5b Merge branch 'bugfix/fix_phy_test_crash_v5.5' into 'release/v5.5'
fix(PHY): Fixed phy test example crash (v5.5)

See merge request espressif/esp-idf!40758
2025-07-24 23:54:02 +08:00
Jiang Jiang Jian f7d3562271 Merge branch 'change/ble_update_lib_20250630_v5.5' into 'release/v5.5'
change(ble): [AUTO_MR] 20250630 - Update ESP BLE Controller Lib (v5.5)

See merge request espressif/esp-idf!40301
2025-07-24 23:51:46 +08:00
Jiang Jiang Jian 3fa646e58a Merge branch 'feat/add_cte_iq_report_example_v5.5' into 'release/v5.5'
Add Bluetooth LE CTE connless example. (v5.5)

See merge request espressif/esp-idf!39783
2025-07-24 23:43:56 +08:00
Jiang Jiang Jian 60d0aa3cb8 Merge branch 'update_mqtt_pre_refactor_v5.5' into 'release/v5.5'
Update esp-mqtt submodule to 6af4446a (v5.5)

See merge request espressif/esp-idf!39358
2025-07-24 20:18:59 +08:00
Jiang Jiang Jian 81c01383e7 Merge branch 'feat/support_disable_pll_track_v5.5' into 'release/v5.5'
Support disable pll track (v5.5)

See merge request espressif/esp-idf!40339
2025-07-24 20:18:09 +08:00
Jiang Jiang Jian 9aa8a1674f Merge branch 'feat/perf_benchmark_support_esp32p4_v5.5' into 'release/v5.5'
feat(storage): Update emmc and perf_benchmark example to work with ESP32-P4 (v5.5)

See merge request espressif/esp-idf!40715
2025-07-24 20:17:17 +08:00
Zhang Hai Peng 6434f7f82e fix(bt/ble): Update esp32 libbtdm_app.a (3a27e2e)
- Optimize check Access Address when receive connection request PDU


(cherry picked from commit a663a87fe0bd0cc284d4923e534859cdd2ba478e)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-07-24 19:44:09 +08:00
Jiang Jiang Jian c2c08767db Merge branch 'fix/spi_slave_dma_stop_unexpectly_when_start_v5.5' into 'release/v5.5'
fix(driver_spi): fixed esp32c5 spi slave dma potential rx error (v5.5)

See merge request espressif/esp-idf!40696
2025-07-24 19:28:32 +08:00
Jiang Jiang Jian 1e8b07ecc6 Merge branch 'fix/incorrect_unit_of_cpb_rx_clk_v5.5' into 'release/v5.5'
fix(bt): fixed the incorrect unit of clk in cpb rx event(backport v5.5)

See merge request espressif/esp-idf!40784
2025-07-24 19:27:01 +08:00
gongyantao 9987ce610b fix(bt): fixed the incorrect unit of clk in cpb rx event 2025-07-24 16:26:44 +08:00
gaoxu 62b9e1620d feat(sdio): support sdio on esp32c61 2025-07-24 14:13:23 +08:00
Mahavir Jain c9f92e84a4 Merge branch 'feature/support_rng_sampling_v5.5' into 'release/v5.5'
Feature/support rng sampling (v5.5)

See merge request espressif/esp-idf!40600
2025-07-24 10:43:30 +05:30
morris 5faf1a0ceb Merge branch 'feature/lcd_cam_dvp_driver_only_gen_clock_v5.5' into 'release/v5.5'
feat(esp_driver_cam): DVP driver supports only initializing the clock and XCLK pin to generate a clock for the external device (v5.5)

See merge request espressif/esp-idf!40447
2025-07-24 13:07:24 +08:00
Rahul Tank 75e4f8dbb4 Merge branch 'bugfix/retry_packet_alloc_v5.5' into 'release/v5.5'
fix(nimble): Add packet allocation retry for limited iteration (v5.5)

See merge request espressif/esp-idf!40683
2025-07-24 10:13:08 +05:30
Geng Yu Chao 8842c6577b feat(esp32c5): Enable Bluetooth LE CTE feature
(cherry picked from commit aa4489a8795412d347a68ce56f2054379bb0b118)

Co-authored-by: Geng Yuchao <gengyuchao@espressif.com>
2025-07-24 10:33:54 +08:00
wanckl 1d3cd76432 fix(driver_spi): fixed esp32c5 spi slave dma potential rx error 2025-07-24 10:06:52 +08:00
Marius Vikhammer 9c0903a5e8 Merge branch 'bugfix/esp_idf_c5_idfci-3010_v5.5' into 'release/v5.5'
feat(esp_hw_support): support xtal as RTC FAST CLK during sleep for esp32c5 (v5.5)

See merge request espressif/esp-idf!40770
2025-07-24 10:04:18 +08:00
Zhou Xiao e184fe297b fix(ble): ensure ble controller disable safety for ESP32-C2 2025-07-24 00:46:18 +08:00
zwl 479346ff1f fix(ble): fixed occasional assert triggered during controller disable on ESP32-C2 2025-07-24 00:46:18 +08:00
zwl ad53477921 change(ble): [AUTO_MR] Update lib_esp32c2 to 9af627ef 2025-07-24 00:46:18 +08:00
zwl 3e008eac89 change(ble): [AUTO_MR] Update lib_esp32c6 to d2d70d40 2025-07-24 00:46:18 +08:00
zwl 6e6bea3967 change(ble): [AUTO_MR] Update lib_esp32c5 to d2d70d40 2025-07-24 00:46:18 +08:00
zwl 06b9e8804f change(ble): [AUTO_MR] Update lib_esp32h2 to d2d70d40 2025-07-24 00:46:18 +08:00
Zhangwx 5deab445d3 feat(phy): add a config for pll track feature 2025-07-24 00:42:53 +08:00
wanckl cc54f04f96 fix(driver_spi): master driver change esp32p4 default src to pll 2025-07-24 00:41:57 +08:00