| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- # SPDX-License-Identifier: GPL-2.0
- %YAML 1.2
- ---
- $id: http://devicetree.org/schemas/gnss/mediatek.yaml#
- $schema: http://devicetree.org/meta-schemas/core.yaml#
- title: Mediatek GNSS Receiver
- maintainers:
- - Johan Hovold <johan@kernel.org>
- description:
- Mediatek chipsets are used in GNSS-receiver modules produced by several
- vendors and can use a UART interface.
- allOf:
- - $ref: gnss-common.yaml#
- - $ref: /schemas/serial/serial-peripheral-props.yaml#
- properties:
- compatible:
- const: globaltop,pa6h
- vcc-supply:
- description:
- Main voltage regulator, pin name VCC.
- reset-gpios:
- maxItems: 1
- description: An optional reset line, with names such as RESET or NRESET.
- If the line is active low it should be flagged with GPIO_ACTIVE_LOW.
- timepulse-gpios:
- description: Comes with pin names such as PPS1 or 1PPS.
- gnss-fix-gpios:
- maxItems: 1
- description: GPIO used to determine device position fix state, pin names
- FIX or 3D_FIX.
- vbackup-supply:
- description:
- Regulator providing backup voltage, pin names such as VBAT or VBACKUP.
- required:
- - compatible
- - vcc-supply
- unevaluatedProperties: false
- examples:
- - |
- #include <dt-bindings/gpio/gpio.h>
- serial {
- gnss {
- compatible = "globaltop,pa6h";
- vcc-supply = <&vcc_3v3>;
- reset-gpios = <&gpio 1 GPIO_ACTIVE_LOW>;
- };
- };
|