cjin
8408bf65ae
feat(sleep_modem): allow multi modem to enable rf with regdma
2026-09-17 08:33:10 +08:00
cjin
bed7b04631
fix(ble): fix ble retention dependency order
2026-09-07 20:20:03 +08:00
cjin
3a0cbb0736
fix(bt): fix deselect slow clk missing on ESP32-C5
2026-07-30 10:39:21 +08:00
ShenWeilong
4508400647
fix(ble): always init the default os queue for all of controllers
2026-05-01 19:06:33 +05:30
Island
7fc3744abd
Merge branch 'change/ble_update_lib_20260409_v6.0' into 'release/v6.0'
...
change(ble): [AUTO_MR] 20260409 - Update ESP BLE Controller Lib (6.0)
See merge request espressif/esp-idf!47419
2026-04-28 14:25:25 +08:00
Zhao Wei Liang
675e037340
feat(ble): add adv tx options on ESP32-C5
...
(cherry picked from commit d7bfbef862 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2026-04-09 16:18:37 +08:00
Zhou Xiao
fa9c6d53bb
change(bt): consolidate BLE log Kconfig into common/Kconfig.in
...
Move per-chip BLE log Kconfig options (esp32c2/c5/c6/h2) into
components/bt/common/Kconfig.in for single-source-of-truth configuration.
Restructure menu as "BT Logs" with "Log Sources" sub-menu containing
controller log config options. Controller log output mode choice defaults
to BLE Log v2 when BLE_LOG_ENABLED, with legacy mode as deprecated
fallback. Migrate wrap_panic_handler and task_wdt_user_handler configs
as well since they depend on BT_LE_CONTROLLER_LOG_ENABLED.
(cherry picked from commit b5b886fd1e )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-04-03 21:14:54 +08:00
Zhou Xiao
94761261f2
change(bt/ble_log): remove BLE Log UHCI Out module
...
Delete ble_log_uhci_out.c and its header. Remove the UHCI Out source
from CMakeLists.txt and all BT_BLE_LOG_UHCI_OUT_* Kconfig options.
Remove per-chip BT_LE_CONTROLLER_LOG_UHCI_OUT_ENABLED Kconfig and
all UHCI Out caller references in esp32c5/c6/h2 controller bt.c.
Update ble_log_console README to reference the new BLE Log Module
UART DMA config. The functionality is superseded by the BLE Log
Module's UART DMA peripheral transport.
(cherry picked from commit d51892380b )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-04-03 21:14:38 +08:00
Jiang Jiang Jian
d6000ccecd
Merge branch 'feat/use_common_config_to_sel_crypt_lib_v6.0' into 'release/v6.0'
...
Feat/use common config to sel crypt lib (v6.0)
See merge request espressif/esp-idf!46408
2026-03-20 10:39:59 +08:00
Jiang Jiang Jian
bea959e55f
Merge branch 'bugfix/fix_kconfig_for_ble_cte_depends_v6.0' into 'release/v6.0'
...
bugfix(ble): remove BT_LE_SECURITY_ENABLE dependency for CTE on ESP32-C5 (v6.0)
See merge request espressif/esp-idf!46342
2026-03-20 10:39:26 +08:00
Jiang Jiang Jian
edf0bf67de
Merge branch 'fix/use_apb_max_state_for_ble_events_v6.0' into 'release/v6.0'
...
fix(ble): use apb max state for bt and enable should skip (v6.0)
See merge request espressif/esp-idf!46334
2026-03-20 10:39:19 +08:00
Shen Wei Long
b57d517ef9
change(bt): use BT_SMP_CRYPTO_STACK_MBEDTLS to select bt cryption lib
...
(cherry picked from commit aa40fdcc64 )
Co-authored-by: ShenWeilong <shenweilong@espressif.com >
2026-03-09 09:23:35 +00:00
Geng Yu Chao
25b992c524
fix(ble): remove error cte depends for esp32c5
...
(cherry picked from commit 403be0a770 )
Co-authored-by: Geng Yuchao <gengyuchao@espressif.com >
2026-03-06 14:01:54 +08:00
Jin Chen
d592e8bd6d
fix(ble): use apb max state for bt and enable should skip on ESP32-C5
...
(cherry picked from commit 8365eb324f )
Co-authored-by: cjin <jinchen@espressif.com >
2026-03-06 10:13:23 +08:00
Zhao Wei Liang
9fdcd571d1
feat(ble): add config for reserved controller memory on ESP32C5
...
(cherry picked from commit 5307ec1f92 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-02-05 15:13:40 +08:00
Zhao Wei Liang
3dbd9c4dde
feat(ble): support adv fast tx feature on ESP32-C5
...
(cherry picked from commit 1fc9676c99 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2026-02-05 15:13:40 +08:00
Zhou Xiao
1e6cf91532
feat(ble): support sid filter feature on ESP32C5
...
(cherry picked from commit debd743a0b )
Co-authored-by: cjin <jinchen@espressif.com >
2026-01-28 18:32:04 +05:30
zhiweijian
2a753a8e30
feat(ble/bluedroid): Add new bluedroid host examples
2026-01-08 12:15:36 +08:00
Zhao Wei Liang
dec8b5e24b
fix(ble): fixed build error on ESP32-C5
...
(cherry picked from commit cd63e7ded5 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-12-31 21:13:34 +08:00
Ashish Sharma
5d5ba9d008
fix: migrate PSA SHA driver to be similar to parallel engine port
2025-12-19 11:06:41 +08:00
Ashish Sharma
06d03e1a12
feat: add NVS based secure storage layer for PSA
...
(cherry picked from commit 31c7bad7f74ce8e54ea0563b670df37a58215600)
Co-authored-by: Mahavir Jain <mahavir@espressif.com >
2025-12-19 07:29:00 +08:00
Ashish Sharma
f306dbea84
feat(mbedtls): migrates ESP-TEE with PSA APIs
2025-12-19 07:28:33 +08:00
Ashish Sharma
b0da66f7e1
feat(bt): migrate mbedtls to PSA APIs
2025-12-18 21:18:58 +08:00
Island
068473abc8
Merge branch 'fix/add_soc_caps_for_pawr_feat_v6.0' into 'release/v6.0'
...
fix(ble): add soc caps feat for PAwR (v6.0)
See merge request espressif/esp-idf!44151
2025-12-15 14:23:28 +08:00
Jin Chen
350c255efd
fix(ble): remove target dependency on power control config on ESP32C5
...
(cherry picked from commit 82da79224e )
Co-authored-by: cjin <jinchen@espressif.com >
2025-12-11 16:23:25 +08:00
Jin Chen
77ef80081d
fix(ble): add soc caps config for pawr feat on ESP32C5
...
(cherry picked from commit 19130df4f3 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-12-11 16:23:22 +08:00
Zhao Wei Liang
a460908d27
feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-C5
...
(cherry picked from commit aad080bc26 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-12-05 09:51:43 +08:00
Zhao Wei Liang
73ba1d011b
feat(ble): add peripheral fast rx data in latency config on ESP32-C5
...
(cherry picked from commit 29890c8916 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-11-19 19:32:34 +08:00
Zhao Wei Liang
aa7d573748
feat: rename ble sleep related apt on ESP32-C5
...
(cherry picked from commit ed6587b132 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-11-19 19:32:34 +08:00
zhaoweiliang
96bdca38a1
feat(ble): add priority level config on ESP32-C5
2025-10-23 11:25:42 +08:00
cjin
350ae64dad
fix(ble): fix ble wakeup causes error on ESP32-C5
2025-10-22 17:50:40 +08:00
Island
4cd13a9317
Merge branch 'fix/update_pawr_example_docs' into 'master'
...
Fix/update pawr example docs
See merge request espressif/esp-idf!42161
2025-10-17 18:03:00 +08:00
zwl
e87ace3a33
feat(ble): change free api on ESP32-C5
2025-10-15 15:11:06 +08:00
cjin
f012fafe51
feat(ble): allow a larger sca limit on ESP32-C5
2025-09-26 18:04:27 +08:00
cjin
470e02ea6b
feat(ble): get wakeup cause when wake up on ESP32-C5
2025-09-19 16:47:45 +08:00
Island
a3b8073d96
Merge branch 'change/ble_update_lib_20250828' into 'master'
...
change(ble): [AUTO_MR] 20250828 - Update ESP BLE Controller Lib
Closes BLERP-2183, BLERP-2083, BLERP-2195, and BLERP-2196
See merge request espressif/esp-idf!41601
2025-09-17 10:33:14 +08:00
Zhou Xiao
66504599ba
feat(ble): supported ble log v2 for ESP32-C5
2025-09-16 14:31:36 +08:00
zwl
fc293cf672
fix(ble): update ext_version on ESP32-C5
2025-09-16 00:06:40 +08:00
cjin
6c15fccddd
feat(ble): support pawr feature in ble sdk on ESP32-C5
2025-08-18 19:18:10 +08:00
cjin
50e7825ba9
feat(ble): add clk source freq change of ble slow clock on ESP32-C5
2025-08-18 19:18:10 +08:00
zwl
6f0a61ab0d
fix(ble): fixed dtm function error on ESP32-C5
2025-07-31 14:53:29 +08:00
zwl
312de57214
feat(ble): add flash only param config api on ESP32-C5
2025-07-28 14:11:22 +08:00
Zhou Xiao
3671d7b59b
feat(ble): support ble log uart dma out for ESP32-C5
2025-07-17 10:48:22 +08:00
cjin
afee51e0ef
feat(ble): enable broker initialization on ESP32-C5
2025-07-09 11:25:23 +08:00
cjin
1ce54a5fe8
feat(ble): support memory allocation check debug feature on ESP32-C5
2025-07-09 11:25:23 +08:00
cjin
3d96faae5d
feat(ble): add sm count reserve cnt setting on ESP32-C5
2025-06-26 14:54:53 +08:00
cjin
c802176535
fix(ble): change the default ble cca thresh on ESP32-C5
2025-06-06 17:56:44 +08:00
zwl
44d7fc43f6
fix(ble): fixed an occasional abnormal scanning stop issue on ESP32-C5
2025-06-06 17:56:23 +08:00
Zhou Xiao
d12e072b35
fix(ble): added missed printf for ll log interface
2025-05-16 15:10:44 +08:00
zwl
9d687daf36
feat(ble): support creating connections during scanning process on ESP32-C5
2025-05-16 15:09:16 +08:00