1ab3a769bSNeeraj Sanjay Kale# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2ab3a769bSNeeraj Sanjay Kale%YAML 1.2 3ab3a769bSNeeraj Sanjay Kale--- 4ab3a769bSNeeraj Sanjay Kale$id: http://devicetree.org/schemas/net/bluetooth/nxp,88w8987-bt.yaml# 5ab3a769bSNeeraj Sanjay Kale$schema: http://devicetree.org/meta-schemas/core.yaml# 6ab3a769bSNeeraj Sanjay Kale 7ab3a769bSNeeraj Sanjay Kaletitle: NXP Bluetooth chips 8ab3a769bSNeeraj Sanjay Kale 9ab3a769bSNeeraj Sanjay Kaledescription: 10ab3a769bSNeeraj Sanjay Kale This binding describes UART-attached NXP bluetooth chips. These chips 11ab3a769bSNeeraj Sanjay Kale are dual-radio chips supporting WiFi and Bluetooth. The bluetooth 12ab3a769bSNeeraj Sanjay Kale works on standard H4 protocol over 4-wire UART. The RTS and CTS lines 13ab3a769bSNeeraj Sanjay Kale are used during FW download. To enable power save mode, the host 14ab3a769bSNeeraj Sanjay Kale asserts break signal over UART-TX line to put the chip into power save 15ab3a769bSNeeraj Sanjay Kale state. De-asserting break wakes up the BT chip. 16ab3a769bSNeeraj Sanjay Kale 17ab3a769bSNeeraj Sanjay Kalemaintainers: 18ab3a769bSNeeraj Sanjay Kale - Neeraj Sanjay Kale <neeraj.sanjaykale@nxp.com> 19ab3a769bSNeeraj Sanjay Kale 20ab3a769bSNeeraj Sanjay Kaleproperties: 21ab3a769bSNeeraj Sanjay Kale compatible: 22ab3a769bSNeeraj Sanjay Kale enum: 23ab3a769bSNeeraj Sanjay Kale - nxp,88w8987-bt 24ab3a769bSNeeraj Sanjay Kale - nxp,88w8997-bt 25ab3a769bSNeeraj Sanjay Kale 26ab3a769bSNeeraj Sanjay Kale fw-init-baudrate: 27bf70dc41SRob Herring $ref: /schemas/types.yaml#/definitions/uint32 28bf70dc41SRob Herring default: 115200 29ab3a769bSNeeraj Sanjay Kale description: 30ab3a769bSNeeraj Sanjay Kale Chip baudrate after FW is downloaded and initialized. 31ab3a769bSNeeraj Sanjay Kale This property depends on the module vendor's 32bf70dc41SRob Herring configuration. 33ab3a769bSNeeraj Sanjay Kale 34*92182545SNeeraj Sanjay Kale firmware-name: 35*92182545SNeeraj Sanjay Kale maxItems: 1 36*92182545SNeeraj Sanjay Kale 37ab3a769bSNeeraj Sanjay Kalerequired: 38ab3a769bSNeeraj Sanjay Kale - compatible 39ab3a769bSNeeraj Sanjay Kale 40ab3a769bSNeeraj Sanjay KaleadditionalProperties: false 41ab3a769bSNeeraj Sanjay Kale 42ab3a769bSNeeraj Sanjay Kaleexamples: 43ab3a769bSNeeraj Sanjay Kale - | 44ab3a769bSNeeraj Sanjay Kale serial { 45ab3a769bSNeeraj Sanjay Kale bluetooth { 46ab3a769bSNeeraj Sanjay Kale compatible = "nxp,88w8987-bt"; 47ab3a769bSNeeraj Sanjay Kale fw-init-baudrate = <3000000>; 48*92182545SNeeraj Sanjay Kale firmware-name = "uartuart8987_bt_v0.bin"; 49ab3a769bSNeeraj Sanjay Kale }; 50ab3a769bSNeeraj Sanjay Kale }; 51