From 5b4124389574077b598d67c89693d580239bb9d6 Mon Sep 17 00:00:00 2001 From: Pieter De Gendt Date: Thu, 28 Nov 2024 16:40:47 +0100 Subject: [PATCH] drivers: mipi_dsi: Place API into iterable section Add wrapper DEVICE_API macro to all mipi_dsi_driver_api instances. Signed-off-by: Pieter De Gendt --- drivers/mipi_dsi/dsi_mcux.c | 2 +- drivers/mipi_dsi/dsi_mcux_2l.c | 2 +- drivers/mipi_dsi/dsi_stm32.c | 2 +- drivers/mipi_dsi/dsi_test.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/mipi_dsi/dsi_mcux.c b/drivers/mipi_dsi/dsi_mcux.c index 03b0c39ceaf97..7dc0944690bad 100644 --- a/drivers/mipi_dsi/dsi_mcux.c +++ b/drivers/mipi_dsi/dsi_mcux.c @@ -300,7 +300,7 @@ static ssize_t dsi_mcux_transfer(const struct device *dev, uint8_t channel, } -static struct mipi_dsi_driver_api dsi_mcux_api = { +static DEVICE_API(mipi_dsi, dsi_mcux_api) = { .attach = dsi_mcux_attach, .transfer = dsi_mcux_transfer, }; diff --git a/drivers/mipi_dsi/dsi_mcux_2l.c b/drivers/mipi_dsi/dsi_mcux_2l.c index 9ca8a60ca99a6..9adfc19b8387e 100644 --- a/drivers/mipi_dsi/dsi_mcux_2l.c +++ b/drivers/mipi_dsi/dsi_mcux_2l.c @@ -464,7 +464,7 @@ static ssize_t dsi_mcux_transfer(const struct device *dev, uint8_t channel, } -static struct mipi_dsi_driver_api dsi_mcux_api = { +static DEVICE_API(mipi_dsi, dsi_mcux_api) = { .attach = dsi_mcux_attach, .detach = dsi_mcux_detach, .transfer = dsi_mcux_transfer, diff --git a/drivers/mipi_dsi/dsi_stm32.c b/drivers/mipi_dsi/dsi_stm32.c index 827d7f9e33fa2..0d200862dddbe 100644 --- a/drivers/mipi_dsi/dsi_stm32.c +++ b/drivers/mipi_dsi/dsi_stm32.c @@ -387,7 +387,7 @@ static ssize_t mipi_dsi_stm32_transfer(const struct device *dev, uint8_t channel return len; } -static struct mipi_dsi_driver_api dsi_stm32_api = { +static DEVICE_API(mipi_dsi, dsi_stm32_api) = { .attach = mipi_dsi_stm32_attach, .transfer = mipi_dsi_stm32_transfer, }; diff --git a/drivers/mipi_dsi/dsi_test.c b/drivers/mipi_dsi/dsi_test.c index 59e892e506e60..9d4bd1d315174 100644 --- a/drivers/mipi_dsi/dsi_test.c +++ b/drivers/mipi_dsi/dsi_test.c @@ -43,7 +43,7 @@ static int vnd_mipi_dsi_detach(const struct device *dev, uint8_t channel, return -ENOTSUP; } -static struct mipi_dsi_driver_api vnd_mipi_dsi_api = { +static DEVICE_API(mipi_dsi, vnd_mipi_dsi_api) = { .attach = vnd_mipi_dsi_attach, .transfer = vnd_mipi_dsi_transfer, .detach = vnd_mipi_dsi_detach,