Config.in.audio 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195
  1. menu "Audio devices support"
  2. depends on ADK_TARGET_WITH_PCI || ADK_TARGET_WITH_USB || ADK_TARGET_WITH_SOUND || ADK_TARGET_QEMU
  3. config ADK_KERNEL_SND_PCI
  4. boolean
  5. config ADK_KERNEL_SND_USB
  6. boolean
  7. config ADK_KERNEL_SND_SOC
  8. tristate
  9. config ADK_KERNEL_SND_ARM
  10. boolean
  11. config ADK_KERNEL_SND_SOC_GENERIC_DMAENGINE_PCM
  12. boolean
  13. config ADK_KERNEL_SND_DMAENGINE_PCM
  14. tristate
  15. config ADK_KERNEL_SND_SOC_SPDIF
  16. tristate
  17. config ADK_KERNEL_SND_SOC_FSL_SPDIF
  18. tristate
  19. config ADK_KERNEL_SND_SOC_IMX_PCM_DMA
  20. tristate
  21. config ADK_KERNEL_SND_SOC_IMX_HDMI_DMA
  22. tristate
  23. config ADK_KERNEL_SND_SOC_IMX_SPDIF
  24. tristate
  25. config ADK_KERNEL_SND_SOC_IMX_HDMI
  26. tristate
  27. config ADK_KERNEL_SND_PXA2XX_AC97
  28. tristate
  29. config ADK_KERNEL_SND_PXA2XX_SOC
  30. tristate
  31. config ADK_KERNEL_SND_TIMER
  32. tristate
  33. config ADK_KERNEL_SND_PCM
  34. tristate
  35. config ADK_KERNEL_SND_HWDEP
  36. tristate
  37. config ADK_KERNEL_SOUND
  38. tristate
  39. config ADK_KERNEL_SND_RAWMIDI
  40. tristate
  41. config ADK_KERNEL_SND_AC97_CODEC
  42. tristate
  43. config ADK_KERNEL_SND_PCM_DMAENGINE
  44. tristate
  45. config ADK_KERNEL_SND_COMPRESS
  46. tristate
  47. config ADK_KERNEL_SND
  48. tristate
  49. select ADK_KERNEL_SOUND
  50. select ADK_KERNEL_SND_PCM
  51. select ADK_KERNEL_SND_TIMER
  52. select ADK_KERNEL_SND_HWDEP
  53. default n
  54. config ADK_KERNEL_SND_INTEL8X0
  55. prompt "Intel AC97 driver"
  56. tristate
  57. select ADK_KERNEL_SND
  58. select ADK_KERNEL_SND_PCI
  59. select ADK_KERNEL_SND_AC97_CODEC
  60. default m if ADK_TARGET_SYSTEM_IBM_X40
  61. default n
  62. depends on ADK_TARGET_WITH_PCI
  63. help
  64. Driver for intel chipsets.
  65. config ADK_KERNEL_SND_VIA82XX
  66. prompt "VIA82XX driver"
  67. tristate
  68. select ADK_KERNEL_SND
  69. default n
  70. depends on ADK_TARGET_WITH_PCI
  71. help
  72. ALSA VIA82XX driver
  73. config ADK_KERNEL_SND_ENS1370
  74. prompt "Ensoniq 1370 driver"
  75. tristate
  76. select ADK_KERNEL_SND
  77. default n
  78. depends on ADK_TARGET_WITH_PCI
  79. help
  80. ALSA Ensonique 1370 driver
  81. config ADK_KERNEL_SND_CS5535AUDIO
  82. prompt "AMD CS5535 driver"
  83. tristate
  84. select ADK_KERNEL_SND_PCI
  85. select ADK_KERNEL_SND_AC97_CODEC
  86. select ADK_KERNEL_SND
  87. default m if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
  88. default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
  89. default n
  90. depends on ADK_TARGET_WITH_PCI
  91. help
  92. ALSA AMD CS5535 driver
  93. config ADK_KERNEL_SND_PXA2XX_SOC_SPITZ
  94. prompt "Sharp Zaurus SoC"
  95. tristate
  96. select ADK_KERNEL_SND
  97. select ADK_KERNEL_SND_ARM
  98. select ADK_KERNEL_SND_PXA2XX_AC97
  99. select ADK_KERNEL_SND_AC97_CODEC
  100. select ADK_KERNEL_SND_SOC
  101. select ADK_KERNEL_SND_PXA2XX_SOC
  102. depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS
  103. default m if ADK_TARGET_SYSTEM_SHARP_ZAURUS
  104. default n
  105. config ADK_KERNEL_SND_BCM2835
  106. prompt "Raspberry PI SoC"
  107. tristate
  108. select ADK_KERNEL_SND
  109. select ADK_KERNEL_SND_ARM
  110. depends on ADK_TARGET_SYSTEM_RASPBERRY_PI
  111. default m if ADK_TARGET_SYSTEM_RASPBERRY_PI
  112. default n
  113. config ADK_KERNEL_SND_BCM2708_SOC_I2S
  114. prompt "Raspberry PI I2S driver"
  115. tristate
  116. select ADK_KERNEL_SND
  117. select ADK_KERNEL_SND_ARM
  118. select ADK_KERNEL_SND_SOC
  119. select ADK_KERNEL_SND_PCM_DMAENGINE if !ADK_KERNEL_VERSION_3_10
  120. select ADK_KERNEL_SND_SOC_GENERIC_DMAENGINE_PCM
  121. select ADK_KERNEL_SND_COMPRESS
  122. select ADK_KERNEL_REGMAP_MMIO
  123. depends on ADK_TARGET_SYSTEM_RASPBERRY_PI
  124. default n
  125. config ADK_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DAC
  126. prompt "Raspberry PI hifiberry DAC"
  127. tristate
  128. select ADK_KERNEL_DMA_BCM2708
  129. select ADK_KERNEL_REGMAP_MMIO
  130. select ADK_KERNEL_SND_BCM2708_SOC_I2S
  131. depends on ADK_TARGET_SYSTEM_RASPBERRY_PI
  132. default n
  133. config ADK_KERNEL_SND_BCM2708_SOC_HIFIBERRY_DIGI
  134. prompt "Raspberry PI hifiberry DIGI"
  135. tristate
  136. select ADK_KERNEL_DMA_BCM2708
  137. select ADK_KERNEL_REGMAP_MMIO
  138. select ADK_KERNEL_SND_BCM2708_SOC_I2S
  139. depends on ADK_TARGET_SYSTEM_RASPBERRY_PI
  140. default n
  141. config ADK_KERNEL_SND_IMX_SOC
  142. prompt "Cubox-i SoC sound chip"
  143. tristate
  144. select ADK_KERNEL_SND
  145. select ADK_KERNEL_SND_SOC
  146. select ADK_KERNEL_SND_COMPRESS
  147. select ADK_KERNEL_SND_SOC_GENERIC_DMAENGINE_PCM
  148. select ADK_KERNEL_SND_DMAENGINE_PCM
  149. select ADK_KERNEL_SND_SOC_IMX_PCM_DMA
  150. select ADK_KERNEL_SND_SOC_IMX_HDMI_DMA
  151. select ADK_KERNEL_SND_SOC_IMX_HDMI
  152. select ADK_KERNEL_SND_SOC_IMX_SPDIF
  153. select ADK_KERNEL_REGMAP_SPI
  154. select ADK_KERNEL_REGMAP_I2C
  155. select ADK_KERNEL_SND_PCM_DMAENGINE if !ADK_KERNEL_VERSION_3_10_30
  156. select ADK_KERNEL_SND_SOC_SPDIF if ADK_KERNEL_VERSION_3_10_30
  157. select ADK_KERNEL_SND_SOC_FSL_SPDIF if ADK_KERNEL_VERSION_3_10_30
  158. depends on ADK_TARGET_SYSTEM_CUBOX_I
  159. default m if ADK_TARGET_SYSTEM_CUBOX_I
  160. default n
  161. endmenu