-
CONFIG_BT_HCI_ACL_FLOW_CONTROL
¶
Controller to Host ACL flow control support
Type: bool
Help¶
Enable support for throttling ACL buffers from the controller to the host. This is particularly useful when the host and controller are on separate cores since it ensures that we do not run out of incoming ACL buffers.
Direct dependencies¶
(BT
&& BOARD_DISCO_L475_IOT1
) || (BT_CONN
&& BT_HCI
&& BT
)
(Includes any dependencies from if’s and menus.)
Defaults¶
- “n” if
BT
&&BOARD_DISCO_L475_IOT1
- “y” if !
BT_CTLR
&&BT_CONN
&&BT_HCI
&&BT
- “y” if
BT_HCI_RAW
&&BT_CONN
&&BT_HCI
&&BT
Kconfig definitions¶
At boards/arm/disco_l475_iot1/Kconfig.defconfig:149
Included via Kconfig:10
→ Kconfig.zephyr:21
Menu path: (top menu)
config BT_HCI_ACL_FLOW_CONTROL bool default "n" ifBT
&&BOARD_DISCO_L475_IOT1
depends onBT
&&BOARD_DISCO_L475_IOT1
At subsys/bluetooth/Kconfig:120
Included via Kconfig:10
→ Kconfig.zephyr:39
→ subsys/Kconfig:8
Menu path: (top menu) → Bluetooth
config BT_HCI_ACL_FLOW_CONTROL bool prompt "Controller to Host ACL flow control support" ifBT_CONN
&&BT_HCI
&&BT
default "y" if !BT_CTLR
&&BT_CONN
&&BT_HCI
&&BT
default "y" ifBT_HCI_RAW
&&BT_CONN
&&BT_HCI
&&BT
selectPOLL
ifBT_CONN
&&BT_HCI
&&BT
depends onBT_CONN
&&BT_HCI
&&BT
help Enable support for throttling ACL buffers from the controller to the host. This is particularly useful when the host and controller are on separate cores since it ensures that we do not run out of incoming ACL buffers.
(Definitions include propagated dependencies, including from if’s and menus.)