1# ADC configuration options 2 3# Copyright (c) 2015 Intel Corporation 4# SPDX-License-Identifier: Apache-2.0 5 6# 7# ADC options 8# 9menuconfig ADC 10 bool "Analog-to-Digital Converter (ADC) drivers" 11 # All platforms that implement the ADC driver are now required to 12 # provide relevant DTS entries. 13 help 14 Enable ADC (Analog to Digital Converter) driver configuration. 15 16if ADC 17 18config ADC_SHELL 19 bool "ADC Shell" 20 default y 21 depends on SHELL 22 help 23 Enable ADC Shell for testing. 24 25# By selecting or not this option particular ADC drivers indicate if it is 26# required to explicitly specify analog inputs when configuring channels or 27# just the channel identifier is sufficient. 28config ADC_CONFIGURABLE_INPUTS 29 bool 30 31# By selecting or not this option particular ADC drivers indicate if it is 32# required to explicitly specify for the excitation current source the pin 33# which should be used. 34config ADC_CONFIGURABLE_EXCITATION_CURRENT_SOURCE_PIN 35 bool 36 37config ADC_ASYNC 38 bool "Asynchronous call support" 39 select POLL 40 help 41 This option enables the asynchronous API calls. 42 43config ADC_INIT_PRIORITY 44 int "ADC init priority" 45 default KERNEL_INIT_PRIORITY_DEVICE 46 help 47 ADC driver device initialization priority. 48 49module = ADC 50module-str = ADC 51source "subsys/logging/Kconfig.template.log_config" 52 53source "drivers/adc/Kconfig.b91" 54 55source "drivers/adc/Kconfig.it8xxx2" 56 57source "drivers/adc/Kconfig.mcux" 58 59source "drivers/adc/Kconfig.nrfx" 60 61source "drivers/adc/Kconfig.sam_afec" 62 63source "drivers/adc/Kconfig.sam" 64 65source "drivers/adc/Kconfig.sam0" 66 67source "drivers/adc/Kconfig.stm32" 68 69source "drivers/adc/Kconfig.esp32" 70 71source "drivers/adc/Kconfig.xec" 72 73source "drivers/adc/Kconfig.lmp90xxx" 74 75source "drivers/adc/Kconfig.mcp320x" 76 77source "drivers/adc/Kconfig.npcx" 78 79source "drivers/adc/Kconfig.cc32xx" 80 81source "drivers/adc/Kconfig.cc13xx_cc26xx" 82 83source "drivers/adc/Kconfig.adc_emul" 84 85source "drivers/adc/Kconfig.vf610" 86 87source "drivers/adc/Kconfig.test" 88 89source "drivers/adc/Kconfig.ads1x1x" 90 91source "drivers/adc/Kconfig.gd32" 92 93source "drivers/adc/Kconfig.ads1119" 94 95source "drivers/adc/Kconfig.ads7052" 96 97source "drivers/adc/Kconfig.ads114s0x" 98 99source "drivers/adc/Kconfig.rpi_pico" 100 101source "drivers/adc/Kconfig.xmc4xxx" 102 103source "drivers/adc/Kconfig.gecko" 104 105source "drivers/adc/Kconfig.ifx_cat1" 106 107source "drivers/adc/Kconfig.smartbond" 108 109endif # ADC 110