123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- SiRFstar-based GNSS Receiver DT binding
- SiRFstar chipsets are used in GNSS-receiver modules produced by several
- vendors and can use UART, SPI or I2C interfaces.
- Please see Documentation/devicetree/bindings/gnss/gnss.txt for generic
- properties.
- Required properties:
- - compatible : Must be one of
- "fastrax,uc430"
- "linx,r4"
- "wi2wi,w2sg0008i"
- "wi2wi,w2sg0084i"
- - vcc-supply : Main voltage regulator (pin name: 3V3_IN, VCC, VDD)
- Required properties (I2C):
- - reg : I2C slave address
- Required properties (SPI):
- - reg : SPI chip select address
- Optional properties:
- - sirf,onoff-gpios : GPIO used to power on and off device (pin name: ON_OFF)
- - sirf,wakeup-gpios : GPIO used to determine device power state
- (pin name: RFPWRUP, WAKEUP)
- - timepulse-gpios : Time pulse GPIO (pin name: 1PPS, TM)
- Example:
- serial@1234 {
- compatible = "ns16550a";
- gnss {
- compatible = "wi2wi,w2sg0084i";
- vcc-supply = <&gnss_reg>;
- sirf,onoff-gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>;
- sirf,wakeup-gpios = <&gpio0 17 GPIO_ACTIVE_HIGH>;
- };
- };
|