From 3122a2c8b885b5f0f033898df09a7fe7e424ef37 Mon Sep 17 00:00:00 2001 From: Sam Hurst Date: Mon, 2 May 2022 16:18:00 -0700 Subject: [PATCH] drivers: adc: Refactor code to remove warning Refactor code so that an unused variable 'adc' warning is not generated when building for CONFIG_SOC_SERIES_STM32G4X and not using adc1 or adc5. Signed-off-by: Sam Hurst --- drivers/adc/adc_stm32.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/adc/adc_stm32.c b/drivers/adc/adc_stm32.c index 47dffb9a83f..415e06fcb3a 100644 --- a/drivers/adc/adc_stm32.c +++ b/drivers/adc/adc_stm32.c @@ -805,18 +805,16 @@ static void adc_stm32_setup_channels(const struct device *dev, uint8_t channel_i { const struct adc_stm32_cfg *config = dev->config; #ifdef CONFIG_SOC_SERIES_STM32G4X - ADC_TypeDef *adc = config->base; - if (config->has_temp_channel) { #if DT_NODE_HAS_STATUS(DT_NODELABEL(adc1), okay) if ((__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_CHANNEL_TEMPSENSOR_ADC1) == channel_id) - && (adc == ADC1)) { + && (config->base == ADC1)) { adc_stm32_set_common_path(dev, LL_ADC_PATH_INTERNAL_TEMPSENSOR); } #endif #if DT_NODE_HAS_STATUS(DT_NODELABEL(adc5), okay) if ((__LL_ADC_CHANNEL_TO_DECIMAL_NB(LL_ADC_CHANNEL_TEMPSENSOR_ADC5) == channel_id) - && (adc == ADC5)) { + && (config->base == ADC5)) { adc_stm32_set_common_path(dev, LL_ADC_PATH_INTERNAL_TEMPSENSOR); } #endif