Kconfig 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. menu "PXA"
  3. config SND_PXA2XX_SOC
  4. tristate "SoC Audio for the Intel PXA2xx chip"
  5. depends on ARCH_PXA || (COMPILE_TEST && GPIOLIB_LEGACY)
  6. select SND_PXA2XX_LIB
  7. help
  8. Say Y or M if you want to add support for codecs attached to
  9. the PXA2xx AC97, I2S or SSP interface. You will also need
  10. to select the audio interfaces to support below.
  11. config SND_PXA2XX_SOC_AC97
  12. tristate "SoC AC97 support for PXA2xx"
  13. depends on SND_PXA2XX_SOC
  14. depends on AC97_BUS=n
  15. default y
  16. select AC97_BUS_NEW
  17. select SND_PXA2XX_LIB
  18. select SND_PXA2XX_LIB_AC97
  19. config SND_PXA2XX_SOC_I2S
  20. select SND_PXA2XX_LIB
  21. tristate
  22. config SND_PXA_SOC_SSP
  23. tristate "Soc Audio via PXA2xx/PXA3xx SSP ports"
  24. depends on ARCH_PXA
  25. select PXA_SSP
  26. select SND_PXA2XX_LIB
  27. config SND_MMP_SOC_SSPA
  28. tristate "SoC Audio via MMP SSPA ports"
  29. depends on ARCH_MMP
  30. select SND_SOC_GENERIC_DMAENGINE_PCM
  31. help
  32. Say Y if you want to add support for codecs attached to
  33. the MMP SSPA interface.
  34. config SND_PXA2XX_SOC_SPITZ
  35. tristate "SoC Audio support for Sharp Zaurus SL-Cxx00"
  36. depends on SND_PXA2XX_SOC && PXA_SHARP_Cxx00 && I2C
  37. select SND_PXA2XX_SOC_I2S
  38. select SND_SOC_WM8750
  39. help
  40. Say Y if you want to add support for SoC audio on Sharp
  41. Zaurus SL-Cxx00 models (Spitz, Borzoi and Akita).
  42. config SND_PXA910_SOC
  43. tristate "SoC Audio for Marvell PXA910 chip"
  44. depends on ARCH_MMP && SND
  45. select SND_PCM
  46. help
  47. Say Y if you want to add support for SoC audio on the
  48. Marvell PXA910 reference platform.
  49. endmenu