| .. | .. |
|---|
| 1 | +# SPDX-License-Identifier: GPL-2.0 |
|---|
| 1 | 2 | # |
|---|
| 2 | 3 | # ADC drivers |
|---|
| 3 | 4 | # |
|---|
| 4 | 5 | menu "Analog to digital converters" |
|---|
| 5 | | - |
|---|
| 6 | | -config 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 | | - |
|---|
| 19 | | -config 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 | | - |
|---|
| 29 | | -config 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 | | - |
|---|
| 40 | | -config 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 | 6 | |
|---|
| 53 | 7 | config AD7816 |
|---|
| 54 | 8 | tristate "Analog Devices AD7816/7/8 temperature sensor and ADC driver" |
|---|
| .. | .. |
|---|
| 58 | 12 | Say yes here to build support for Analog Devices AD7816/7/8 |
|---|
| 59 | 13 | temperature sensors and ADC. |
|---|
| 60 | 14 | |
|---|
| 61 | | -config 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 | 15 | To compile this driver as a module, choose M here: the |
|---|
| 71 | | - module will be called ad7192. |
|---|
| 16 | + module will be called ad7816. |
|---|
| 72 | 17 | |
|---|
| 73 | 18 | config AD7280 |
|---|
| 74 | 19 | tristate "Analog Devices AD7280A Lithium Ion Battery Monitoring System" |
|---|
| 75 | 20 | depends on SPI |
|---|
| 21 | + select CRC8 |
|---|
| 76 | 22 | help |
|---|
| 77 | 23 | Say yes here to build support for Analog Devices AD7280A |
|---|
| 78 | 24 | Lithium Ion Battery Monitoring System. |
|---|