GNU Linux-libre 5.19-rc6-gnu
[releases.git] / drivers / gnss / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 #
3 # GNSS receiver configuration
4 #
5
6 menuconfig 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
14 if GNSS
15
16 config GNSS_SERIAL
17         tristate
18
19 config 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
32 config 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
44 config 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
57 config GNSS_USB
58         tristate "USB GNSS receiver support"
59         depends on USB
60         help
61           Say Y here if you have a GNSS receiver which uses a USB interface.
62
63           To compile this driver as a module, choose M here: the module will
64           be called gnss-usb.
65
66           If unsure, say N.
67
68 endif # GNSS