diff --git a/drivers/adc/adc_ad4130.c b/drivers/adc/adc_ad4130.c index 7be4f1a0471..eef671d61f2 100644 --- a/drivers/adc/adc_ad4130.c +++ b/drivers/adc/adc_ad4130.c @@ -822,7 +822,7 @@ static int adc_ad4130_wait_for_conv_ready(const struct device *dev) static int adc_ad4130_perform_read(const struct device *dev) { - int ret; + int ret = 0; struct adc_ad4130_data *data = dev->data; uint16_t ch_idx = AD4130_INVALID_CHANNEL; uint16_t prev_ch_idx = AD4130_INVALID_CHANNEL; diff --git a/drivers/adc/adc_ad7124.c b/drivers/adc/adc_ad7124.c index ea1a507f2cd..887c4e54440 100644 --- a/drivers/adc/adc_ad7124.c +++ b/drivers/adc/adc_ad7124.c @@ -1119,7 +1119,7 @@ static int adc_ad7124_get_read_chan_id(const struct device *dev, uint16_t *chan_ static int adc_ad7124_perform_read(const struct device *dev) { - int ret; + int ret = 0; struct adc_ad7124_data *data = dev->data; uint16_t ch_idx = -1; uint16_t prev_ch_idx = -1;