Path: blob/main/sys/contrib/device-tree/Bindings/gnss/sirfstar.txt
48375 views
SiRFstar-based GNSS Receiver DT binding12SiRFstar chipsets are used in GNSS-receiver modules produced by several3vendors and can use UART, SPI or I2C interfaces.45Please see Documentation/devicetree/bindings/gnss/gnss.txt for generic6properties.78Required properties:910- compatible : Must be one of1112"fastrax,uc430"13"linx,r4"14"wi2wi,w2sg0004"15"wi2wi,w2sg0008i"16"wi2wi,w2sg0084i"1718- vcc-supply : Main voltage regulator (pin name: 3V3_IN, VCC, VDD)1920Required properties (I2C):21- reg : I2C slave address2223Required properties (SPI):24- reg : SPI chip select address2526Optional properties:2728- sirf,onoff-gpios : GPIO used to power on and off device (pin name: ON_OFF)29- sirf,wakeup-gpios : GPIO used to determine device power state30(pin name: RFPWRUP, WAKEUP)31- timepulse-gpios : Time pulse GPIO (pin name: 1PPS, TM)3233Example:3435serial@1234 {36compatible = "ns16550a";3738gnss {39compatible = "wi2wi,w2sg0084i";4041vcc-supply = <&gnss_reg>;42sirf,onoff-gpios = <&gpio0 16 GPIO_ACTIVE_HIGH>;43sirf,wakeup-gpios = <&gpio0 17 GPIO_ACTIVE_HIGH>;44};45};464748