Kconfig 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. config SND_DAVINCI_SOC
  2. tristate "SoC Audio for the TI DAVINCI or AM33XX chip"
  3. depends on ARCH_DAVINCI || SOC_AM33XX
  4. help
  5. Platform driver for daVinci or AM33xx
  6. Say Y or M if you want to add support for codecs attached to
  7. the DAVINCI AC97, I2S, or McASP interface. You will also need
  8. to select the audio interfaces to support below.
  9. config SND_DAVINCI_SOC_I2S
  10. tristate
  11. config SND_DAVINCI_SOC_MCASP
  12. tristate
  13. config SND_DAVINCI_SOC_VCIF
  14. tristate
  15. config SND_AM33XX_SOC_EVM
  16. tristate "SoC Audio for the AM33XX chip based boards"
  17. depends on SND_DAVINCI_SOC && SOC_AM33XX
  18. select SND_SOC_TLV320AIC3X
  19. select SND_DAVINCI_SOC_MCASP
  20. help
  21. Say Y or M if you want to add support for SoC audio on AM33XX
  22. boards using McASP and TLV320AIC3X codec. For example AM335X-EVM,
  23. AM335X-EVMSK, and BeagelBone with AudioCape boards have this
  24. setup.
  25. config SND_DAVINCI_SOC_EVM
  26. tristate "SoC Audio support for DaVinci DM6446, DM355 or DM365 EVM"
  27. depends on SND_DAVINCI_SOC
  28. depends on MACH_DAVINCI_EVM || MACH_DAVINCI_DM355_EVM || MACH_DAVINCI_DM365_EVM
  29. select SND_DAVINCI_SOC_I2S
  30. select SND_SOC_TLV320AIC3X
  31. help
  32. Say Y if you want to add support for SoC audio on TI
  33. DaVinci DM6446, DM355 or DM365 EVM platforms.
  34. choice
  35. prompt "DM365 codec select"
  36. depends on SND_DAVINCI_SOC_EVM
  37. depends on MACH_DAVINCI_DM365_EVM
  38. config SND_DM365_AIC3X_CODEC
  39. bool "Audio Codec - AIC3101"
  40. help
  41. Say Y if you want to add support for AIC3101 audio codec
  42. config SND_DM365_VOICE_CODEC
  43. bool "Voice Codec - CQ93VC"
  44. select MFD_DAVINCI_VOICECODEC
  45. select SND_DAVINCI_SOC_VCIF
  46. select SND_SOC_CQ0093VC
  47. help
  48. Say Y if you want to add support for SoC On-chip voice codec
  49. endchoice
  50. config SND_DM6467_SOC_EVM
  51. tristate "SoC Audio support for DaVinci DM6467 EVM"
  52. depends on SND_DAVINCI_SOC && MACH_DAVINCI_DM6467_EVM
  53. select SND_DAVINCI_SOC_MCASP
  54. select SND_SOC_TLV320AIC3X
  55. select SND_SOC_SPDIF
  56. help
  57. Say Y if you want to add support for SoC audio on TI
  58. config SND_DA830_SOC_EVM
  59. tristate "SoC Audio support for DA830/OMAP-L137 EVM"
  60. depends on SND_DAVINCI_SOC && MACH_DAVINCI_DA830_EVM
  61. select SND_DAVINCI_SOC_MCASP
  62. select SND_SOC_TLV320AIC3X
  63. help
  64. Say Y if you want to add support for SoC audio on TI
  65. DA830/OMAP-L137 EVM
  66. config SND_DA850_SOC_EVM
  67. tristate "SoC Audio support for DA850/OMAP-L138 EVM"
  68. depends on SND_DAVINCI_SOC && MACH_DAVINCI_DA850_EVM
  69. select SND_DAVINCI_SOC_MCASP
  70. select SND_SOC_TLV320AIC3X
  71. help
  72. Say Y if you want to add support for SoC audio on TI
  73. DA850/OMAP-L138 EVM