Kconfig 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. # SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
  2. config SND_SOC_SOF_IMX_TOPLEVEL
  3. bool "SOF support for NXP i.MX 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 NXP i.MX platforms.
  8. Say Y if you have such a device.
  9. If unsure select "N".
  10. if SND_SOC_SOF_IMX_TOPLEVEL
  11. config SND_SOC_SOF_IMX_COMMON
  12. tristate
  13. select SND_SOC_SOF_OF_DEV
  14. select SND_SOC_SOF
  15. select SND_SOC_SOF_IPC3
  16. select SND_SOC_SOF_XTENSA
  17. select SND_SOC_SOF_COMPRESS
  18. help
  19. This option is not user-selectable but automagically handled by
  20. 'select' statements at a higher level.
  21. config SND_SOC_SOF_IMX8
  22. tristate "SOF support for i.MX8"
  23. depends on IMX_SCU
  24. depends on IMX_DSP
  25. select SND_SOC_SOF_IMX_COMMON
  26. help
  27. This adds support for Sound Open Firmware for NXP i.MX8 platforms.
  28. Say Y if you have such a device.
  29. If unsure select "N".
  30. config SND_SOC_SOF_IMX8M
  31. tristate "SOF support for i.MX8M"
  32. depends on IMX_DSP
  33. select SND_SOC_SOF_IMX_COMMON
  34. help
  35. This adds support for Sound Open Firmware for NXP i.MX8M platforms.
  36. Say Y if you have such a device.
  37. If unsure select "N".
  38. config SND_SOC_SOF_IMX8ULP
  39. tristate "SOF support for i.MX8ULP"
  40. depends on IMX_DSP
  41. select SND_SOC_SOF_IMX_COMMON
  42. help
  43. This adds support for Sound Open Firmware for NXP i.MX8ULP platforms.
  44. Say Y if you have such a device.
  45. If unsure select "N".
  46. endif ## SND_SOC_SOF_IMX_TOPLEVEL