162306a36Sopenharmony_ci# SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
262306a36Sopenharmony_ci
362306a36Sopenharmony_ciconfig SND_SOC_SOF_MTK_TOPLEVEL
462306a36Sopenharmony_ci	bool "SOF support for MTK audio DSPs"
562306a36Sopenharmony_ci	depends on ARM64 || COMPILE_TEST
662306a36Sopenharmony_ci	depends on SND_SOC_SOF_OF
762306a36Sopenharmony_ci	help
862306a36Sopenharmony_ci	  This adds support for Sound Open Firmware for Mediatek platforms.
962306a36Sopenharmony_ci	  It is top level for all mediatek platforms.
1062306a36Sopenharmony_ci	  Say Y if you have such a device.
1162306a36Sopenharmony_ci	  If unsure select "N".
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ciif SND_SOC_SOF_MTK_TOPLEVEL
1462306a36Sopenharmony_ciconfig SND_SOC_SOF_MTK_COMMON
1562306a36Sopenharmony_ci	tristate
1662306a36Sopenharmony_ci	select SND_SOC_SOF_OF_DEV
1762306a36Sopenharmony_ci	select SND_SOC_SOF
1862306a36Sopenharmony_ci	select SND_SOC_SOF_IPC3
1962306a36Sopenharmony_ci	select SND_SOC_SOF_XTENSA
2062306a36Sopenharmony_ci	select SND_SOC_SOF_COMPRESS
2162306a36Sopenharmony_ci	help
2262306a36Sopenharmony_ci	  This option is not user-selectable but automagically handled by
2362306a36Sopenharmony_ci	  'select' statements at a higher level
2462306a36Sopenharmony_ci
2562306a36Sopenharmony_ciconfig SND_SOC_SOF_MT8186
2662306a36Sopenharmony_ci	tristate "SOF support for MT8186 audio DSP"
2762306a36Sopenharmony_ci	select SND_SOC_SOF_MTK_COMMON
2862306a36Sopenharmony_ci	depends on MTK_ADSP_IPC
2962306a36Sopenharmony_ci	help
3062306a36Sopenharmony_ci	  This adds support for Sound Open Firmware for Mediatek platforms
3162306a36Sopenharmony_ci	  using the mt8186 processors.
3262306a36Sopenharmony_ci	  Say Y if you have such a device.
3362306a36Sopenharmony_ci	  If unsure select "N".
3462306a36Sopenharmony_ci
3562306a36Sopenharmony_ciconfig SND_SOC_SOF_MT8195
3662306a36Sopenharmony_ci	tristate "SOF support for MT8195 audio DSP"
3762306a36Sopenharmony_ci	select SND_SOC_SOF_MTK_COMMON
3862306a36Sopenharmony_ci	depends on MTK_ADSP_IPC
3962306a36Sopenharmony_ci	help
4062306a36Sopenharmony_ci	  This adds support for Sound Open Firmware for Mediatek platforms
4162306a36Sopenharmony_ci	  using the mt8195 processors.
4262306a36Sopenharmony_ci	  Say Y if you have such a device.
4362306a36Sopenharmony_ci	  If unsure select "N".
4462306a36Sopenharmony_ci
4562306a36Sopenharmony_ciendif ## SND_SOC_SOF_MTK_TOPLEVEL
46