0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
0002
0003 config SND_SOC_SOF_IMX_TOPLEVEL
0004 bool "SOF support for NXP i.MX audio DSPs"
0005 depends on ARM64|| COMPILE_TEST
0006 depends on SND_SOC_SOF_OF
0007 help
0008 This adds support for Sound Open Firmware for NXP i.MX platforms.
0009 Say Y if you have such a device.
0010 If unsure select "N".
0011
0012 if SND_SOC_SOF_IMX_TOPLEVEL
0013
0014 config SND_SOC_SOF_IMX_COMMON
0015 tristate
0016 select SND_SOC_SOF_OF_DEV
0017 select SND_SOC_SOF
0018 select SND_SOC_SOF_IPC3
0019 select SND_SOC_SOF_XTENSA
0020 select SND_SOC_SOF_COMPRESS
0021 help
0022 This option is not user-selectable but automagically handled by
0023 'select' statements at a higher level.
0024
0025 config SND_SOC_SOF_IMX8
0026 tristate "SOF support for i.MX8"
0027 depends on IMX_SCU
0028 depends on IMX_DSP
0029 select SND_SOC_SOF_IMX_COMMON
0030 help
0031 This adds support for Sound Open Firmware for NXP i.MX8 platforms.
0032 Say Y if you have such a device.
0033 If unsure select "N".
0034
0035 config SND_SOC_SOF_IMX8M
0036 tristate "SOF support for i.MX8M"
0037 depends on IMX_DSP
0038 select SND_SOC_SOF_IMX_COMMON
0039 help
0040 This adds support for Sound Open Firmware for NXP i.MX8M platforms.
0041 Say Y if you have such a device.
0042 If unsure select "N".
0043
0044 endif ## SND_SOC_SOF_IMX_TOPLEVEL