diff --git a/drivers/peci/peci_ite_it8xxx2.c b/drivers/peci/peci_ite_it8xxx2.c index 9cafeee2ed8..ca34aaaa574 100644 --- a/drivers/peci/peci_ite_it8xxx2.c +++ b/drivers/peci/peci_ite_it8xxx2.c @@ -301,7 +301,7 @@ static void peci_it8xxx2_isr(const struct device *dev) k_sem_give(&data->device_sync_sem); } -static const struct peci_driver_api peci_it8xxx2_driver_api = { +static DEVICE_API(peci, peci_it8xxx2_driver_api) = { .config = peci_it8xxx2_configure, .enable = peci_it8xxx2_enable, .disable = peci_it8xxx2_disable, diff --git a/drivers/peci/peci_mchp_xec.c b/drivers/peci/peci_mchp_xec.c index e03181e0f6b..59ac3c59ac6 100644 --- a/drivers/peci/peci_mchp_xec.c +++ b/drivers/peci/peci_mchp_xec.c @@ -508,7 +508,7 @@ static void peci_xec_isr(const void *arg) } #endif -static const struct peci_driver_api peci_xec_driver_api = { +static DEVICE_API(peci, peci_xec_driver_api) = { .config = peci_xec_configure, .enable = peci_xec_enable, .disable = peci_xec_disable, diff --git a/drivers/peci/peci_npcx.c b/drivers/peci/peci_npcx.c index a8579cbc210..24e3f1d4bac 100644 --- a/drivers/peci/peci_npcx.c +++ b/drivers/peci/peci_npcx.c @@ -225,7 +225,7 @@ static void peci_npcx_isr(const struct device *dev) k_sem_give(&data->trans_sync_sem); } -static const struct peci_driver_api peci_npcx_driver_api = { +static DEVICE_API(peci, peci_npcx_driver_api) = { .config = peci_npcx_configure, .enable = peci_npcx_enable, .disable = peci_npcx_disable,