Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.15-rc5 47 lines 1.4 kB view raw
1TI WiLink 7/8 (wl12xx/wl18xx) Shared Transport BT/FM/GPS devices 2 3TI WiLink devices have a UART interface for providing Bluetooth, FM radio, 4and GPS over what's called "shared transport". The shared transport is 5standard BT HCI protocol with additional channels for the other functions. 6 7These devices also have a separate WiFi interface as described in 8wireless/ti,wlcore.txt. 9 10This bindings follows the UART slave device binding in 11../serial/slave-device.txt. 12 13Required properties: 14 - compatible: should be one of the following: 15 "ti,wl1271-st" 16 "ti,wl1273-st" 17 "ti,wl1281-st" 18 "ti,wl1283-st" 19 "ti,wl1285-st" 20 "ti,wl1801-st" 21 "ti,wl1805-st" 22 "ti,wl1807-st" 23 "ti,wl1831-st" 24 "ti,wl1835-st" 25 "ti,wl1837-st" 26 27Optional properties: 28 - enable-gpios : GPIO signal controlling enabling of BT. Active high. 29 - vio-supply : Vio input supply (1.8V) 30 - vbat-supply : Vbat input supply (2.9-4.8V) 31 - clocks : Must contain an entry, for each entry in clock-names. 32 See ../clocks/clock-bindings.txt for details. 33 - clock-names : Must include the following entry: 34 "ext_clock" (External clock provided to the TI combo chip). 35 36Example: 37 38&serial0 { 39 compatible = "ns16550a"; 40 ... 41 bluetooth { 42 compatible = "ti,wl1835-st"; 43 enable-gpios = <&gpio1 7 GPIO_ACTIVE_HIGH>; 44 clocks = <&clk32k_wl18xx>; 45 clock-names = "ext_clock"; 46 }; 47};