2024-05-05 22:57:49 +08:00
|
|
|
# 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:
|
2024-10-15 23:42:43 +08:00
|
|
|
- "virtual"
|
|
|
|
- "usb"
|
|
|
|
- "pccard"
|
|
|
|
- "uart"
|
|
|
|
- "rs232"
|
|
|
|
- "pci"
|
|
|
|
- "sdio"
|
|
|
|
- "spi"
|
|
|
|
- "i2c"
|
2024-11-04 14:39:59 +08:00
|
|
|
- "smd"
|
|
|
|
- "virtio"
|
2024-11-04 20:03:00 +08:00
|
|
|
- "ipm" # Deprecated. "ipc" should be used instead.
|
|
|
|
- "ipc"
|
2024-05-05 22:57:49 +08:00
|
|
|
bt-hci-quirks:
|
|
|
|
type: string-array
|
|
|
|
description: HCI device quirks
|
2024-10-15 23:42:43 +08:00
|
|
|
enum:
|
|
|
|
- "no-reset"
|
|
|
|
- "no-auto-dle"
|
2024-05-27 18:48:52 +08:00
|
|
|
bt-hci-vs-ext:
|
|
|
|
type: boolean
|
|
|
|
description: Zephyr HCI vendor extensions are supported
|