Kconfig 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. menu "ASoC support for Amlogic platforms"
  2. depends on ARCH_MESON || COMPILE_TEST
  3. config SND_MESON_AXG_FIFO
  4. tristate
  5. select REGMAP_MMIO
  6. imply COMMON_CLK_AXG_AUDIO
  7. imply RESET_MESON_AUDIO_ARB
  8. config SND_MESON_AXG_FRDDR
  9. tristate "Amlogic AXG Playback FIFO support"
  10. select SND_MESON_AXG_FIFO
  11. help
  12. Select Y or M to add support for the frontend playback interfaces
  13. embedded in the Amlogic AXG SoC family
  14. config SND_MESON_AXG_TODDR
  15. tristate "Amlogic AXG Capture FIFO support"
  16. select SND_MESON_AXG_FIFO
  17. help
  18. Select Y or M to add support for the frontend capture interfaces
  19. embedded in the Amlogic AXG SoC family
  20. config SND_MESON_AXG_TDM_FORMATTER
  21. tristate
  22. select REGMAP_MMIO
  23. imply COMMON_CLK_AXG_AUDIO
  24. config SND_MESON_AXG_TDM_INTERFACE
  25. tristate
  26. select SND_MESON_AXG_TDM_FORMATTER
  27. config SND_MESON_AXG_TDMIN
  28. tristate "Amlogic AXG TDM Input Support"
  29. select SND_MESON_AXG_TDM_FORMATTER
  30. select SND_MESON_AXG_TDM_INTERFACE
  31. help
  32. Select Y or M to add support for TDM input formatter embedded
  33. in the Amlogic AXG SoC family
  34. config SND_MESON_AXG_TDMOUT
  35. tristate "Amlogic AXG TDM Output Support"
  36. select SND_MESON_AXG_TDM_FORMATTER
  37. select SND_MESON_AXG_TDM_INTERFACE
  38. help
  39. Select Y or M to add support for TDM output formatter embedded
  40. in the Amlogic AXG SoC family
  41. config SND_MESON_AXG_SOUND_CARD
  42. tristate "Amlogic AXG Sound Card Support"
  43. select SND_MESON_AXG_TDM_INTERFACE
  44. imply SND_MESON_AXG_FRDDR
  45. imply SND_MESON_AXG_TODDR
  46. imply SND_MESON_AXG_TDMIN
  47. imply SND_MESON_AXG_TDMOUT
  48. imply SND_MESON_AXG_SPDIFOUT
  49. imply SND_MESON_AXG_PDM
  50. help
  51. Select Y or M to add support for the AXG SoC sound card
  52. config SND_MESON_AXG_SPDIFOUT
  53. tristate "Amlogic AXG SPDIF Output Support"
  54. select SND_PCM_IEC958
  55. imply SND_SOC_SPDIF
  56. imply COMMON_CLK_AXG_AUDIO
  57. help
  58. Select Y or M to add support for SPDIF output serializer embedded
  59. in the Amlogic AXG SoC family
  60. config SND_MESON_AXG_PDM
  61. tristate "Amlogic AXG PDM Input Support"
  62. imply SND_SOC_DMIC
  63. imply COMMON_CLK_AXG_AUDIO
  64. help
  65. Select Y or M to add support for PDM input embedded
  66. in the Amlogic AXG SoC family
  67. endmenu