https://github.com/torvalds/linux/blob/master/Documentation/devicetree/bindings/gnss/sirfstar.txt
https://github.com/torvalds/linux/blob/master/drivers/gnss/sirf.c
驱动勾选: CONFIG_GNSS_SIRF_SERIAL
dts配置:
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>;
};
};
GNSS:Global Navigation Satellite System(全球卫星导航系统)
GPS:Global Positioning System(全球定位系统)
GPS是美国的卫星导航系统。还有,
俄罗斯的GLONASS;
欧盟的Galileo;中国的北斗。
这几大导航系统统称为GNSS。
离线