Browse Source

drivers: peci: Place API into iterable sections

Add wrapper DEVICE_API macro to all peci_driver_api instances.

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
pull/82453/head
Pieter De Gendt 7 months ago committed by Fabio Baltieri
parent
commit
dd2a9bc344
  1. 2
      drivers/peci/peci_ite_it8xxx2.c
  2. 2
      drivers/peci/peci_mchp_xec.c
  3. 2
      drivers/peci/peci_npcx.c

2
drivers/peci/peci_ite_it8xxx2.c

@ -301,7 +301,7 @@ static void peci_it8xxx2_isr(const struct device *dev) @@ -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,

2
drivers/peci/peci_mchp_xec.c

@ -508,7 +508,7 @@ static void peci_xec_isr(const void *arg) @@ -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,

2
drivers/peci/peci_npcx.c

@ -225,7 +225,7 @@ static void peci_npcx_isr(const struct device *dev) @@ -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,

Loading…
Cancel
Save