Merge tag 'linux-kselftest-kunit-fixes-5.11-rc3' of git://git.kernel.org/pub/scm...
[linux/fpc-iii.git] / Documentation / devicetree / bindings / gnss / gnss.txt
blobd6dc9c0d82499dd54da8847a8044e3407abf269c
1 GNSS Receiver DT binding
3 This documents the binding structure and common properties for GNSS receiver
4 devices.
6 A GNSS receiver node is a node named "gnss" and typically resides on a serial
7 bus (e.g. UART, I2C or SPI).
9 Please refer to the following documents for generic properties:
11         Documentation/devicetree/bindings/serial/serial.yaml
12         Documentation/devicetree/bindings/spi/spi-bus.txt
14 Required properties:
16 - compatible    : A string reflecting the vendor and specific device the node
17                   represents
19 Optional properties:
20 - lna-supply    : Separate supply for an LNA
21 - enable-gpios  : GPIO used to enable the device
22 - timepulse-gpios       : Time pulse GPIO
24 Example:
26 serial@1234 {
27         compatible = "ns16550a";
29         gnss {
30                 compatible = "u-blox,neo-8";
32                 vcc-supply = <&gnss_reg>;
33                 timepulse-gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>;
35                 current-speed = <4800>;
36         };