Kconfig 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. #
  2. # ADC drivers
  3. #
  4. menu "Analog to digital converters"
  5. config AD_SIGMA_DELTA
  6. tristate
  7. select IIO_BUFFER
  8. select IIO_TRIGGERED_BUFFER
  9. config AD7266
  10. tristate "Analog Devices AD7265/AD7266 ADC driver"
  11. depends on SPI_MASTER
  12. select IIO_BUFFER
  13. select IIO_TRIGGER
  14. select IIO_TRIGGERED_BUFFER
  15. help
  16. Say yes here to build support for Analog Devices AD7265 and AD7266
  17. ADCs.
  18. config AD7298
  19. tristate "Analog Devices AD7298 ADC driver"
  20. depends on SPI
  21. select IIO_BUFFER
  22. select IIO_TRIGGERED_BUFFER
  23. help
  24. Say yes here to build support for Analog Devices AD7298
  25. 8 Channel ADC with temperature sensor.
  26. To compile this driver as a module, choose M here: the
  27. module will be called ad7298.
  28. config AD7791
  29. tristate "Analog Devices AD7791 ADC driver"
  30. depends on SPI
  31. select AD_SIGMA_DELTA
  32. help
  33. Say yes here to build support for Analog Devices AD7787, AD7788, AD7789,
  34. AD7790 and AD7791 SPI analog to digital converters (ADC). If unsure, say
  35. N (but it is safe to say "Y").
  36. To compile this driver as a module, choose M here: the module will be
  37. called ad7791.
  38. config AD7476
  39. tristate "Analog Devices AD7476 and similar 1-channel ADCs driver"
  40. depends on SPI
  41. select IIO_BUFFER
  42. select IIO_TRIGGERED_BUFFER
  43. help
  44. Say yes here to build support for Analog Devices AD7273, AD7274, AD7276,
  45. AD7277, AD7278, AD7475, AD7476, AD7477, AD7478, AD7466, AD7467, AD7468,
  46. AD7495, AD7910, AD7920, AD7920 SPI analog to digital converters (ADC).
  47. If unsure, say N (but it's safe to say "Y").
  48. To compile this driver as a module, choose M here: the
  49. module will be called ad7476.
  50. config AD7887
  51. tristate "Analog Devices AD7887 ADC driver"
  52. depends on SPI
  53. select IIO_BUFFER
  54. select IIO_TRIGGERED_BUFFER
  55. help
  56. Say yes here to build support for Analog Devices
  57. AD7887 SPI analog to digital converter (ADC).
  58. If unsure, say N (but it's safe to say "Y").
  59. To compile this driver as a module, choose M here: the
  60. module will be called ad7887.
  61. config AT91_ADC
  62. tristate "Atmel AT91 ADC"
  63. depends on ARCH_AT91
  64. select IIO_BUFFER
  65. select IIO_TRIGGERED_BUFFER
  66. select SYSFS
  67. help
  68. Say yes here to build support for Atmel AT91 ADC.
  69. config LP8788_ADC
  70. bool "LP8788 ADC driver"
  71. depends on MFD_LP8788
  72. help
  73. Say yes here to build support for TI LP8788 ADC.
  74. config MAX1363
  75. tristate "Maxim max1363 ADC driver"
  76. depends on I2C
  77. select IIO_TRIGGER
  78. select MAX1363_RING_BUFFER
  79. select IIO_BUFFER
  80. select IIO_KFIFO_BUF
  81. help
  82. Say yes here to build support for many Maxim i2c analog to digital
  83. converters (ADC). (max1361, max1362, max1363, max1364, max1036,
  84. max1037, max1038, max1039, max1136, max1136, max1137, max1138,
  85. max1139, max1236, max1237, max11238, max1239, max11600, max11601,
  86. max11602, max11603, max11604, max11605, max11606, max11607,
  87. max11608, max11609, max11610, max11611, max11612, max11613,
  88. max11614, max11615, max11616, max11617, max11644, max11645,
  89. max11646, max11647) Provides direct access via sysfs and buffered
  90. data via the iio dev interface.
  91. endmenu