mfd: tps6507x: Convert to devm_kzalloc
[platform/kernel/linux-rpi.git] / drivers / iio / adc / Kconfig
1 #
2 # ADC drivers
3 #
4 menu "Analog to digital converters"
5
6 config AD_SIGMA_DELTA
7         tristate
8         select IIO_BUFFER
9         select IIO_TRIGGERED_BUFFER
10
11 config AD7266
12         tristate "Analog Devices AD7265/AD7266 ADC driver"
13         depends on SPI_MASTER
14         select IIO_BUFFER
15         select IIO_TRIGGER
16         select IIO_TRIGGERED_BUFFER
17         help
18           Say yes here to build support for Analog Devices AD7265 and AD7266
19           ADCs.
20
21 config AD7791
22         tristate "Analog Devices AD7791 ADC driver"
23         depends on SPI
24         select AD_SIGMA_DELTA
25         help
26           Say yes here to build support for Analog Devices AD7787, AD7788, AD7789,
27           AD7790 and AD7791 SPI analog to digital converters (ADC). If unsure, say
28           N (but it is safe to say "Y").
29
30           To compile this driver as a module, choose M here: the module will be
31           called ad7791.
32
33 config AD7476
34         tristate "Analog Devices AD7476 and similar 1-channel ADCs driver"
35         depends on SPI
36         select IIO_BUFFER
37         select IIO_TRIGGERED_BUFFER
38         help
39           Say yes here to build support for Analog Devices AD7273, AD7274, AD7276,
40           AD7277, AD7278, AD7475, AD7476, AD7477, AD7478, AD7466, AD7467, AD7468,
41           AD7495, AD7910, AD7920, AD7920 SPI analog to digital converters (ADC).
42
43           If unsure, say N (but it's safe to say "Y").
44
45           To compile this driver as a module, choose M here: the
46           module will be called ad7476.
47
48 config AT91_ADC
49         tristate "Atmel AT91 ADC"
50         depends on ARCH_AT91
51         select IIO_BUFFER
52         select IIO_TRIGGERED_BUFFER
53         select SYSFS
54         help
55           Say yes here to build support for Atmel AT91 ADC.
56
57 config LP8788_ADC
58         bool "LP8788 ADC driver"
59         depends on MFD_LP8788
60         help
61           Say yes here to build support for TI LP8788 ADC.
62
63 config TI_AM335X_ADC
64         tristate "TI's ADC driver"
65         depends on MFD_TI_AM335X_TSCADC
66         help
67           Say yes here to build support for Texas Instruments ADC
68           driver which is also a MFD client.
69
70 config VIPERBOARD_ADC
71         tristate "Viperboard ADC support"
72         depends on MFD_VIPERBOARD && USB
73         help
74           Say yes here to access the ADC part of the Nano River
75           Technologies Viperboard.
76
77 endmenu