// SPDX-License-Identifier: GPL-3.0-or-later
#pragma once

#include <gps/gps.h>

struct Device;

/**
 * Attempts to auto-detect the GPS/GNSS chipset connected via uart.
 * @return GPS_MODEL_UNKNOWN when no supported chipset responded
 */
GpsModel gps_probe(Device* uart);
