Skip to content

Commit 81e9759

Browse files
pdgendtkartben
authored andcommitted
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 <[email protected]>
1 parent bd69ae4 commit 81e9759

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

drivers/mipi_dbi/mipi_dbi_bitbang.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ static int mipi_dbi_bitbang_init(const struct device *dev)
275275
return ret;
276276
}
277277

278-
static const struct mipi_dbi_driver_api mipi_dbi_bitbang_driver_api = {
278+
static DEVICE_API(mipi_dbi, mipi_dbi_bitbang_driver_api) = {
279279
.reset = mipi_dbi_bitbang_reset,
280280
.command_write = mipi_dbi_bitbang_command_write,
281281
.write_display = mipi_dbi_bitbang_write_display

drivers/mipi_dbi/mipi_dbi_nxp_flexio_lcdif.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@ static int flexio_lcdif_init(const struct device *dev)
417417
return 0;
418418
}
419419

420-
static struct mipi_dbi_driver_api mipi_dbi_lcdif_driver_api = {
420+
static DEVICE_API(mipi_dbi, mipi_dbi_lcdif_driver_api) = {
421421
.reset = mipi_dbi_flexio_lcdif_reset,
422422
.command_write = mipi_dbi_flexio_lcdif_command_write,
423423
.write_display = mipi_dbi_flexio_ldcif_write_display,

drivers/mipi_dbi/mipi_dbi_nxp_lcdic.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -684,7 +684,7 @@ static int mipi_dbi_lcdic_init(const struct device *dev)
684684
return 0;
685685
}
686686

687-
static const struct mipi_dbi_driver_api mipi_dbi_lcdic_driver_api = {
687+
static DEVICE_API(mipi_dbi, mipi_dbi_lcdic_driver_api) = {
688688
.command_write = mipi_dbi_lcdic_write_cmd,
689689
.write_display = mipi_dbi_lcdic_write_display,
690690
.reset = mipi_dbi_lcdic_reset,

drivers/mipi_dbi/mipi_dbi_smartbond.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,7 @@ static int mipi_dbi_smartbond_init(const struct device *dev)
536536
return ret;
537537
}
538538

539-
static const struct mipi_dbi_driver_api mipi_dbi_smartbond_driver_api = {
539+
static DEVICE_API(mipi_dbi, mipi_dbi_smartbond_driver_api) = {
540540
#if MIPI_DBI_SMARTBOND_IS_RESET_AVAILABLE
541541
.reset = mipi_dbi_smartbond_reset,
542542
#endif

drivers/mipi_dbi/mipi_dbi_spi.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ static int mipi_dbi_spi_init(const struct device *dev)
314314
return 0;
315315
}
316316

317-
static const struct mipi_dbi_driver_api mipi_dbi_spi_driver_api = {
317+
static DEVICE_API(mipi_dbi, mipi_dbi_spi_driver_api) = {
318318
.reset = mipi_dbi_spi_reset,
319319
.command_write = mipi_dbi_spi_command_write,
320320
.write_display = mipi_dbi_spi_write_display,

drivers/mipi_dbi/mipi_dbi_stm32_fmc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ static int mipi_dbi_stm32_fmc_init(const struct device *dev)
172172
return 0;
173173
}
174174

175-
static struct mipi_dbi_driver_api mipi_dbi_stm32_fmc_driver_api = {
175+
static DEVICE_API(mipi_dbi, mipi_dbi_stm32_fmc_driver_api) = {
176176
.reset = mipi_dbi_stm32_fmc_reset,
177177
.command_write = mipi_dbi_stm32_fmc_command_write,
178178
.write_display = mipi_dbi_stm32_fmc_write_display,

0 commit comments

Comments
 (0)