1*4882a593Smuzhiyunu-blox GNSS Receiver DT binding 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunThe u-blox GNSS receivers can use UART, DDC (I2C), SPI and USB interfaces. 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunPlease see Documentation/devicetree/bindings/gnss/gnss.txt for generic 6*4882a593Smuzhiyunproperties. 7*4882a593Smuzhiyun 8*4882a593SmuzhiyunRequired properties: 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun- compatible : Must be one of 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun "u-blox,neo-6m" 13*4882a593Smuzhiyun "u-blox,neo-8" 14*4882a593Smuzhiyun "u-blox,neo-m8" 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun- vcc-supply : Main voltage regulator 17*4882a593Smuzhiyun 18*4882a593SmuzhiyunRequired properties (DDC): 19*4882a593Smuzhiyun- reg : DDC (I2C) slave address 20*4882a593Smuzhiyun 21*4882a593SmuzhiyunRequired properties (SPI): 22*4882a593Smuzhiyun- reg : SPI chip select address 23*4882a593Smuzhiyun 24*4882a593SmuzhiyunRequired properties (USB): 25*4882a593Smuzhiyun- reg : Number of the USB hub port or the USB host-controller port 26*4882a593Smuzhiyun to which this device is attached 27*4882a593Smuzhiyun 28*4882a593SmuzhiyunOptional properties: 29*4882a593Smuzhiyun 30*4882a593Smuzhiyun- timepulse-gpios : Time pulse GPIO 31*4882a593Smuzhiyun- u-blox,extint-gpios : GPIO connected to the "external interrupt" input pin 32*4882a593Smuzhiyun- v-bckp-supply : Backup voltage regulator 33*4882a593Smuzhiyun 34*4882a593SmuzhiyunExample: 35*4882a593Smuzhiyun 36*4882a593Smuzhiyunserial@1234 { 37*4882a593Smuzhiyun compatible = "ns16550a"; 38*4882a593Smuzhiyun 39*4882a593Smuzhiyun gnss { 40*4882a593Smuzhiyun compatible = "u-blox,neo-8"; 41*4882a593Smuzhiyun 42*4882a593Smuzhiyun v-bckp-supply = <&gnss_v_bckp_reg>; 43*4882a593Smuzhiyun vcc-supply = <&gnss_vcc_reg>; 44*4882a593Smuzhiyun }; 45*4882a593Smuzhiyun}; 46