From 3a996c570b4c5b6ec0e40f03a39292c3b07329ff Mon Sep 17 00:00:00 2001 From: Vinayak Kariappa Chettimada Date: Fri, 4 Oct 2024 19:10:11 +0200 Subject: [PATCH] Bluetooth: Controller: Fix BT_CTLR_LOW_LAT_ULL dependency Fix BT_CTLR_LOW_LAT_ULL dependency after changes in commit 5119896c7d74 ("Bluetooth: Controller: Fix BT_CTLR_LOW_LAT_ULL conditional code"). BT_CTLR_LOW_LAT_ULL is independent of BT_CTLR_LOW_LAT, where the later prevents any ULL execution inside a radio event. Signed-off-by: Vinayak Kariappa Chettimada --- subsys/bluetooth/controller/Kconfig.ll_sw_split | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/subsys/bluetooth/controller/Kconfig.ll_sw_split b/subsys/bluetooth/controller/Kconfig.ll_sw_split index 69db98344602..2a8fcfd2127c 100644 --- a/subsys/bluetooth/controller/Kconfig.ll_sw_split +++ b/subsys/bluetooth/controller/Kconfig.ll_sw_split @@ -890,8 +890,6 @@ config BT_CTLR_LOW_LAT config BT_CTLR_LOW_LAT_ULL prompt "Low latency ULL" bool - depends on BT_CTLR_LOW_LAT - default y help Low latency ULL implementation that uses tailchaining instead of while loop to demux rx messages from LLL. @@ -1088,7 +1086,7 @@ config BT_CTLR_THROUGHPUT config BT_CTLR_FORCE_MD_COUNT int "Forced MD bit count" if !BT_CTLR_FORCE_MD_AUTO - depends on !BT_CTLR_LOW_LAT_ULL + depends on !BT_CTLR_LOW_LAT range 0 $(UINT8_MAX) default 1 if BT_CTLR_FORCE_MD_AUTO default 0 @@ -1102,7 +1100,7 @@ config BT_CTLR_FORCE_MD_COUNT config BT_CTLR_FORCE_MD_AUTO bool "Forced MD bit automatic calculation" - depends on !BT_CTLR_LOW_LAT_ULL + depends on !BT_CTLR_LOW_LAT select BT_CTLR_THROUGHPUT default y if BT_HCI_RAW help