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