Searched full:gnss (Results 1 – 25 of 36) sorted by relevance
12
| /Linux-v6.1/drivers/net/ethernet/intel/ice/ |
| D | ice_gnss.c | 9 * ice_gnss_do_write - Write data to internal GNSS 14 * Write UBX command data to the GNSS receiver 69 dev_err(ice_pf_to_dev(pf), "GNSS failed to write, offset=%u, size=%u, err=%d\n", in ice_gnss_do_write() 76 * ice_gnss_write_pending - Write all pending data to internal GNSS 77 * @work: GNSS write work structure 81 struct gnss_serial *gnss = container_of(work, struct gnss_serial, in ice_gnss_write_pending() local 83 struct ice_pf *pf = gnss->back; in ice_gnss_write_pending() 85 if (!list_empty(&gnss->queue)) { in ice_gnss_write_pending() 89 write_buf = list_first_entry(&gnss->queue, in ice_gnss_write_pending() 93 dev_dbg(ice_pf_to_dev(pf), "%u bytes written to GNSS\n", bytes); in ice_gnss_write_pending() [all …]
|
| D | ice_gnss.h | 12 /* Create 2 minor devices, both using the same GNSS module. First one is RW, 41 * struct gnss_serial - data used to initialize GNSS TTY port 45 * @gnss_mutex: gnss_mutex used to protect GNSS serial operations 47 * @read_work: read_work function for handling GNSS reads 48 * @write_work: write_work function for handling GNSS writes 55 struct mutex gnss_mutex; /* protects GNSS serial structure */
|
| /Linux-v6.1/drivers/gnss/ |
| D | Kconfig | 3 # 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 …]
|
| D | Makefile | 3 # 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 …]
|
| D | core.c | 3 * GNSS receiver core 13 #include <linux/gnss.h> 250 dev_set_name(dev, "gnss%d", id); in gnss_allocate_device() 366 ATTRIBUTE_GROUPS(gnss); 384 ret = alloc_chrdev_region(&gnss_first, 0, GNSS_MINORS, "gnss"); in gnss_module_init() 390 gnss_class = class_create(THIS_MODULE, "gnss"); in gnss_module_init() 400 pr_info("GNSS driver registered with major %d\n", MAJOR(gnss_first)); in gnss_module_init() 420 MODULE_DESCRIPTION("GNSS receiver core");
|
| D | mtk.c | 3 * Mediatek GNSS receiver driver 9 #include <linux/gnss.h> 141 .name = "gnss-mtk", 151 MODULE_DESCRIPTION("Mediatek GNSS receiver driver");
|
| D | ubx.c | 3 * u-blox GNSS receiver driver 9 #include <linux/gnss.h> 143 .name = "gnss-ubx", 153 MODULE_DESCRIPTION("u-blox GNSS receiver driver");
|
| D | usb.c | 3 * Generic USB GNSS receiver driver 9 #include <linux/gnss.h> 205 .name = "gnss-usb", 213 MODULE_DESCRIPTION("Generic USB GNSS receiver driver");
|
| D | serial.c | 3 * Generic serial GNSS receiver driver 9 #include <linux/gnss.h> 275 MODULE_DESCRIPTION("Generic serial GNSS receiver driver");
|
| D | sirf.c | 3 * SiRFstar GNSS receiver driver 9 #include <linux/gnss.h> 570 .name = "gnss-sirf", 580 MODULE_DESCRIPTION("SiRFstar GNSS receiver driver");
|
| D | serial.h | 3 * Generic serial GNSS receiver driver
|
| /Linux-v6.1/Documentation/devicetree/bindings/gnss/ |
| D | gnss-common.yaml | 4 $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 49 gnss {
|
| D | mediatek.yaml | 4 $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# 35 gnss-fix-gpios: 54 gnss {
|
| D | u-blox,neo-6m.yaml | 4 $id: http://devicetree.org/schemas/gnss/u-blox,neo-6m.yaml# 7 title: U-blox GNSS Receiver 10 - $ref: gnss-common.yaml# 16 The U-blox GNSS receivers can use UART, DDC (I2C), SPI and USB interfaces. 53 gnss {
|
| D | sirfstar.yaml | 4 $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# 68 gnss {
|
| D | brcm,bcm4751.yaml | 4 $id: http://devicetree.org/schemas/gnss/brcm,bcm4751.yaml# 7 title: Broadcom BCM4751 family GNSS Receiver 20 - $ref: gnss-common.yaml# 62 gnss {
|
| /Linux-v6.1/Documentation/ABI/testing/ |
| D | sysfs-class-gnss | 1 What: /sys/class/gnss/gnss<N>/type 6 The GNSS receiver type. The currently identified types reflect
|
| D | sysfs-timecard | 23 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 266 associated with the GNSS devices.
|
| /Linux-v6.1/Documentation/driver-api/ |
| D | ptp.rst | 108 … - Lock to GNSS input, automatic switching between GNSS and user-space PHC control (optional)
|
| /Linux-v6.1/include/linux/ |
| D | gnss.h | 3 * GNSS receiver support
|
| /Linux-v6.1/drivers/thunderbolt/ |
| D | sb_regs.h | 24 USB4_SB_OPCODE_GET_NVM_SECTOR_SIZE = 0x53534e47, /* "GNSS" */
|
| /Linux-v6.1/drivers/ |
| D | Kconfig | 22 source "drivers/gnss/Kconfig"
|
| D | Makefile | 186 obj-$(CONFIG_GNSS) += gnss/
|
| /Linux-v6.1/Documentation/networking/device_drivers/ethernet/intel/ |
| D | ice.rst | 904 GNSS module 906 Allows user to read messages from the GNSS module and write supported commands. 910 The protocol of write commands is dependent on the GNSS module as the driver 911 writes raw bytes from the TTY to the GNSS i2c. Please refer to the module
|
| /Linux-v6.1/arch/arm64/boot/dts/freescale/ |
| D | imx8mq-librem5.dtsi | 128 reg_gnss: regulator-gnss { 132 regulator-name = "GNSS"; 1269 gnss {
|
12