Skip to content

Commit fa719f5

Browse files
pdgendthenrikbrixandersen
authored andcommitted
drivers: adc: infineon_autanlog_sar: Put API into iterable section
Use the DEVICE_API wrapper to put the driver API into the correct linker section. Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
1 parent f71da28 commit fa719f5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

‎drivers/adc/adc_infineon_autanalog_sar.c‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -684,15 +684,15 @@ static int ifx_autanalog_sar_adc_init(const struct device *dev)
684684

685685
#ifdef CONFIG_ADC_ASYNC
686686
#define ADC_IFX_AUTANALOG_SAR_DRIVER_API(n) \
687-
static const struct adc_driver_api ifx_autanalog_sar_adc_api_##n = { \
687+
static DEVICE_API(adc, ifx_autanalog_sar_adc_api_##n) = { \
688688
.channel_setup = ifx_autanalog_sar_adc_channel_setup, \
689689
.read = ifx_autanalog_sar_adc_read, \
690690
.read_async = ifx_autanalog_sar_adc_read_async, \
691691
.ref_internal = DT_INST_PROP(n, vref_mv), \
692692
};
693693
#else
694694
#define ADC_IFX_AUTANALOG_SAR_DRIVER_API(n) \
695-
static const struct adc_driver_api ifx_autanalog_sar_adc_api_##n = { \
695+
static DEVICE_API(adc, ifx_autanalog_sar_adc_api_##n) = { \
696696
.channel_setup = ifx_autanalog_sar_adc_channel_setup, \
697697
.read = ifx_autanalog_sar_adc_read, \
698698
.ref_internal = DT_INST_PROP(n, vref_mv), \

0 commit comments

Comments
 (0)