diff --git a/drivers/adc/adc_cc23x0.c b/drivers/adc/adc_cc23x0.c index d8e8ddeb9db..4c02ff43a83 100644 --- a/drivers/adc/adc_cc23x0.c +++ b/drivers/adc/adc_cc23x0.c @@ -497,7 +497,7 @@ static int adc_cc23x0_init(const struct device *dev) return 0; } -static const struct adc_driver_api adc_cc23x0_driver_api = { +static DEVICE_API(adc, adc_cc23x0_driver_api) = { .channel_setup = adc_cc23x0_channel_setup, .read = adc_cc23x0_read, #ifdef CONFIG_ADC_ASYNC diff --git a/drivers/adc/adc_ch32v00x.c b/drivers/adc/adc_ch32v00x.c index fcecc06f425..af947b12805 100644 --- a/drivers/adc/adc_ch32v00x.c +++ b/drivers/adc/adc_ch32v00x.c @@ -143,7 +143,7 @@ static int adc_ch32v00x_init(const struct device *dev) #define ADC_CH32V00X_DEVICE(n) \ PINCTRL_DT_INST_DEFINE(n); \ \ - static const struct adc_driver_api adc_ch32v00x_api_##n = { \ + static DEVICE_API(adc, adc_ch32v00x_api_##n) = { \ .channel_setup = adc_ch32v00x_channel_setup, \ .read = adc_ch32v00x_read, \ .ref_internal = DT_INST_PROP(n, vref_mv), \