zephyr/dts/bindings/bluetooth/nxp,bt-hci-uart.yaml

51 lines
1.2 KiB
YAML

# Copyright 2024 NXP
# SPDX-License-Identifier: Apache-2.0
description: |
Bluetooth module that uses NXP's Bluetooth Module (e.g. Murata 2EL)
compatible: "nxp,bt-hci-uart"
include: base.yaml
properties:
sdio-reset-gpios:
type: phandle-array
required: true
w-disable-gpios:
type: phandle-array
required: true
hci-operation-speed:
type: int
description: |
HCI UART baudrate for feature operation. If not defined
bus/current-speed will be used as default.
hw-flow-control:
type: boolean
description: Set to enable RTS/CTS flow control for HCI.
fw-download-primary-speed:
type: int
description: |
HCI UART primary baudrate for FW download operation.
If not defined bus/current-speed will be used as default.
fw-download-primary-flowcontrol:
type: boolean
description: |
Flow control setting for primary speed.
fw-download-secondary-speed:
type: int
description: |
HCI UART secondary baudrate for FW download operation.
If not defined bus/current-speed will be used as default.
fw-download-secondary-flowcontrol:
type: boolean
description: |
Flow control setting for secondary speed.