Merge tag 'block-5.11-2021-01-10' of git://git.kernel.dk/linux-block
[linux/fpc-iii.git] / drivers / gnss / Kconfig
blobbd12e3d57baaa076df0e67e33027020832b63b9a
1 # SPDX-License-Identifier: GPL-2.0-only
3 # GNSS receiver configuration
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).
11           To compile this driver as a module, choose M here: the module will
12           be called gnss.
14 if GNSS
16 config GNSS_SERIAL
17         tristate
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.
27           To compile this driver as a module, choose M here: the module will
28           be called gnss-mtk.
30           If unsure, say N.
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.
39           To compile this driver as a module, choose M here: the module will
40           be called gnss-sirf.
42           If unsure, say N.
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.
52           To compile this driver as a module, choose M here: the module will
53           be called gnss-ubx.
55           If unsure, say N.
57 endif # GNSS