^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) Mediatek-based GNSS Receiver DT binding
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) Mediatek chipsets are used in GNSS-receiver modules produced by several
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) vendors and can use a UART interface.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) Please see Documentation/devicetree/bindings/gnss/gnss.txt for generic
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) properties.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) Required properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) - compatible : Must be
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) "globaltop,pa6h"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) - vcc-supply : Main voltage regulator (pin name: VCC)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) Optional properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) - current-speed : Default UART baud rate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) - gnss-fix-gpios : GPIO used to determine device position fix state
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) (pin name: FIX, 3D_FIX)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) - reset-gpios : GPIO used to reset the device (pin name: RESET, NRESET)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) - timepulse-gpios : Time pulse GPIO (pin name: PPS1, 1PPS)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) - vbackup-supply : Backup voltage regulator (pin name: VBAT, VBACKUP)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) Example:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) serial@1234 {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) compatible = "ns16550a";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) gnss {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) compatible = "globaltop,pa6h";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) vcc-supply = <&vcc_3v3>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) };