1# Copyright 2024 NXP
2# SPDX-License-Identifier: Apache-2.0
3
4config GNSS_U_BLOX_M8
5	bool "U-BLOX M8 GNSS Module"
6	default y
7	depends on GNSS
8	depends on DT_HAS_U_BLOX_M8_ENABLED
9	depends on GNSS_REFERENCE_FRAME_WGS84
10	select MODEM_MODULES
11	select MODEM_BACKEND_UART
12	select MODEM_CHAT
13	select MODEM_UBX
14	select GNSS_PARSE
15	select GNSS_NMEA0183
16	select GNSS_NMEA0183_MATCH
17	select GNSS_U_BLOX_PROTOCOL
18	select UART_USE_RUNTIME_CONFIGURE
19	help
20	  Enable U-BLOX M8 GNSS modem driver.
21
22config GNSS_U_BLOX_M8_SATELLITES_COUNT
23	int "Maximum satellite count"
24	depends on GNSS_SATELLITES
25	default 24
26	help
27	  Maximum number of satellite that the driver that can be decoded from
28	  the GNSS device. This does not affect the number of devices that the
29	  device is actually tracking, just how many of those can be reported
30	  in the satellites callback.
31