# Kconfig - ADC configuration options # # Copyright (c) 2015 Intel Corporation # # SPDX-License-Identifier: Apache-2.0 # # # ADC options # menuconfig ADC bool "ADC drivers" # All platforms that implement the ADC driver are now required to # provide relevant DTS entries. select HAS_DTS_ADC help Enable ADC (Analog to Digital Converter) driver configuration. if ADC # By selecting or not this option particular ADC drivers indicate if it is # required to explicitly specify analog inputs when configuring channels or # just the channel identifier is sufficient. config ADC_CONFIGURABLE_INPUTS bool config ADC_ASYNC bool "Enable asynchronous call support" select POLL help This option enables the asynchronous API calls. module = ADC module-str = ADC source "subsys/logging/Kconfig.template.log_config" config ADC_INIT_PRIORITY int "Init priority" default 80 help ADC Device driver initialization priority. config ADC_0 bool "Enable ADC 0" config ADC_0_NAME string "ADC 0 Driver's name" depends on ADC_0 && !HAS_DTS_ADC default "ADC_0" config ADC_0_IRQ_PRI int "ADC 0 interrupt priority" depends on ADC_0 && !HAS_DTS_ADC default 2 config ADC_1 bool "Enable ADC 1" config ADC_1_NAME string "ADC 1 Driver's name" depends on ADC_1 && !HAS_DTS_ADC default "ADC_1" config ADC_1_IRQ_PRI int "ADC 1 interrupt priority" depends on ADC_1 && !HAS_DTS_ADC default 2 source "drivers/adc/Kconfig.dw" source "drivers/adc/Kconfig.mcux" source "drivers/adc/Kconfig.nrfx" source "drivers/adc/Kconfig.sam_afec" source "drivers/adc/Kconfig.ti_adc108s102" source "drivers/adc/Kconfig.intel_quark" endif # ADC