Kconfig 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. # SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
  2. config SND_SOC_SOF_MTK_TOPLEVEL
  3. bool "SOF support for MTK audio DSPs"
  4. depends on ARM64 || COMPILE_TEST
  5. depends on SND_SOC_SOF_OF
  6. help
  7. This adds support for Sound Open Firmware for Mediatek platforms.
  8. It is top level for all mediatek platforms.
  9. Say Y if you have such a device.
  10. If unsure select "N".
  11. if SND_SOC_SOF_MTK_TOPLEVEL
  12. config SND_SOC_SOF_MTK_COMMON
  13. tristate
  14. select SND_SOC_SOF_OF_DEV
  15. select SND_SOC_SOF
  16. select SND_SOC_SOF_IPC3
  17. select SND_SOC_SOF_XTENSA
  18. select SND_SOC_SOF_COMPRESS
  19. help
  20. This option is not user-selectable but automagically handled by
  21. 'select' statements at a higher level
  22. config SND_SOC_SOF_MT8186
  23. tristate "SOF support for MT8186 audio DSP"
  24. select SND_SOC_SOF_MTK_COMMON
  25. depends on MTK_ADSP_IPC
  26. help
  27. This adds support for Sound Open Firmware for Mediatek platforms
  28. using the mt8186 processors.
  29. Say Y if you have such a device.
  30. If unsure select "N".
  31. config SND_SOC_SOF_MT8195
  32. tristate "SOF support for MT8195 audio DSP"
  33. select SND_SOC_SOF_MTK_COMMON
  34. depends on MTK_ADSP_IPC
  35. help
  36. This adds support for Sound Open Firmware for Mediatek platforms
  37. using the mt8195 processors.
  38. Say Y if you have such a device.
  39. If unsure select "N".
  40. endif ## SND_SOC_SOF_MTK_TOPLEVEL