:orphan: .. title:: BT_HCI_ACL_FLOW_CONTROL .. option:: 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 =================== (\ :option:`BT ` && \ :option:`BOARD_DISCO_L475_IOT1 `) || (\ :option:`BT_CONN ` && \ :option:`BT_HCI ` && \ :option:`BT `) *(Includes any dependencies from if's and menus.)* Defaults ======== - "n" if \ :option:`BT ` && \ :option:`BOARD_DISCO_L475_IOT1 ` - "y" if !\ :option:`BT_CTLR ` && \ :option:`BT_CONN ` && \ :option:`BT_HCI ` && \ :option:`BT ` - "y" if \ :option:`BT_HCI_RAW ` && \ :option:`BT_CONN ` && \ :option:`BT_HCI ` && \ :option:`BT ` Symbols selected by this symbol =============================== - \ :option:`POLL ` if \ :option:`BT_CONN ` && \ :option:`BT_HCI ` && \ :option:`BT ` Kconfig definitions =================== .. highlight:: kconfig At ``boards/arm/disco_l475_iot1/Kconfig.defconfig:149`` Included via ``Kconfig:10`` → ``Kconfig.zephyr:21`` Menu path: (top menu) .. parsed-literal:: config BT_HCI_ACL_FLOW_CONTROL bool default "n" if \ :option:`BT ` && \ :option:`BOARD_DISCO_L475_IOT1 ` depends on \ :option:`BT ` && \ :option:`BOARD_DISCO_L475_IOT1 ` ---- At ``subsys/bluetooth/Kconfig:120`` Included via ``Kconfig:10`` → ``Kconfig.zephyr:39`` → ``subsys/Kconfig:8`` Menu path: (top menu) → Bluetooth → Bluetooth support .. parsed-literal:: config BT_HCI_ACL_FLOW_CONTROL bool prompt "Controller to Host ACL flow control support" if \ :option:`BT_CONN ` && \ :option:`BT_HCI ` && \ :option:`BT ` default "y" if !\ :option:`BT_CTLR ` && \ :option:`BT_CONN ` && \ :option:`BT_HCI ` && \ :option:`BT ` default "y" if \ :option:`BT_HCI_RAW ` && \ :option:`BT_CONN ` && \ :option:`BT_HCI ` && \ :option:`BT ` select \ :option:`POLL ` if \ :option:`BT_CONN ` && \ :option:`BT_HCI ` && \ :option:`BT ` depends on \ :option:`BT_CONN ` && \ :option:`BT_HCI ` && \ :option:`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.)*