drivers: auxdisplay: Place API into iterable section

Add wrapper DEVICE_API macro to all auxdisplay_driver_api instances.

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
This commit is contained in:
Pieter De Gendt 2024-11-27 12:20:51 +01:00 committed by Benjamin Cabé
parent e9e64bab35
commit 8ee7b429a3
5 changed files with 5 additions and 5 deletions

View file

@ -599,7 +599,7 @@ static int auxdisplay_hd44780_write(const struct device *dev, const uint8_t *tex
return 0;
}
static const struct auxdisplay_driver_api auxdisplay_hd44780_auxdisplay_api = {
static DEVICE_API(auxdisplay, auxdisplay_hd44780_auxdisplay_api) = {
.display_on = auxdisplay_hd44780_display_on,
.display_off = auxdisplay_hd44780_display_off,
.cursor_set_enabled = auxdisplay_hd44780_cursor_set_enabled,

View file

@ -406,7 +406,7 @@ static int auxdisplay_itron_write(const struct device *dev, const uint8_t *data,
return send_cmd(dev, data, len, false, true);
}
static const struct auxdisplay_driver_api auxdisplay_itron_auxdisplay_api = {
static DEVICE_API(auxdisplay, auxdisplay_itron_auxdisplay_api) = {
.display_on = auxdisplay_itron_display_on,
.display_off = auxdisplay_itron_display_off,
.cursor_set_enabled = auxdisplay_itron_cursor_set_enabled,

View file

@ -335,7 +335,7 @@ static int auxdisplay_jhd1313_capabilities_get(const struct device *dev,
return 0;
}
static const struct auxdisplay_driver_api auxdisplay_jhd1313_auxdisplay_api = {
static DEVICE_API(auxdisplay, auxdisplay_jhd1313_auxdisplay_api) = {
.display_on = auxdisplay_jhd1313_display_on,
.display_off = auxdisplay_jhd1313_display_off,
.cursor_set_enabled = auxdisplay_jhd1313_cursor_set_enabled,

View file

@ -284,7 +284,7 @@ static int auxdisplay_pt6314_init(const struct device *dev)
return 0;
}
static const struct auxdisplay_driver_api auxdisplay_pt6314_auxdisplay_api = {
static DEVICE_API(auxdisplay, auxdisplay_pt6314_auxdisplay_api) = {
.display_on = auxdisplay_pt6314_display_on,
.display_off = auxdisplay_pt6314_display_off,
.cursor_set_enabled = auxdisplay_pt6314_cursor_set_enabled,

View file

@ -392,7 +392,7 @@ static int auxdisplay_serlcd_init(const struct device *dev)
return 0;
}
static const struct auxdisplay_driver_api auxdisplay_serlcd_auxdisplay_api = {
static DEVICE_API(auxdisplay, auxdisplay_serlcd_auxdisplay_api) = {
.display_on = auxdisplay_serlcd_display_on,
.display_off = auxdisplay_serlcd_display_off,
.cursor_set_enabled = auxdisplay_serlcd_cursor_set_enabled,