-
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
&& SHIELD_X_NUCLEO_IDB05A1
) || (BT
&& BOARD_B_L4S5I_IOT01A
) || (BT
&& BOARD_DISCO_L475_IOT1
) || (BT
&& SHIELD_X_NUCLEO_IDB05A1
) || (BT_CONN
&& BT_HCI
&& BT
)
(Includes any dependencies from ifs and menus.)
Defaults¶
n
n
n
n
y if !
BT_CTLR
&& !BT_STM32_IPM
y if
BT_HCI_RAW
Kconfig definitions¶
At <Zephyr>/boards/shields/x_nucleo_idb05a1/Kconfig.defconfig:21
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:23
→ <BuildDir>/Kconfig/Kconfig.shield.defconfig:1
Menu path: (Top)
config BT_HCI_ACL_FLOW_CONTROL bool default n depends onBT
&&SHIELD_X_NUCLEO_IDB05A1
At <Zephyr>/boards/arm/b_l4s5i_iot01a/Kconfig.defconfig:43
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:24
Menu path: (Top)
config BT_HCI_ACL_FLOW_CONTROL bool default n depends onBT
&&BOARD_B_L4S5I_IOT01A
At <Zephyr>/boards/arm/disco_l475_iot1/Kconfig.defconfig:48
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:24
Menu path: (Top)
config BT_HCI_ACL_FLOW_CONTROL bool default n depends onBT
&&BOARD_DISCO_L475_IOT1
At <Zephyr>/boards/shields/x_nucleo_idb05a1/Kconfig.defconfig:21
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:24
Menu path: (Top)
config BT_HCI_ACL_FLOW_CONTROL bool default n depends onBT
&&SHIELD_X_NUCLEO_IDB05A1
At <Zephyr>/subsys/bluetooth/Kconfig:190
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:34
→ <Zephyr>/subsys/Kconfig:8
Menu path: (Top) → Sub Systems and OS Services → Bluetooth
config BT_HCI_ACL_FLOW_CONTROL bool "Controller to Host ACL flow control support" default y if !BT_CTLR
&& !BT_STM32_IPM
default y ifBT_HCI_RAW
selectPOLL
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.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)