102 lines · plain
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)2# This file is provided under a dual BSD/GPLv2 license. When using or3# redistributing this file, you may do so under either license.4#5# Copyright(c) 2021, 2023 Advanced Micro Devices, Inc. All rights reserved.6 7config SND_SOC_SOF_AMD_TOPLEVEL8 tristate "SOF support for AMD audio DSPs"9 depends on SOUNDWIRE_AMD || !SOUNDWIRE_AMD10 depends on X86 || COMPILE_TEST11 help12 This adds support for Sound Open Firmware for AMD platforms.13 Say Y if you have such a device.14 If unsure select "N".15 16if SND_SOC_SOF_AMD_TOPLEVEL17 18config SND_SOC_SOF_AMD_COMMON19 tristate20 select SND_SOC_SOF21 select SND_SOC_SOF_IPC322 select SND_SOC_SOF_PCI_DEV23 select SND_AMD_ACP_CONFIG24 select SND_SOC_SOF_XTENSA25 select SND_SOC_SOF_ACP_PROBES26 select SND_SOC_ACPI_AMD_MATCH27 select SND_SOC_ACPI if ACPI28 help29 This option is not user-selectable but automatically handled by30 'select' statements at a higher level31 32config SND_SOC_SOF_AMD_RENOIR33 tristate "SOF support for RENOIR"34 depends on SND_SOC_SOF_PCI35 select SND_SOC_SOF_AMD_COMMON36 help37 Select this option for SOF support on AMD Renoir platform38 39config SND_SOC_SOF_AMD_VANGOGH40 tristate "SOF support for VANGOGH"41 depends on SND_SOC_SOF_PCI42 select SND_SOC_SOF_AMD_COMMON43 help44 Select this option for SOF support45 on AMD Vangogh platform.46 Say Y if you want to enable SOF on Vangogh.47 If unsure select "N".48 49config SND_SOC_SOF_AMD_REMBRANDT50 tristate "SOF support for REMBRANDT"51 depends on SND_SOC_SOF_PCI52 select SND_SOC_SOF_AMD_COMMON53 help54 Select this option for SOF support on AMD Rembrandt platform55 Say Y if you want to enable SOF on Rembrandt.56 If unsure select "N".57 58config SND_SOC_SOF_ACP_PROBES59 tristate60 select SND_SOC_SOF_DEBUG_PROBES61 help62 This option is not user-selectable but automatically handled by63 'select' statements at a higher level64 65config SND_SOC_SOF_AMD_SOUNDWIRE_LINK_BASELINE66 tristate67 select SND_AMD_SOUNDWIRE_ACPI if ACPI68 69config SND_SOC_SOF_AMD_SOUNDWIRE70 tristate "SOF support for SoundWire based AMD platforms"71 default SND_SOC_SOF_AMD_SOUNDWIRE_LINK_BASELINE72 depends on SND_SOC_SOF_AMD_SOUNDWIRE_LINK_BASELINE73 depends on ACPI74 depends on SOUNDWIRE_AMD75 help76 This adds support for SoundWire with Sound Open Firmware77 for AMD platforms.78 Say Y if you want to enable SoundWire links with SOF.79 If unsure select "N".80 81config SND_SOC_SOF_AMD_ACP6382 tristate "SOF support for ACP6.3 platform"83 depends on SND_SOC_SOF_PCI84 select SND_SOC_SOF_AMD_COMMON85 select SND_SOC_SOF_AMD_SOUNDWIRE_LINK_BASELINE86 help87 Select this option for SOF support on88 AMD ACP6.3 version based platforms.89 Say Y if you want to enable SOF on ACP6.3 based platform.90 If unsure select "N".91 92config SND_SOC_SOF_AMD_ACP7093 tristate "SOF support for ACP7.0 platform"94 depends on SND_SOC_SOF_PCI95 select SND_SOC_SOF_AMD_COMMON96 help97 Select this option for SOF support on98 AMD ACP7.0 version based platforms.99 Say Y if you want to enable SOF on ACP7.0 based platform.100 101endif102