# ADC configuration options # Copyright (c) 2019 Intel Corporation # Copyright (c) 2019 Endre Karlson # Copyright (c) 2019 Song Qiang # Copyright (c) 2021 Marius Scholtz, RIC Electronics # Copyright (c) 2022 Hein Wessels, Nobleo Technology # SPDX-License-Identifier: Apache-2.0 config ADC_STM32 bool "STM32 ADC driver" default y depends on DT_HAS_ST_STM32_ADC_ENABLED help Enable the driver implementation for the stm32xx ADC if ADC_STM32 config ADC_STM32_DMA bool "STM32 MCU ADC DMA Support" select DMA help Enable the ADC DMA mode for ADC instances that enable dma channels in their device tree node. if SOC_SERIES_STM32F2X || (SOC_SERIES_STM32F3X && !SOC_STM32F373XC) || SOC_SERIES_STM32F4X || SOC_SERIES_STM32F7X || SOC_SERIES_STM32G4X config ADC_STM32_SHARED_IRQS bool "STM32 ADC shared interrupts" default y depends on ADC_STM32 && !ADC_STM32_DMA help Enable the use of shared interrupts for families that only have a single interrupt for all ADC's endif endif