-
Notifications
You must be signed in to change notification settings - Fork 7.3k
/
Copy pathKconfig
155 lines (95 loc) · 3.21 KB
/
Kconfig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
# ADC configuration options
# Copyright (c) 2015 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
#
# ADC options
#
menuconfig ADC
bool "Analog-to-Digital Converter (ADC) drivers"
# All platforms that implement the ADC driver are now required to
# provide relevant DTS entries.
help
Enable ADC (Analog to Digital Converter) driver configuration.
if ADC
config ADC_SHELL
bool "ADC Shell"
depends on SHELL
help
Enable ADC Shell for testing.
# 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
# By selecting or not this option particular ADC drivers indicate if it is
# required to explicitly specify for the excitation current source the pin
# which should be used.
config ADC_CONFIGURABLE_EXCITATION_CURRENT_SOURCE_PIN
bool
# By selecting or not this option particular ADC drivers indicate if they
# allow a configurable voltage bias pin.
config ADC_CONFIGURABLE_VBIAS_PIN
bool
config ADC_ASYNC
bool "Asynchronous call support"
select POLL
help
This option enables the asynchronous API calls.
config ADC_INIT_PRIORITY
int "ADC init priority"
default KERNEL_INIT_PRIORITY_DEVICE
help
ADC driver device initialization priority.
module = ADC
module-str = ADC
source "subsys/logging/Kconfig.template.log_config"
source "drivers/adc/Kconfig.b91"
source "drivers/adc/Kconfig.it51xxx"
source "drivers/adc/Kconfig.it8xxx2"
source "drivers/adc/Kconfig.mcux"
source "drivers/adc/Kconfig.nrfx"
source "drivers/adc/Kconfig.sam_afec"
source "drivers/adc/Kconfig.sam"
source "drivers/adc/Kconfig.sam0"
source "drivers/adc/Kconfig.stm32"
source "drivers/adc/Kconfig.esp32"
source "drivers/adc/Kconfig.xec"
source "drivers/adc/Kconfig.lmp90xxx"
source "drivers/adc/Kconfig.mcp320x"
source "drivers/adc/Kconfig.npcx"
source "drivers/adc/Kconfig.cc32xx"
source "drivers/adc/Kconfig.cc13xx_cc26xx"
source "drivers/adc/Kconfig.adc_emul"
source "drivers/adc/Kconfig.vf610"
source "drivers/adc/Kconfig.test"
source "drivers/adc/Kconfig.ads1x1x"
source "drivers/adc/Kconfig.gd32"
source "drivers/adc/Kconfig.ads1112"
source "drivers/adc/Kconfig.ads1119"
source "drivers/adc/Kconfig.ads7052"
source "drivers/adc/Kconfig.ads1x4s0x"
source "drivers/adc/Kconfig.ads131m02"
source "drivers/adc/Kconfig.rpi_pico"
source "drivers/adc/Kconfig.xmc4xxx"
source "drivers/adc/Kconfig.gecko"
source "drivers/adc/Kconfig.ifx_cat1"
source "drivers/adc/Kconfig.smartbond"
source "drivers/adc/Kconfig.tla202x"
source "drivers/adc/Kconfig.nxp_s32"
source "drivers/adc/Kconfig.max1125x"
source "drivers/adc/Kconfig.max11102_17"
source "drivers/adc/Kconfig.ad559x"
source "drivers/adc/Kconfig.ltc2451"
source "drivers/adc/Kconfig.numaker"
source "drivers/adc/Kconfig.ene"
source "drivers/adc/Kconfig.ambiq"
source "drivers/adc/Kconfig.renesas_ra"
source "drivers/adc/Kconfig.renesas_rz"
source "drivers/adc/Kconfig.max32"
source "drivers/adc/Kconfig.ad4114"
source "drivers/adc/Kconfig.ad7124"
source "drivers/adc/Kconfig.ad405x"
source "drivers/adc/Kconfig.ad4130"
source "drivers/adc/Kconfig.rts5912"
source "drivers/adc/Kconfig.ch32v00x"
endif # ADC