xref: /linux/drivers/staging/iio/adc/Kconfig (revision fcc8487d477a3452a1d0ccbdd4c5e0e1e3cb8bed)
1#
2# ADC drivers
3#
4menu "Analog to digital converters"
5
6config AD7606
7	tristate "Analog Devices AD7606 ADC driver"
8	depends on GPIOLIB || COMPILE_TEST
9	depends on HAS_IOMEM
10	select IIO_BUFFER
11	select IIO_TRIGGERED_BUFFER
12	help
13	  Say yes here to build support for Analog Devices:
14	  ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
15
16	  To compile this driver as a module, choose M here: the
17	  module will be called ad7606.
18
19config AD7606_IFACE_PARALLEL
20	tristate "parallel interface support"
21	depends on AD7606
22	help
23	  Say yes here to include parallel interface support on the AD7606
24	  ADC driver.
25
26	  To compile this driver as a module, choose M here: the
27	  module will be called ad7606_parallel.
28
29config AD7606_IFACE_SPI
30	tristate "spi interface support"
31	depends on AD7606
32	depends on SPI
33	help
34	  Say yes here to include parallel interface support on the AD7606
35	  ADC driver.
36
37	  To compile this driver as a module, choose M here: the
38	  module will be called ad7606_spi.
39
40config AD7780
41	tristate "Analog Devices AD7780 and similar ADCs driver"
42	depends on SPI
43	depends on GPIOLIB || COMPILE_TEST
44	select AD_SIGMA_DELTA
45	help
46	  Say yes here to build support for Analog Devices AD7170, AD7171,
47	  AD7780 and AD7781 SPI analog to digital converters (ADC).
48	  If unsure, say N (but it's safe to say "Y").
49
50	  To compile this driver as a module, choose M here: the
51	  module will be called ad7780.
52
53config AD7816
54	tristate "Analog Devices AD7816/7/8 temperature sensor and ADC driver"
55	depends on SPI
56	depends on GPIOLIB || COMPILE_TEST
57	help
58	  Say yes here to build support for Analog Devices AD7816/7/8
59	  temperature sensors and ADC.
60
61config AD7192
62	tristate "Analog Devices AD7190 AD7192 AD7193 AD7195 ADC driver"
63	depends on SPI
64	select AD_SIGMA_DELTA
65	help
66	  Say yes here to build support for Analog Devices AD7190,
67	  AD7192, AD7193 or AD7195 SPI analog to digital converters (ADC).
68	  If unsure, say N (but it's safe to say "Y").
69
70	  To compile this driver as a module, choose M here: the
71	  module will be called ad7192.
72
73config AD7280
74	tristate "Analog Devices AD7280A Lithium Ion Battery Monitoring System"
75	depends on SPI
76	help
77	  Say yes here to build support for Analog Devices AD7280A
78	  Lithium Ion Battery Monitoring System.
79
80	  To compile this driver as a module, choose M here: the
81	  module will be called ad7280a
82
83endmenu
84