Kconfig 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. menuconfig SND_IMX_SOC
  2. tristate "SoC Audio for Freescale i.MX CPUs"
  3. depends on ARCH_MXC
  4. select SND_PCM
  5. select FIQ
  6. select SND_SOC_AC97_BUS
  7. help
  8. Say Y or M if you want to add support for codecs attached to
  9. the i.MX SSI interface.
  10. if SND_IMX_SOC
  11. config SND_MXC_SOC_SSI
  12. tristate
  13. config SND_MXC_SOC_FIQ
  14. tristate
  15. config SND_MXC_SOC_MX2
  16. tristate
  17. config SND_MXC_SOC_WM1133_EV1
  18. tristate "Audio on the the i.MX31ADS with WM1133-EV1 fitted"
  19. depends on MACH_MX31ADS_WM1133_EV1 && EXPERIMENTAL
  20. select SND_SOC_WM8350
  21. select SND_MXC_SOC_SSI
  22. select SND_MXC_SOC_FIQ
  23. help
  24. Enable support for audio on the i.MX31ADS with the WM1133-EV1
  25. PMIC board with WM8835x fitted.
  26. config SND_SOC_PHYCORE_AC97
  27. tristate "SoC Audio support for Phytec phyCORE (and phyCARD) boards"
  28. depends on MACH_PCM043 || MACH_PCA100
  29. select SND_SOC_WM9712
  30. select SND_MXC_SOC_SSI
  31. select SND_MXC_SOC_FIQ
  32. help
  33. Say Y if you want to add support for SoC audio on Phytec phyCORE
  34. and phyCARD boards in AC97 mode
  35. config SND_SOC_EUKREA_TLV320
  36. tristate "Eukrea TLV320"
  37. depends on MACH_EUKREA_MBIMX27_BASEBOARD \
  38. || MACH_EUKREA_MBIMXSD25_BASEBOARD \
  39. || MACH_EUKREA_MBIMXSD35_BASEBOARD
  40. select SND_SOC_TLV320AIC23
  41. select SND_MXC_SOC_SSI
  42. select SND_MXC_SOC_FIQ
  43. help
  44. Enable I2S based access to the TLV320AIC23B codec attached
  45. to the SSI interface
  46. endif # SND_IMX_SOC