Skip to content

Commit

Permalink
Bluetooth: Controller: Fix BT_CTLR_LOW_LAT_ULL dependency
Browse files Browse the repository at this point in the history
Fix BT_CTLR_LOW_LAT_ULL dependency after changes in
commit 5119896 ("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 <vich@nordicsemi.no>
  • Loading branch information
cvinayak authored and kartben committed Feb 28, 2025
1 parent 3a8dddc commit 3a996c5
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions subsys/bluetooth/controller/Kconfig.ll_sw_split
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand Down

0 comments on commit 3a996c5

Please sign in to comment.