From 41b0bd12eddbf7c9b92c8169bb4807388cb8787d Mon Sep 17 00:00:00 2001 From: Pieter De Gendt Date: Thu, 28 Nov 2024 21:37:45 +0100 Subject: [PATCH] drivers: espi: saf: Place API into iterable section Add wrapper DEVICE_API macro to all espi_saf_driver_api instances. Signed-off-by: Pieter De Gendt --- drivers/espi/espi_saf_mchp_xec.c | 2 +- drivers/espi/espi_saf_mchp_xec_v2.c | 2 +- drivers/espi/espi_taf_npcx.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/espi/espi_saf_mchp_xec.c b/drivers/espi/espi_saf_mchp_xec.c index d649deaaa14f..982de2211555 100644 --- a/drivers/espi/espi_saf_mchp_xec.c +++ b/drivers/espi/espi_saf_mchp_xec.c @@ -818,7 +818,7 @@ static int espi_saf_xec_activate(const struct device *dev) static int espi_saf_xec_init(const struct device *dev); -static const struct espi_saf_driver_api espi_saf_xec_driver_api = { +static DEVICE_API(espi_saf, espi_saf_xec_driver_api) = { .config = espi_saf_xec_configuration, .set_protection_regions = espi_saf_xec_set_pr, .activate = espi_saf_xec_activate, diff --git a/drivers/espi/espi_saf_mchp_xec_v2.c b/drivers/espi/espi_saf_mchp_xec_v2.c index 67fb4a5162fe..166c9121a233 100644 --- a/drivers/espi/espi_saf_mchp_xec_v2.c +++ b/drivers/espi/espi_saf_mchp_xec_v2.c @@ -1062,7 +1062,7 @@ static void espi_saf_err_isr(const struct device *dev) espi_send_callbacks(&data->callbacks, dev, evt); } -static const struct espi_saf_driver_api espi_saf_xec_driver_api = { +static DEVICE_API(espi_saf, espi_saf_xec_driver_api) = { .config = espi_saf_xec_configuration, .set_protection_regions = espi_saf_xec_set_pr, .activate = espi_saf_xec_activate, diff --git a/drivers/espi/espi_taf_npcx.c b/drivers/espi/espi_taf_npcx.c index 997c5364fd51..04062f4363ca 100644 --- a/drivers/espi/espi_taf_npcx.c +++ b/drivers/espi/espi_taf_npcx.c @@ -638,7 +638,7 @@ static int espi_taf_npcx_init(const struct device *dev) return 0; } -static const struct espi_saf_driver_api espi_taf_npcx_driver_api = { +static DEVICE_API(espi_saf, espi_taf_npcx_driver_api) = { .config = espi_taf_npcx_configure, .set_protection_regions = espi_taf_npcx_set_pr, .activate = espi_taf_npcx_activate,