Kconfig (3eb66e91a25497065c5322b1268cbc3953642227) | Kconfig (9f3d084965a5544f096d4f769e274d4c2892079b) |
---|---|
1# 2# ADC drivers 3# 4# When adding new entries keep the list in alphabetical order 5 6menu "Analog to digital converters" 7 8config AD_SIGMA_DELTA 9 tristate 10 select IIO_BUFFER 11 select IIO_TRIGGERED_BUFFER 12 | 1# 2# ADC drivers 3# 4# When adding new entries keep the list in alphabetical order 5 6menu "Analog to digital converters" 7 8config AD_SIGMA_DELTA 9 tristate 10 select IIO_BUFFER 11 select IIO_TRIGGERED_BUFFER 12 |
13config AD7124 14 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver" 15 depends on SPI_MASTER 16 select AD_SIGMA_DELTA 17 help 18 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8 19 SPI analog to digital converters (ADC). 20 21 To compile this driver as a module, choose M here: the module will be 22 called ad7124. 23 |
|
13config AD7266 14 tristate "Analog Devices AD7265/AD7266 ADC driver" 15 depends on SPI_MASTER 16 select IIO_BUFFER 17 select IIO_TRIGGER 18 select IIO_TRIGGERED_BUFFER 19 help 20 Say yes here to build support for Analog Devices AD7265 and AD7266 --- 90 unchanged lines hidden (view full) --- 111 select IIO_TRIGGERED_BUFFER 112 help 113 Say yes here to build support for Analog Devices 114 AD7904, AD7914, AD7923, AD7924 4 Channel ADCs. 115 116 To compile this driver as a module, choose M here: the 117 module will be called ad7923. 118 | 24config AD7266 25 tristate "Analog Devices AD7265/AD7266 ADC driver" 26 depends on SPI_MASTER 27 select IIO_BUFFER 28 select IIO_TRIGGER 29 select IIO_TRIGGERED_BUFFER 30 help 31 Say yes here to build support for Analog Devices AD7265 and AD7266 --- 90 unchanged lines hidden (view full) --- 122 select IIO_TRIGGERED_BUFFER 123 help 124 Say yes here to build support for Analog Devices 125 AD7904, AD7914, AD7923, AD7924 4 Channel ADCs. 126 127 To compile this driver as a module, choose M here: the 128 module will be called ad7923. 129 |
130config AD7949 131 tristate "Analog Devices AD7949 and similar ADCs driver" 132 depends on SPI 133 help 134 Say yes here to build support for Analog Devices 135 AD7949, AD7682, AD7689 8 Channel ADCs. 136 137 To compile this driver as a module, choose M here: the 138 module will be called ad7949. 139 |
|
119config AD799X 120 tristate "Analog Devices AD799x ADC driver" 121 depends on I2C 122 select IIO_BUFFER 123 select IIO_TRIGGERED_BUFFER 124 help 125 Say yes here to build support for Analog Devices: 126 ad7991, ad7995, ad7999, ad7992, ad7993, ad7994, ad7997, ad7998 --- 142 unchanged lines hidden (view full) --- 269 It's recommended to switch on CONFIG_HIGH_RES_TIMERS option, in this 270 case driver will reduce its CPU usage by 90% in some use cases. 271 272 To compile this driver as a module, choose M here: the module will be 273 called ep93xx_adc. 274 275config EXYNOS_ADC 276 tristate "Exynos ADC driver support" | 140config AD799X 141 tristate "Analog Devices AD799x ADC driver" 142 depends on I2C 143 select IIO_BUFFER 144 select IIO_TRIGGERED_BUFFER 145 help 146 Say yes here to build support for Analog Devices: 147 ad7991, ad7995, ad7999, ad7992, ad7993, ad7994, ad7997, ad7998 --- 142 unchanged lines hidden (view full) --- 290 It's recommended to switch on CONFIG_HIGH_RES_TIMERS option, in this 291 case driver will reduce its CPU usage by 90% in some use cases. 292 293 To compile this driver as a module, choose M here: the module will be 294 called ep93xx_adc. 295 296config EXYNOS_ADC 297 tristate "Exynos ADC driver support" |
277 depends on ARCH_EXYNOS || ARCH_S3C24XX || ARCH_S3C64XX || (OF && COMPILE_TEST) | 298 depends on ARCH_EXYNOS || ARCH_S3C24XX || ARCH_S3C64XX || ARCH_S5PV210 || (OF && COMPILE_TEST) |
278 depends on HAS_IOMEM 279 help 280 Core support for the ADC block found in the Samsung EXYNOS series 281 of SoCs for drivers such as the touchscreen and hwmon to use to share 282 this resource. 283 284 To compile this driver as a module, choose M here: the module will be 285 called exynos_adc. --- 443 unchanged lines hidden (view full) --- 729 select IIO_BUFFER_HW_CONSUMER 730 help 731 Select this option to support ADCSigma delta modulator for 732 STMicroelectronics STM32 digital filter for sigma delta converter. 733 734 This driver can also be built as a module. If so, the module 735 will be called stm32-dfsdm-adc. 736 | 299 depends on HAS_IOMEM 300 help 301 Core support for the ADC block found in the Samsung EXYNOS series 302 of SoCs for drivers such as the touchscreen and hwmon to use to share 303 this resource. 304 305 To compile this driver as a module, choose M here: the module will be 306 called exynos_adc. --- 443 unchanged lines hidden (view full) --- 750 select IIO_BUFFER_HW_CONSUMER 751 help 752 Select this option to support ADCSigma delta modulator for 753 STMicroelectronics STM32 digital filter for sigma delta converter. 754 755 This driver can also be built as a module. If so, the module 756 will be called stm32-dfsdm-adc. 757 |
758config STMPE_ADC 759 tristate "STMicroelectronics STMPE ADC driver" 760 depends on OF && MFD_STMPE 761 help 762 Say yes here to build support for ST Microelectronics STMPE 763 built-in ADC block (stmpe811). 764 |
|
737config STX104 738 tristate "Apex Embedded Systems STX104 driver" 739 depends on PC104 && X86 740 select ISA_BUS_API 741 select GPIOLIB 742 help 743 Say yes here to build support for the Apex Embedded Systems STX104 744 integrated analog PC/104 card. --- 230 unchanged lines hidden --- | 765config STX104 766 tristate "Apex Embedded Systems STX104 driver" 767 depends on PC104 && X86 768 select ISA_BUS_API 769 select GPIOLIB 770 help 771 Say yes here to build support for the Apex Embedded Systems STX104 772 integrated analog PC/104 card. --- 230 unchanged lines hidden --- |