| # SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) | |
| config SND_SOC_SOF_IMX_TOPLEVEL | |
| bool "SOF support for NXP i.MX audio DSPs" | |
| depends on ARM64|| COMPILE_TEST | |
| depends on SND_SOC_SOF_OF | |
| help | |
| This adds support for Sound Open Firmware for NXP i.MX platforms. | |
| Say Y if you have such a device. | |
| If unsure select "N". | |
| if SND_SOC_SOF_IMX_TOPLEVEL | |
| config SND_SOC_SOF_IMX_OF | |
| def_tristate SND_SOC_SOF_OF | |
| select SND_SOC_SOF_IMX8 if SND_SOC_SOF_IMX8_SUPPORT | |
| select SND_SOC_SOF_IMX8M if SND_SOC_SOF_IMX8M_SUPPORT | |
| help | |
| This option is not user-selectable but automagically handled by | |
| 'select' statements at a higher level. | |
| config SND_SOC_SOF_IMX_COMMON | |
| tristate | |
| help | |
| This option is not user-selectable but automagically handled by | |
| 'select' statements at a higher level. | |
| config SND_SOC_SOF_IMX8_SUPPORT | |
| bool "SOF support for i.MX8" | |
| depends on IMX_SCU=y || IMX_SCU=SND_SOC_SOF_IMX_OF | |
| depends on IMX_DSP=y || IMX_DSP=SND_SOC_SOF_IMX_OF | |
| help | |
| This adds support for Sound Open Firmware for NXP i.MX8 platforms. | |
| Say Y if you have such a device. | |
| If unsure select "N". | |
| config SND_SOC_SOF_IMX8 | |
| tristate | |
| select SND_SOC_SOF_IMX_COMMON | |
| select SND_SOC_SOF_XTENSA | |
| help | |
| This option is not user-selectable but automagically handled by | |
| 'select' statements at a higher level. | |
| config SND_SOC_SOF_IMX8M_SUPPORT | |
| bool "SOF support for i.MX8M" | |
| depends on IMX_DSP=y || IMX_DSP=SND_SOC_SOF_OF | |
| help | |
| This adds support for Sound Open Firmware for NXP i.MX8M platforms. | |
| Say Y if you have such a device. | |
| If unsure select "N". | |
| config SND_SOC_SOF_IMX8M | |
| tristate | |
| select SND_SOC_SOF_IMX_COMMON | |
| select SND_SOC_SOF_XTENSA | |
| help | |
| This option is not user-selectable but automagically handled by | |
| 'select' statements at a higher level. | |
| endif ## SND_SOC_SOF_IMX_IMX_TOPLEVEL |