The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/gnss/gnss.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 GNSS Receiver DT binding
    2 
    3 This documents the binding structure and common properties for GNSS receiver
    4 devices.
    5 
    6 A GNSS receiver node is a node named "gnss" and typically resides on a serial
    7 bus (e.g. UART, I2C or SPI).
    8 
    9 Please refer to the following documents for generic properties:
   10 
   11         Documentation/devicetree/bindings/serial/serial.yaml
   12         Documentation/devicetree/bindings/spi/spi-bus.txt
   13 
   14 Required properties:
   15 
   16 - compatible    : A string reflecting the vendor and specific device the node
   17                   represents
   18 
   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
   23 
   24 Example:
   25 
   26 serial@1234 {
   27         compatible = "ns16550a";
   28 
   29         gnss {
   30                 compatible = "u-blox,neo-8";
   31 
   32                 vcc-supply = <&gnss_reg>;
   33                 timepulse-gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>;
   34 
   35                 current-speed = <4800>;
   36         };
   37 };

Cache object: 5fbadf5519c049e4ad8c9219dd1e718c


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.