• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# GNSS receiver configuration
4#
5
6menuconfig GNSS
7	tristate "GNSS receiver support"
8	---help---
9	  Say Y here if you have a GNSS receiver (e.g. a GPS receiver).
10
11	  To compile this driver as a module, choose M here: the module will
12	  be called gnss.
13
14if GNSS
15
16config GNSS_SERIAL
17	tristate
18
19config GNSS_MTK_SERIAL
20	tristate "Mediatek GNSS receiver support"
21	depends on SERIAL_DEV_BUS
22	select GNSS_SERIAL
23	help
24	  Say Y here if you have a Mediatek-based GNSS receiver which uses a
25	  serial interface.
26
27	  To compile this driver as a module, choose M here: the module will
28	  be called gnss-mtk.
29
30	  If unsure, say N.
31
32config GNSS_SIRF_SERIAL
33	tristate "SiRFstar GNSS receiver support"
34	depends on SERIAL_DEV_BUS
35	---help---
36	  Say Y here if you have a SiRFstar-based GNSS receiver which uses a
37	  serial interface.
38
39	  To compile this driver as a module, choose M here: the module will
40	  be called gnss-sirf.
41
42	  If unsure, say N.
43
44config GNSS_UBX_SERIAL
45	tristate "u-blox GNSS receiver support"
46	depends on SERIAL_DEV_BUS
47	select GNSS_SERIAL
48	---help---
49	  Say Y here if you have a u-blox GNSS receiver which uses a serial
50	  interface.
51
52	  To compile this driver as a module, choose M here: the module will
53	  be called gnss-ubx.
54
55	  If unsure, say N.
56
57config GNSS_CMDLINE_SERIAL
58	tristate "Command line test driver for GNSS"
59	depends on SERIAL_DEV_BUS
60	select GNSS_SERIAL
61	---help---
62	  Say Y here if you want to test the GNSS subsystem but do not have a
63	  way to communicate a binding through firmware such as DT or ACPI.
64	  The correct serdev device and protocol type must be specified on
65	  the module command line.
66
67	  To compile this driver as a module, choose M here: the module will
68	  be called gnss-cmdline.
69
70	  If unsure, say N.
71
72endif # GNSS
73