change(ble/bluedroid): disable host trace logs when BLE Log host is off

Default all Bluedroid layer trace levels to NONE when BLE async log
is enabled without BLE_LOG_HOST_LOG.


(cherry picked from commit 1f8f935e3f)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
This commit is contained in:
Zhang Hai Peng
2026-07-21 10:44:09 +08:00
parent c425f0dd09
commit f3b89d6b37
2 changed files with 1 additions and 1 deletions
-1
View File
@@ -170,7 +170,6 @@ menu "BT Logs"
menuconfig BT_LOG_CRITICAL_ONLY
bool "Enable bandwidth-optimized log mode (critical logs only)"
default n
depends on !BT_STACK_NO_LOG
select BLE_LOG_ENABLED
help
Enable bandwidth-optimized logging for the BLE Log Async Output
+1
View File
@@ -544,6 +544,7 @@ endmenu #BT debug option
config BT_STACK_NO_LOG
bool "Disable BT debug logs (minimize bin size)"
depends on BT_BLUEDROID_ENABLED
default y if BLE_LOG_ENABLED && !BLE_LOG_HOST_LOG
default n
help
This select can save the rodata code size