1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/net/ti,bluetooth.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Texas Instruments Bluetooth Chips
10 - David Lechner <david@lechnology.com>
13 This documents the binding structure and common properties for serial
14 attached TI Bluetooth devices. The following chips are included in this
17 * TI CC256x Bluetooth devices
18 * TI WiLink 7/8 (wl12xx/wl18xx) Shared Transport BT/FM/GPS devices
20 TI WiLink devices have a UART interface for providing Bluetooth, FM radio,
21 and GPS over what's called "shared transport". The shared transport is
22 standard BT HCI protocol with additional channels for the other functions.
24 TI WiLink devices also have a separate WiFi interface as described in
25 wireless/ti,wlcore.yaml.
27 This bindings follows the UART slave device binding in ../serial/serial.yaml.
49 description: Vio input supply (1.8V)
52 description: Vbat input supply (2.9-4.8V)
67 Nvmem data cell that contains a 6 byte BD address with the most
68 significant byte first (big-endian).
77 additionalProperties: false
81 #include <dt-bindings/gpio/gpio.h>
85 compatible = "ti,wl1835-st";
86 enable-gpios = <&gpio1 7 GPIO_ACTIVE_HIGH>;
87 clocks = <&clk32k_wl18xx>;
88 clock-names = "ext_clock";
89 nvmem-cells = <&bd_address>;
90 nvmem-cell-names = "bd-address";