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 <pieter.degendt@basalte.be>
This commit is contained in:
parent
812347fae8
commit
566c12228e
4 changed files with 4 additions and 4 deletions
|
|
@ -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,
|
.attach = dsi_mcux_attach,
|
||||||
.transfer = dsi_mcux_transfer,
|
.transfer = dsi_mcux_transfer,
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -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,
|
.attach = dsi_mcux_attach,
|
||||||
.detach = dsi_mcux_detach,
|
.detach = dsi_mcux_detach,
|
||||||
.transfer = dsi_mcux_transfer,
|
.transfer = dsi_mcux_transfer,
|
||||||
|
|
|
||||||
|
|
@ -387,7 +387,7 @@ static ssize_t mipi_dsi_stm32_transfer(const struct device *dev, uint8_t channel
|
||||||
return len;
|
return len;
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct mipi_dsi_driver_api dsi_stm32_api = {
|
static DEVICE_API(mipi_dsi, dsi_stm32_api) = {
|
||||||
.attach = mipi_dsi_stm32_attach,
|
.attach = mipi_dsi_stm32_attach,
|
||||||
.transfer = mipi_dsi_stm32_transfer,
|
.transfer = mipi_dsi_stm32_transfer,
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@ static int vnd_mipi_dsi_detach(const struct device *dev, uint8_t channel,
|
||||||
return -ENOTSUP;
|
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,
|
.attach = vnd_mipi_dsi_attach,
|
||||||
.transfer = vnd_mipi_dsi_transfer,
|
.transfer = vnd_mipi_dsi_transfer,
|
||||||
.detach = vnd_mipi_dsi_detach,
|
.detach = vnd_mipi_dsi_detach,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue