CONFIG_BT_CTLR_LLCP_COMMON_TX_CTRL_BUF_NUM
Number of tx control buffers to be available across all connections
Type: int
Help
Set the number control buffers that is to be available for tx.
This defines the size of the pool of tx buffers available
for control procedure tx. This pool is shared across all
procedures/connections with allocation through a fifo queue.
Configure between 0 and (4 - BT_CTLR_LLCP_PER_CONN_TX_CTRL_BUF_NUM) * BT_CTLR_LLCP_CONN
Direct dependencies
!BT_LL_SW_LLCP_LEGACY
&& BT_CONN
&& BT_LL_SW_SPLIT
&& BT_CTLR
&& BT_HCI
&& BT
(Includes any dependencies from ifs and menus.)
Default
0
Kconfig definition
At <Subsystem>/bluetooth/controller/Kconfig.ll_sw_split:524
Included via Kconfig:8
→ Kconfig.zephyr:44
→ <Subsystem>/Kconfig:9
→ <Subsystem>/bluetooth/Kconfig:181
→ <Subsystem>/bluetooth/controller/Kconfig:789
Menu path: (Top) → Sub Systems and OS Services → Bluetooth → Bluetooth Controller → Advanced features
config BT_CTLR_LLCP_COMMON_TX_CTRL_BUF_NUM
int "Number of tx control buffers to be available across all connections" if BT_CTLR_ADVANCED_FEATURES
range 0 255
default 0
depends on !BT_LL_SW_LLCP_LEGACY && BT_CONN && BT_LL_SW_SPLIT && BT_CTLR && BT_HCI && BT
help
Set the number control buffers that is to be available for tx.
This defines the size of the pool of tx buffers available
for control procedure tx. This pool is shared across all
procedures/connections with allocation through a fifo queue.
Configure between 0 and (4 - BT_CTLR_LLCP_PER_CONN_TX_CTRL_BUF_NUM) * BT_CTLR_LLCP_CONN
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)