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:
parent
e9e64bab35
commit
8ee7b429a3
5 changed files with 5 additions and 5 deletions
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Reference in a new issue