Kconfig 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. # SPDX-License-Identifier: GPL-2.0
  2. config SND_SOC_UNIPHIER
  3. tristate "ASoC support for UniPhier"
  4. depends on (ARCH_UNIPHIER || COMPILE_TEST)
  5. help
  6. Say Y or M if you want to add support for the Socionext
  7. UniPhier SoC audio interfaces. You will also need to select the
  8. audio interfaces to support below.
  9. If unsure select "N".
  10. config SND_SOC_UNIPHIER_AIO
  11. tristate "UniPhier AIO DAI Driver"
  12. select REGMAP_MMIO
  13. select SND_SOC_COMPRESS
  14. depends on SND_SOC_UNIPHIER
  15. help
  16. This adds ASoC driver support for Socionext UniPhier
  17. 'AIO' Audio Input/Output subsystem.
  18. Select Y if you use such device.
  19. If unsure select "N".
  20. config SND_SOC_UNIPHIER_LD11
  21. tristate "UniPhier LD11/LD20 Device Driver"
  22. depends on SND_SOC_UNIPHIER
  23. select SND_SOC_UNIPHIER_AIO
  24. select SND_SOC_UNIPHIER_AIO_DMA
  25. help
  26. This adds ASoC driver for Socionext UniPhier LD11/LD20
  27. input and output that can be used with other codecs.
  28. Select Y if you use such device.
  29. If unsure select "N".
  30. config SND_SOC_UNIPHIER_PXS2
  31. tristate "UniPhier PXs2 Device Driver"
  32. depends on SND_SOC_UNIPHIER
  33. select SND_SOC_UNIPHIER_AIO
  34. select SND_SOC_UNIPHIER_AIO_DMA
  35. help
  36. This adds ASoC driver for Socionext UniPhier PXs2
  37. input and output that can be used with other codecs.
  38. Select Y if you use such device.
  39. If unsure select "N".
  40. config SND_SOC_UNIPHIER_EVEA_CODEC
  41. tristate "UniPhier SoC internal audio codec"
  42. depends on SND_SOC_UNIPHIER
  43. select REGMAP_MMIO
  44. help
  45. This adds Codec driver for Socionext UniPhier LD11/20 SoC
  46. internal DAC. This driver supports Line In / Out and HeadPhone.
  47. Select Y if you use such device.
  48. If unsure select "N".