Kconfig 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. #
  2. # DAC drivers
  3. #
  4. # When adding new entries keep the list in alphabetical order
  5. menu "Digital to analog converters"
  6. config AD5064
  7. tristate "Analog Devices AD5064 and similar multi-channel DAC driver"
  8. depends on (SPI_MASTER && I2C!=m) || I2C
  9. help
  10. Say yes here to build support for Analog Devices AD5024, AD5025, AD5044,
  11. AD5045, AD5064, AD5064-1, AD5065, AD5628, AD5629R, AD5648, AD5666, AD5668,
  12. AD5669R Digital to Analog Converter.
  13. To compile this driver as a module, choose M here: the
  14. module will be called ad5064.
  15. config AD5360
  16. tristate "Analog Devices AD5360/61/62/63/70/71/73 DAC driver"
  17. depends on SPI
  18. help
  19. Say yes here to build support for Analog Devices AD5360, AD5361,
  20. AD5362, AD5363, AD5370, AD5371, AD5373 multi-channel
  21. Digital to Analog Converters (DAC).
  22. To compile this driver as module choose M here: the module will be called
  23. ad5360.
  24. config AD5380
  25. tristate "Analog Devices AD5380/81/82/83/84/90/91/92 DAC driver"
  26. depends on (SPI_MASTER && I2C!=m) || I2C
  27. select REGMAP_I2C if I2C
  28. select REGMAP_SPI if SPI_MASTER
  29. help
  30. Say yes here to build support for Analog Devices AD5380, AD5381,
  31. AD5382, AD5383, AD5384, AD5390, AD5391, AD5392 multi-channel
  32. Digital to Analog Converters (DAC).
  33. To compile this driver as module choose M here: the module will be called
  34. ad5380.
  35. config AD5421
  36. tristate "Analog Devices AD5421 DAC driver"
  37. depends on SPI
  38. help
  39. Say yes here to build support for Analog Devices AD5421 loop-powered
  40. digital-to-analog convertors (DAC).
  41. To compile this driver as module choose M here: the module will be called
  42. ad5421.
  43. config AD5446
  44. tristate "Analog Devices AD5446 and similar single channel DACs driver"
  45. depends on (SPI_MASTER && I2C!=m) || I2C
  46. help
  47. Say yes here to build support for Analog Devices AD5300, AD5301, AD5310,
  48. AD5311, AD5320, AD5321, AD5444, AD5446, AD5450, AD5451, AD5452, AD5453,
  49. AD5512A, AD5541A, AD5542A, AD5543, AD5553, AD5601, AD5602, AD5611, AD5612,
  50. AD5620, AD5621, AD5622, AD5640, AD5660, AD5662 DACs.
  51. To compile this driver as a module, choose M here: the
  52. module will be called ad5446.
  53. config AD5449
  54. tristate "Analog Devices AD5449 and similar DACs driver"
  55. depends on SPI_MASTER
  56. help
  57. Say yes here to build support for Analog Devices AD5415, AD5426, AD5429,
  58. AD5432, AD5439, AD5443, AD5449 Digital to Analog Converters.
  59. To compile this driver as a module, choose M here: the
  60. module will be called ad5449.
  61. config AD5504
  62. tristate "Analog Devices AD5504/AD5501 DAC SPI driver"
  63. depends on SPI
  64. help
  65. Say yes here to build support for Analog Devices AD5504, AD5501,
  66. High Voltage Digital to Analog Converter.
  67. To compile this driver as a module, choose M here: the
  68. module will be called ad5504.
  69. config AD5624R_SPI
  70. tristate "Analog Devices AD5624/44/64R DAC spi driver"
  71. depends on SPI
  72. help
  73. Say yes here to build support for Analog Devices AD5624R, AD5644R and
  74. AD5664R converters (DAC). This driver uses the common SPI interface.
  75. config AD5686
  76. tristate "Analog Devices AD5686R/AD5685R/AD5684R DAC SPI driver"
  77. depends on SPI
  78. help
  79. Say yes here to build support for Analog Devices AD5686R, AD5685R,
  80. AD5684R, AD5791 Voltage Output Digital to
  81. Analog Converter.
  82. To compile this driver as a module, choose M here: the
  83. module will be called ad5686.
  84. config AD5755
  85. tristate "Analog Devices AD5755/AD5755-1/AD5757/AD5735/AD5737 DAC driver"
  86. depends on SPI_MASTER
  87. help
  88. Say yes here to build support for Analog Devices AD5755, AD5755-1,
  89. AD5757, AD5735, AD5737 quad channel Digital to
  90. Analog Converter.
  91. To compile this driver as a module, choose M here: the
  92. module will be called ad5755.
  93. config AD5764
  94. tristate "Analog Devices AD5764/64R/44/44R DAC driver"
  95. depends on SPI_MASTER
  96. help
  97. Say yes here to build support for Analog Devices AD5764, AD5764R, AD5744,
  98. AD5744R Digital to Analog Converter.
  99. To compile this driver as a module, choose M here: the
  100. module will be called ad5764.
  101. config AD5791
  102. tristate "Analog Devices AD5760/AD5780/AD5781/AD5790/AD5791 DAC SPI driver"
  103. depends on SPI
  104. help
  105. Say yes here to build support for Analog Devices AD5760, AD5780,
  106. AD5781, AD5790, AD5791 High Resolution Voltage Output Digital to
  107. Analog Converter.
  108. To compile this driver as a module, choose M here: the
  109. module will be called ad5791.
  110. config AD7303
  111. tristate "Analog Devices AD7303 DAC driver"
  112. depends on SPI
  113. help
  114. Say yes here to build support for Analog Devices AD7303 Digital to Analog
  115. Converters (DAC).
  116. To compile this driver as module choose M here: the module will be called
  117. ad7303.
  118. config MAX517
  119. tristate "Maxim MAX517/518/519 DAC driver"
  120. depends on I2C
  121. help
  122. If you say yes here you get support for the Maxim chips MAX517,
  123. MAX518 and MAX519 (I2C 8-Bit DACs with rail-to-rail outputs).
  124. This driver can also be built as a module. If so, the module
  125. will be called max517.
  126. config MCP4725
  127. tristate "MCP4725 DAC driver"
  128. depends on I2C
  129. ---help---
  130. Say Y here if you want to build a driver for the Microchip
  131. MCP 4725 12-bit digital-to-analog converter (DAC) with I2C
  132. interface.
  133. To compile this driver as a module, choose M here: the module
  134. will be called mcp4725.
  135. endmenu