1*4882a593Smuzhiyun# SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunconfig SND_SOC_SOF_IMX_TOPLEVEL 4*4882a593Smuzhiyun bool "SOF support for NXP i.MX audio DSPs" 5*4882a593Smuzhiyun depends on ARM64|| COMPILE_TEST 6*4882a593Smuzhiyun depends on SND_SOC_SOF_OF 7*4882a593Smuzhiyun help 8*4882a593Smuzhiyun This adds support for Sound Open Firmware for NXP i.MX platforms. 9*4882a593Smuzhiyun Say Y if you have such a device. 10*4882a593Smuzhiyun If unsure select "N". 11*4882a593Smuzhiyun 12*4882a593Smuzhiyunif SND_SOC_SOF_IMX_TOPLEVEL 13*4882a593Smuzhiyun 14*4882a593Smuzhiyunconfig SND_SOC_SOF_IMX_OF 15*4882a593Smuzhiyun def_tristate SND_SOC_SOF_OF 16*4882a593Smuzhiyun select SND_SOC_SOF_IMX8 if SND_SOC_SOF_IMX8_SUPPORT 17*4882a593Smuzhiyun select SND_SOC_SOF_IMX8M if SND_SOC_SOF_IMX8M_SUPPORT 18*4882a593Smuzhiyun help 19*4882a593Smuzhiyun This option is not user-selectable but automagically handled by 20*4882a593Smuzhiyun 'select' statements at a higher level 21*4882a593Smuzhiyun 22*4882a593Smuzhiyunconfig SND_SOC_SOF_IMX_COMMON 23*4882a593Smuzhiyun tristate 24*4882a593Smuzhiyun help 25*4882a593Smuzhiyun This option is not user-selectable but automagically handled by 26*4882a593Smuzhiyun 'select' statements at a higher level. 27*4882a593Smuzhiyun 28*4882a593Smuzhiyunconfig SND_SOC_SOF_IMX8_SUPPORT 29*4882a593Smuzhiyun bool "SOF support for i.MX8" 30*4882a593Smuzhiyun depends on IMX_SCU=y || IMX_SCU=SND_SOC_SOF_IMX_OF 31*4882a593Smuzhiyun depends on IMX_DSP=y || IMX_DSP=SND_SOC_SOF_IMX_OF 32*4882a593Smuzhiyun help 33*4882a593Smuzhiyun This adds support for Sound Open Firmware for NXP i.MX8 platforms 34*4882a593Smuzhiyun Say Y if you have such a device. 35*4882a593Smuzhiyun If unsure select "N". 36*4882a593Smuzhiyun 37*4882a593Smuzhiyunconfig SND_SOC_SOF_IMX8 38*4882a593Smuzhiyun tristate 39*4882a593Smuzhiyun select SND_SOC_SOF_IMX_COMMON 40*4882a593Smuzhiyun select SND_SOC_SOF_XTENSA 41*4882a593Smuzhiyun help 42*4882a593Smuzhiyun This option is not user-selectable but automagically handled by 43*4882a593Smuzhiyun 'select' statements at a higher level 44*4882a593Smuzhiyun 45*4882a593Smuzhiyunconfig SND_SOC_SOF_IMX8M_SUPPORT 46*4882a593Smuzhiyun bool "SOF support for i.MX8M" 47*4882a593Smuzhiyun depends on IMX_DSP=y || IMX_DSP=SND_SOC_SOF_OF 48*4882a593Smuzhiyun help 49*4882a593Smuzhiyun This adds support for Sound Open Firmware for NXP i.MX8M platforms 50*4882a593Smuzhiyun Say Y if you have such a device. 51*4882a593Smuzhiyun If unsure select "N". 52*4882a593Smuzhiyun 53*4882a593Smuzhiyunconfig SND_SOC_SOF_IMX8M 54*4882a593Smuzhiyun tristate 55*4882a593Smuzhiyun select SND_SOC_SOF_IMX_COMMON 56*4882a593Smuzhiyun select SND_SOC_SOF_XTENSA 57*4882a593Smuzhiyun help 58*4882a593Smuzhiyun This option is not user-selectable but automagically handled by 59*4882a593Smuzhiyun 'select' statements at a higher level 60*4882a593Smuzhiyun 61*4882a593Smuzhiyunendif ## SND_SOC_SOF_IMX_IMX_TOPLEVEL 62