Kconfig 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. #
  3. # GNSS receiver configuration
  4. #
  5. menuconfig GNSS
  6. tristate "GNSS receiver support"
  7. help
  8. Say Y here if you have a GNSS receiver (e.g. a GPS receiver).
  9. To compile this driver as a module, choose M here: the module will
  10. be called gnss.
  11. if GNSS
  12. config GNSS_SERIAL
  13. tristate
  14. config GNSS_MTK_SERIAL
  15. tristate "Mediatek GNSS receiver support"
  16. depends on SERIAL_DEV_BUS
  17. select GNSS_SERIAL
  18. help
  19. Say Y here if you have a Mediatek-based GNSS receiver which uses a
  20. serial interface.
  21. To compile this driver as a module, choose M here: the module will
  22. be called gnss-mtk.
  23. If unsure, say N.
  24. config GNSS_SIRF_SERIAL
  25. tristate "SiRFstar GNSS receiver support"
  26. depends on SERIAL_DEV_BUS
  27. help
  28. Say Y here if you have a SiRFstar-based GNSS receiver which uses a
  29. serial interface.
  30. To compile this driver as a module, choose M here: the module will
  31. be called gnss-sirf.
  32. If unsure, say N.
  33. config GNSS_UBX_SERIAL
  34. tristate "u-blox GNSS receiver support"
  35. depends on SERIAL_DEV_BUS
  36. select GNSS_SERIAL
  37. help
  38. Say Y here if you have a u-blox GNSS receiver which uses a serial
  39. interface.
  40. To compile this driver as a module, choose M here: the module will
  41. be called gnss-ubx.
  42. If unsure, say N.
  43. config GNSS_USB
  44. tristate "USB GNSS receiver support"
  45. depends on USB
  46. help
  47. Say Y here if you have a GNSS receiver which uses a USB interface.
  48. To compile this driver as a module, choose M here: the module will
  49. be called gnss-usb.
  50. If unsure, say N.
  51. endif # GNSS