xref: /linux/drivers/gnss/Kconfig (revision ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1)
1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
22b6a4403SJohan Hovold#
32b6a4403SJohan Hovold# GNSS receiver configuration
42b6a4403SJohan Hovold#
52b6a4403SJohan Hovold
62b6a4403SJohan Hovoldmenuconfig GNSS
72b6a4403SJohan Hovold	tristate "GNSS receiver support"
82b6a4403SJohan Hovold	---help---
92b6a4403SJohan Hovold	  Say Y here if you have a GNSS receiver (e.g. a GPS receiver).
102b6a4403SJohan Hovold
112b6a4403SJohan Hovold	  To compile this driver as a module, choose M here: the module will
122b6a4403SJohan Hovold	  be called gnss.
1337768b05SJohan Hovold
1437768b05SJohan Hovoldif GNSS
1537768b05SJohan Hovold
1637768b05SJohan Hovoldconfig GNSS_SERIAL
1737768b05SJohan Hovold	tristate
1837768b05SJohan Hovold
19d4584bbfSLoys Ollivierconfig GNSS_MTK_SERIAL
20d4584bbfSLoys Ollivier	tristate "Mediatek GNSS receiver support"
21d4584bbfSLoys Ollivier	depends on SERIAL_DEV_BUS
22d4584bbfSLoys Ollivier	select GNSS_SERIAL
23d4584bbfSLoys Ollivier	help
24d4584bbfSLoys Ollivier	  Say Y here if you have a Mediatek-based GNSS receiver which uses a
25d4584bbfSLoys Ollivier	  serial interface.
26d4584bbfSLoys Ollivier
27d4584bbfSLoys Ollivier	  To compile this driver as a module, choose M here: the module will
28d4584bbfSLoys Ollivier	  be called gnss-mtk.
29d4584bbfSLoys Ollivier
30d4584bbfSLoys Ollivier	  If unsure, say N.
31d4584bbfSLoys Ollivier
32d2efbbd1SJohan Hovoldconfig GNSS_SIRF_SERIAL
33d2efbbd1SJohan Hovold	tristate "SiRFstar GNSS receiver support"
34d2efbbd1SJohan Hovold	depends on SERIAL_DEV_BUS
35d2efbbd1SJohan Hovold	---help---
36d2efbbd1SJohan Hovold	  Say Y here if you have a SiRFstar-based GNSS receiver which uses a
37d2efbbd1SJohan Hovold	  serial interface.
38d2efbbd1SJohan Hovold
39d2efbbd1SJohan Hovold	  To compile this driver as a module, choose M here: the module will
40d2efbbd1SJohan Hovold	  be called gnss-sirf.
41d2efbbd1SJohan Hovold
42d2efbbd1SJohan Hovold	  If unsure, say N.
43d2efbbd1SJohan Hovold
441ad69f10SJohan Hovoldconfig GNSS_UBX_SERIAL
451ad69f10SJohan Hovold	tristate "u-blox GNSS receiver support"
461ad69f10SJohan Hovold	depends on SERIAL_DEV_BUS
471ad69f10SJohan Hovold	select GNSS_SERIAL
481ad69f10SJohan Hovold	---help---
491ad69f10SJohan Hovold	  Say Y here if you have a u-blox GNSS receiver which uses a serial
501ad69f10SJohan Hovold	  interface.
511ad69f10SJohan Hovold
521ad69f10SJohan Hovold	  To compile this driver as a module, choose M here: the module will
531ad69f10SJohan Hovold	  be called gnss-ubx.
541ad69f10SJohan Hovold
551ad69f10SJohan Hovold	  If unsure, say N.
561ad69f10SJohan Hovold
5737768b05SJohan Hovoldendif # GNSS
58