Skip to content

Commit

Permalink
Bluetooth: Add devicetree base binding for Bluetooth HCI drivers
Browse files Browse the repository at this point in the history
Add a base binding for Bluetooth HCI drivers. All HCI drivers should
extend this binding (through an include directive) to create their own
binding files.

Signed-off-by: Johan Hedberg <[email protected]>
  • Loading branch information
jhedberg authored and nashif committed Jun 11, 2024
1 parent 9ac6339 commit 8ae074e
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions dts/bindings/bluetooth/bt-hci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Common fields for Bluetooth HCI devices

include: base.yaml

properties:
bt-hci-name:
type: string
description: Name of the HCI transport
bt-hci-bus:
type: string
description: Bus of the transport
enum:
- "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:
type: string-array
description: HCI device quirks

0 comments on commit 8ae074e

Please sign in to comment.