The latest development version of this page may be more current than this released 3.0.0 version.

CONFIG_BT_HCI_SETUP

(No prompt – not directly user assignable.)

Type: bool

Help

Enable the HCI vendor-specific Setup function.

This option has to be enabled when the BT Controller requires execution
of the vendor-specific commands sequence to initialize the BT Controller
before the BT Host executes a Reset sequence.

The user should generally avoid changing it via menuconfig or in
configuration files. This option are enabled by the vendor-specific
HCI extension, where the Setup function is implemented.

Direct dependencies

BT_HCI && BT_DRIVERS

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

At drivers/bluetooth/hci/Kconfig:135

Included via Kconfig:8Kconfig.zephyr:42drivers/Kconfig:8drivers/bluetooth/Kconfig:20

Menu path: (Top) → Device Drivers → Bluetooth Drivers

config BT_HCI_SETUP
    bool
    depends on BT_HCI && BT_DRIVERS
    help
      Enable the HCI vendor-specific Setup function.

      This option has to be enabled when the BT Controller requires execution
      of the vendor-specific commands sequence to initialize the BT Controller
      before the BT Host executes a Reset sequence.

      The user should generally avoid changing it via menuconfig or in
      configuration files. This option are enabled by the vendor-specific
      HCI extension, where the Setup function is implemented.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)