Home
last modified time | relevance | path

Searched full:gnss (Results 1 – 25 of 40) sorted by relevance

12

/linux/drivers/gnss/
H A DKconfig3 # GNSS receiver configuration
6 menuconfig GNSS config
7 tristate "GNSS receiver support"
9 Say Y here if you have a GNSS receiver (e.g. a GPS receiver).
12 be called gnss.
14 if GNSS
20 tristate "Mediatek GNSS receiver support"
24 Say Y here if you have a Mediatek-based GNSS receiver which uses a
28 be called gnss-mtk.
33 tristate "SiRFstar GNSS receiver support"
[all …]
H A DMakefile3 # Makefile for the GNSS subsystem.
6 obj-$(CONFIG_GNSS) += gnss.o
7 gnss-y := core.o
9 obj-$(CONFIG_GNSS_SERIAL) += gnss-serial.o
10 gnss-serial-y := serial.o
12 obj-$(CONFIG_GNSS_MTK_SERIAL) += gnss-mtk.o
13 gnss-mtk-y := mtk.o
15 obj-$(CONFIG_GNSS_SIRF_SERIAL) += gnss-sirf.o
16 gnss-sirf-y := sirf.o
18 obj-$(CONFIG_GNSS_UBX_SERIAL) += gnss-ubx.o
[all …]
H A Dcore.c3 * GNSS receiver core
13 #include <linux/gnss.h>
249 dev_set_name(dev, "gnss%d", id); in gnss_allocate_device()
365 ATTRIBUTE_GROUPS(gnss);
383 ret = alloc_chrdev_region(&gnss_first, 0, GNSS_MINORS, "gnss"); in gnss_module_init()
389 gnss_class = class_create("gnss"); in gnss_module_init()
399 pr_info("GNSS driver registered with major %d\n", MAJOR(gnss_first)); in gnss_module_init()
419 MODULE_DESCRIPTION("GNSS receiver core");
H A Dmtk.c3 * Mediatek GNSS receiver driver
9 #include <linux/gnss.h>
141 .name = "gnss-mtk",
151 MODULE_DESCRIPTION("Mediatek GNSS receiver driver");
H A Dubx.c3 * u-blox GNSS receiver driver
9 #include <linux/gnss.h>
134 .name = "gnss-ubx",
144 MODULE_DESCRIPTION("u-blox GNSS receiver driver");
H A Dusb.c3 * Generic USB GNSS receiver driver
9 #include <linux/gnss.h>
205 .name = "gnss-usb",
213 MODULE_DESCRIPTION("Generic USB GNSS receiver driver");
H A Dserial.c3 * Generic serial GNSS receiver driver
9 #include <linux/gnss.h>
275 MODULE_DESCRIPTION("Generic serial GNSS receiver driver");
H A Dsirf.c3 * SiRFstar GNSS receiver driver
9 #include <linux/gnss.h>
570 .name = "gnss-sirf",
580 MODULE_DESCRIPTION("SiRFstar GNSS receiver driver");
H A Dserial.h3 * Generic serial GNSS receiver driver
/linux/Documentation/devicetree/bindings/gnss/
H A Dgnss-common.yaml4 $id: http://devicetree.org/schemas/gnss/gnss-common.yaml#
7 title: Common Properties for Global Navigation Satellite Systems (GNSS)
19 pattern: "^gnss(@.*)?$"
23 Amplifier (LNA). This is an amplifier connected between the GNSS
27 description: A GPIO line that will enable the GNSS receiver when
30 system can rely on asserting the line to enable the GNSS device.
34 description: When a timepulse is provided to the GNSS device using a
44 gnss {
H A Dmediatek.yaml4 $id: http://devicetree.org/schemas/gnss/mediatek.yaml#
7 title: Mediatek GNSS Receiver
13 Mediatek chipsets are used in GNSS-receiver modules produced by several
17 - $ref: gnss-common.yaml#
36 gnss-fix-gpios:
55 gnss {
H A Du-blox,neo-6m.yaml4 $id: http://devicetree.org/schemas/gnss/u-blox,neo-6m.yaml#
7 title: U-blox GNSS Receiver
10 - $ref: gnss-common.yaml#
17 The U-blox GNSS receivers can use UART, DDC (I2C), SPI and USB interfaces.
59 gnss {
H A Dsirfstar.yaml4 $id: http://devicetree.org/schemas/gnss/sirfstar.yaml#
7 title: SiRFstar GNSS Receiver
13 The SiRFstar GNSS receivers have incarnated over the years in different
23 - $ref: gnss-common.yaml#
69 gnss {
H A Dbrcm,bcm4751.yaml4 $id: http://devicetree.org/schemas/gnss/brcm,bcm4751.yaml#
7 title: Broadcom BCM4751 family GNSS Receiver
20 - $ref: gnss-common.yaml#
63 gnss {
/linux/Documentation/ABI/testing/
H A Dsysfs-class-gnss1 What: /sys/class/gnss/gnss<N>/type
6 The GNSS receiver type. The currently identified types reflect
H A Dsysfs-timecard23 TOD adjustments from the GNSS/TOD module
60 GNSS1 output PPS is from the first GNSS module
61 GNSS2 output PPS is from the second GNSS module
173 Description: (RO) Indicates whether a valid GNSS signal is received,
236 Description: (RW) The incoming GNSS signal is in UTC time, and the NMEA
271 ports associated with the GNSS devices.
/linux/drivers/net/ethernet/intel/ice/
H A Dice_gnss.h26 * struct gnss_serial - data used to initialize GNSS TTY port
29 * @read_work: read_work function for handling GNSS reads
/linux/Documentation/devicetree/bindings/serial/
H A Dserial.yaml91 "^(bluetooth|bluetooth-gnss|embedded-controller|gnss|gps|mcu|onewire)$":
/linux/arch/arm64/boot/dts/marvell/
H A Dcn9130-cf-base.dts37 rfkill-m2-gnss {
39 label = "m.2 GNSS";
H A Dcn9132-clearfog.dts103 rfkill-m2-gnss {
105 label = "m.2 gnss (J21)";
/linux/Documentation/driver-api/
H A Dptp.rst124 … - Lock to GNSS input, automatic switching between GNSS and user-space PHC control (optional)
/linux/include/linux/
H A Dgnss.h3 * GNSS receiver support
/linux/arch/arm/boot/dts/ti/omap/
H A Dlogicpd-torpedo-37xx-devkit.dts55 bluetooth-gnss {
/linux/drivers/
H A DKconfig24 source "drivers/gnss/Kconfig"
/linux/Documentation/netlink/specs/
H A Ddpll.yaml163 name: gnss
164 doc: GNSS recovered clock

12