Skip to content

Commit b51c8cb

Browse files
pdgendtkartben
authored andcommitted
drivers: gnss: Place API into iterable section
Add wrapper DEVICE_API macro to all gnss_driver_api instances. Signed-off-by: Pieter De Gendt <[email protected]>
1 parent 7d02313 commit b51c8cb

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

drivers/gnss/gnss_emul.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@ static int gnss_emul_api_get_supported_systems(const struct device *dev, gnss_sy
336336
return 0;
337337
}
338338

339-
static const struct gnss_driver_api api = {
339+
static DEVICE_API(gnss, api) = {
340340
.set_fix_rate = gnss_emul_api_set_fix_rate,
341341
.get_fix_rate = gnss_emul_api_get_fix_rate,
342342
.set_navigation_mode = gnss_emul_api_set_navigation_mode,

drivers/gnss/gnss_luatos_air530z.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@ static int luatos_air530z_get_supported_systems(const struct device *dev, gnss_s
336336
return 0;
337337
}
338338

339-
static const struct gnss_driver_api gnss_api = {
339+
static DEVICE_API(gnss, gnss_api) = {
340340
.set_fix_rate = luatos_air530z_set_fix_rate,
341341
.set_enabled_systems = luatos_air530z_set_enabled_systems,
342342
.get_supported_systems = luatos_air530z_get_supported_systems,

drivers/gnss/gnss_nmea_generic.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ static int gnss_nmea_generic_resume(const struct device *dev)
8181
return ret;
8282
}
8383

84-
static const struct gnss_driver_api gnss_api = {
84+
static DEVICE_API(gnss, gnss_api) = {
8585
};
8686

8787
static int gnss_nmea_generic_init_nmea0183_match(const struct device *dev)

drivers/gnss/gnss_quectel_lcx6g.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -717,7 +717,7 @@ static int quectel_lcx6g_get_supported_systems(const struct device *dev, gnss_sy
717717
return 0;
718718
}
719719

720-
static const struct gnss_driver_api gnss_api = {
720+
static DEVICE_API(gnss, gnss_api) = {
721721
.set_fix_rate = quectel_lcx6g_set_fix_rate,
722722
.get_fix_rate = quectel_lcx6g_get_fix_rate,
723723
.set_navigation_mode = quectel_lcx6g_set_navigation_mode,

drivers/gnss/gnss_u_blox_m8.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -913,7 +913,7 @@ static int ubx_m8_get_fix_rate(const struct device *dev, uint32_t *fix_interval_
913913
return ret;
914914
}
915915

916-
static const struct gnss_driver_api gnss_api = {
916+
static DEVICE_API(gnss, gnss_api) = {
917917
.set_fix_rate = ubx_m8_set_fix_rate,
918918
.get_fix_rate = ubx_m8_get_fix_rate,
919919
.set_navigation_mode = ubx_m8_set_navigation_mode,

0 commit comments

Comments
 (0)