drivers: virtualization: Place API into iterable section

Add wrapper DEVICE_API macro to all ivshmem_driver_api instances.

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
This commit is contained in:
Pieter De Gendt 2024-11-28 13:16:52 +01:00 committed by Fabio Baltieri
parent 0668151a2f
commit 856ed9188c

View file

@ -520,7 +520,7 @@ static int ivshmem_api_enable_interrupts(const struct device *dev,
#endif /* CONFIG_IVSHMEM_V2 */ #endif /* CONFIG_IVSHMEM_V2 */
static const struct ivshmem_driver_api ivshmem_api = { static DEVICE_API(ivshmem, ivshmem_api) = {
.get_mem = ivshmem_api_get_mem, .get_mem = ivshmem_api_get_mem,
.get_id = ivshmem_api_get_id, .get_id = ivshmem_api_get_id,
.get_vectors = ivshmem_api_get_vectors, .get_vectors = ivshmem_api_get_vectors,