Skip to content

Commit 8ee7b42

Browse files
pdgendtkartben
authored andcommitted
drivers: auxdisplay: Place API into iterable section
Add wrapper DEVICE_API macro to all auxdisplay_driver_api instances. Signed-off-by: Pieter De Gendt <[email protected]>
1 parent e9e64ba commit 8ee7b42

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

drivers/auxdisplay/auxdisplay_hd44780.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -599,7 +599,7 @@ static int auxdisplay_hd44780_write(const struct device *dev, const uint8_t *tex
599599
return 0;
600600
}
601601

602-
static const struct auxdisplay_driver_api auxdisplay_hd44780_auxdisplay_api = {
602+
static DEVICE_API(auxdisplay, auxdisplay_hd44780_auxdisplay_api) = {
603603
.display_on = auxdisplay_hd44780_display_on,
604604
.display_off = auxdisplay_hd44780_display_off,
605605
.cursor_set_enabled = auxdisplay_hd44780_cursor_set_enabled,

drivers/auxdisplay/auxdisplay_itron.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@ static int auxdisplay_itron_write(const struct device *dev, const uint8_t *data,
406406
return send_cmd(dev, data, len, false, true);
407407
}
408408

409-
static const struct auxdisplay_driver_api auxdisplay_itron_auxdisplay_api = {
409+
static DEVICE_API(auxdisplay, auxdisplay_itron_auxdisplay_api) = {
410410
.display_on = auxdisplay_itron_display_on,
411411
.display_off = auxdisplay_itron_display_off,
412412
.cursor_set_enabled = auxdisplay_itron_cursor_set_enabled,

drivers/auxdisplay/auxdisplay_jhd1313.c

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

338-
static const struct auxdisplay_driver_api auxdisplay_jhd1313_auxdisplay_api = {
338+
static DEVICE_API(auxdisplay, auxdisplay_jhd1313_auxdisplay_api) = {
339339
.display_on = auxdisplay_jhd1313_display_on,
340340
.display_off = auxdisplay_jhd1313_display_off,
341341
.cursor_set_enabled = auxdisplay_jhd1313_cursor_set_enabled,

drivers/auxdisplay/auxdisplay_pt6314.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ static int auxdisplay_pt6314_init(const struct device *dev)
284284
return 0;
285285
}
286286

287-
static const struct auxdisplay_driver_api auxdisplay_pt6314_auxdisplay_api = {
287+
static DEVICE_API(auxdisplay, auxdisplay_pt6314_auxdisplay_api) = {
288288
.display_on = auxdisplay_pt6314_display_on,
289289
.display_off = auxdisplay_pt6314_display_off,
290290
.cursor_set_enabled = auxdisplay_pt6314_cursor_set_enabled,

drivers/auxdisplay/auxdisplay_serlcd.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ static int auxdisplay_serlcd_init(const struct device *dev)
392392
return 0;
393393
}
394394

395-
static const struct auxdisplay_driver_api auxdisplay_serlcd_auxdisplay_api = {
395+
static DEVICE_API(auxdisplay, auxdisplay_serlcd_auxdisplay_api) = {
396396
.display_on = auxdisplay_serlcd_display_on,
397397
.display_off = auxdisplay_serlcd_display_off,
398398
.cursor_set_enabled = auxdisplay_serlcd_cursor_set_enabled,

0 commit comments

Comments
 (0)