This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down list at the bottom of the left panel and select the desired version.

zephyr,bt-hci-ll-sw-split

Vendor: Zephyr-specific binding

Description

Bluetooth HCI provided by the native Zephyr Bluetooth Controller

Properties

Properties not inherited from the base binding file.

Name

Type

Details

bt-hci-name

string

Name of the HCI transport

Default value: Controller

bt-hci-bus

string

Bus of the transport

Default value: BT_HCI_BUS_VIRTUAL

Legal values: 'BT_HCI_BUS_VIRTUAL', 'BT_HCI_BUS_USB', 'BT_HCI_BUS_PCCARD', 'BT_HCI_BUS_UART', 'BT_HCI_BUS_RS232', 'BT_HCI_BUS_PCI', 'BT_HCI_BUS_SDIO', 'BT_HCI_BUS_SPI', 'BT_HCI_BUS_I2C', 'BT_HCI_BUS_IPM'

bt-hci-quirks

string-array

HCI device quirks

Default value: ['BT_HCI_QUIRK_NO_AUTO_DLE']

bt-hci-vs-ext

boolean

Zephyr HCI vendor extensions are supported