drivers: gnss: Place API into iterable section
Add wrapper DEVICE_API macro to all gnss_driver_api instances. Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
This commit is contained in:
parent
7d023138ef
commit
b51c8cbe5b
5 changed files with 5 additions and 5 deletions
|
|
@ -336,7 +336,7 @@ static int gnss_emul_api_get_supported_systems(const struct device *dev, gnss_sy
|
|||
return 0;
|
||||
}
|
||||
|
||||
static const struct gnss_driver_api api = {
|
||||
static DEVICE_API(gnss, api) = {
|
||||
.set_fix_rate = gnss_emul_api_set_fix_rate,
|
||||
.get_fix_rate = gnss_emul_api_get_fix_rate,
|
||||
.set_navigation_mode = gnss_emul_api_set_navigation_mode,
|
||||
|
|
|
|||
|
|
@ -336,7 +336,7 @@ static int luatos_air530z_get_supported_systems(const struct device *dev, gnss_s
|
|||
return 0;
|
||||
}
|
||||
|
||||
static const struct gnss_driver_api gnss_api = {
|
||||
static DEVICE_API(gnss, gnss_api) = {
|
||||
.set_fix_rate = luatos_air530z_set_fix_rate,
|
||||
.set_enabled_systems = luatos_air530z_set_enabled_systems,
|
||||
.get_supported_systems = luatos_air530z_get_supported_systems,
|
||||
|
|
|
|||
|
|
@ -81,7 +81,7 @@ static int gnss_nmea_generic_resume(const struct device *dev)
|
|||
return ret;
|
||||
}
|
||||
|
||||
static const struct gnss_driver_api gnss_api = {
|
||||
static DEVICE_API(gnss, gnss_api) = {
|
||||
};
|
||||
|
||||
static int gnss_nmea_generic_init_nmea0183_match(const struct device *dev)
|
||||
|
|
|
|||
|
|
@ -717,7 +717,7 @@ static int quectel_lcx6g_get_supported_systems(const struct device *dev, gnss_sy
|
|||
return 0;
|
||||
}
|
||||
|
||||
static const struct gnss_driver_api gnss_api = {
|
||||
static DEVICE_API(gnss, gnss_api) = {
|
||||
.set_fix_rate = quectel_lcx6g_set_fix_rate,
|
||||
.get_fix_rate = quectel_lcx6g_get_fix_rate,
|
||||
.set_navigation_mode = quectel_lcx6g_set_navigation_mode,
|
||||
|
|
|
|||
|
|
@ -913,7 +913,7 @@ unlock:
|
|||
return ret;
|
||||
}
|
||||
|
||||
static const struct gnss_driver_api gnss_api = {
|
||||
static DEVICE_API(gnss, gnss_api) = {
|
||||
.set_fix_rate = ubx_m8_set_fix_rate,
|
||||
.get_fix_rate = ubx_m8_get_fix_rate,
|
||||
.set_navigation_mode = ubx_m8_set_navigation_mode,
|
||||
|
|
|
|||
Loading…
Reference in a new issue