Merge ath-next from git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / gnss / u-blox.txt
1 u-blox GNSS Receiver DT binding
2
3 The u-blox GNSS receivers can use UART, DDC (I2C), SPI and USB interfaces.
4
5 Please see Documentation/devicetree/bindings/gnss/gnss.txt for generic
6 properties.
7
8 Required properties:
9
10 - compatible    : Must be one of
11
12                         "u-blox,neo-8"
13                         "u-blox,neo-m8"
14
15 - vcc-supply    : Main voltage regulator
16
17 Required properties (DDC):
18 - reg           : DDC (I2C) slave address
19
20 Required properties (SPI):
21 - reg           : SPI chip select address
22
23 Required properties (USB):
24 - reg           : Number of the USB hub port or the USB host-controller port
25                   to which this device is attached
26
27 Optional properties:
28
29 - timepulse-gpios       : Time pulse GPIO
30 - u-blox,extint-gpios   : GPIO connected to the "external interrupt" input pin
31 - v-bckp-supply : Backup voltage regulator
32
33 Example:
34
35 serial@1234 {
36         compatible = "ns16550a";
37
38         gnss {
39                 compatible = "u-blox,neo-8";
40
41                 v-bckp-supply = <&gnss_v_bckp_reg>;
42                 vcc-supply = <&gnss_vcc_reg>;
43         };
44 };