drivers: mipi_dbi: Place API into iterable section

Add wrapper DEVICE_API macro to all mipi_dbi_driver_api instances.

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
This commit is contained in:
Pieter De Gendt 2024-11-28 16:38:12 +01:00 committed by Benjamin Cabé
parent bd69ae46bc
commit 81e975941f
6 changed files with 6 additions and 6 deletions

View file

@ -275,7 +275,7 @@ fail:
return ret;
}
static const struct mipi_dbi_driver_api mipi_dbi_bitbang_driver_api = {
static DEVICE_API(mipi_dbi, mipi_dbi_bitbang_driver_api) = {
.reset = mipi_dbi_bitbang_reset,
.command_write = mipi_dbi_bitbang_command_write,
.write_display = mipi_dbi_bitbang_write_display

View file

@ -417,7 +417,7 @@ static int flexio_lcdif_init(const struct device *dev)
return 0;
}
static struct mipi_dbi_driver_api mipi_dbi_lcdif_driver_api = {
static DEVICE_API(mipi_dbi, mipi_dbi_lcdif_driver_api) = {
.reset = mipi_dbi_flexio_lcdif_reset,
.command_write = mipi_dbi_flexio_lcdif_command_write,
.write_display = mipi_dbi_flexio_ldcif_write_display,

View file

@ -684,7 +684,7 @@ static int mipi_dbi_lcdic_init(const struct device *dev)
return 0;
}
static const struct mipi_dbi_driver_api mipi_dbi_lcdic_driver_api = {
static DEVICE_API(mipi_dbi, mipi_dbi_lcdic_driver_api) = {
.command_write = mipi_dbi_lcdic_write_cmd,
.write_display = mipi_dbi_lcdic_write_display,
.reset = mipi_dbi_lcdic_reset,

View file

@ -536,7 +536,7 @@ static int mipi_dbi_smartbond_init(const struct device *dev)
return ret;
}
static const struct mipi_dbi_driver_api mipi_dbi_smartbond_driver_api = {
static DEVICE_API(mipi_dbi, mipi_dbi_smartbond_driver_api) = {
#if MIPI_DBI_SMARTBOND_IS_RESET_AVAILABLE
.reset = mipi_dbi_smartbond_reset,
#endif

View file

@ -314,7 +314,7 @@ static int mipi_dbi_spi_init(const struct device *dev)
return 0;
}
static const struct mipi_dbi_driver_api mipi_dbi_spi_driver_api = {
static DEVICE_API(mipi_dbi, mipi_dbi_spi_driver_api) = {
.reset = mipi_dbi_spi_reset,
.command_write = mipi_dbi_spi_command_write,
.write_display = mipi_dbi_spi_write_display,

View file

@ -172,7 +172,7 @@ static int mipi_dbi_stm32_fmc_init(const struct device *dev)
return 0;
}
static struct mipi_dbi_driver_api mipi_dbi_stm32_fmc_driver_api = {
static DEVICE_API(mipi_dbi, mipi_dbi_stm32_fmc_driver_api) = {
.reset = mipi_dbi_stm32_fmc_reset,
.command_write = mipi_dbi_stm32_fmc_command_write,
.write_display = mipi_dbi_stm32_fmc_write_display,