162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ciconfig SND_SOC_SOF_INTEL_TOPLEVEL 362306a36Sopenharmony_ci bool "SOF support for Intel audio DSPs" 462306a36Sopenharmony_ci depends on X86 || COMPILE_TEST 562306a36Sopenharmony_ci help 662306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms. 762306a36Sopenharmony_ci Say Y if you have such a device. 862306a36Sopenharmony_ci If unsure select "N". 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ciif SND_SOC_SOF_INTEL_TOPLEVEL 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ciconfig SND_SOC_SOF_INTEL_HIFI_EP_IPC 1362306a36Sopenharmony_ci tristate 1462306a36Sopenharmony_ci help 1562306a36Sopenharmony_ci This option is not user-selectable but automagically handled by 1662306a36Sopenharmony_ci 'select' statements at a higher level. 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ciconfig SND_SOC_SOF_INTEL_ATOM_HIFI_EP 1962306a36Sopenharmony_ci tristate 2062306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_COMMON 2162306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_HIFI_EP_IPC 2262306a36Sopenharmony_ci help 2362306a36Sopenharmony_ci This option is not user-selectable but automagically handled by 2462306a36Sopenharmony_ci 'select' statements at a higher level. 2562306a36Sopenharmony_ci 2662306a36Sopenharmony_ciconfig SND_SOC_SOF_INTEL_COMMON 2762306a36Sopenharmony_ci tristate 2862306a36Sopenharmony_ci select SND_SOC_SOF 2962306a36Sopenharmony_ci select SND_SOC_ACPI_INTEL_MATCH 3062306a36Sopenharmony_ci select SND_SOC_SOF_XTENSA 3162306a36Sopenharmony_ci select SND_SOC_INTEL_MACH 3262306a36Sopenharmony_ci select SND_SOC_ACPI if ACPI 3362306a36Sopenharmony_ci select SND_INTEL_DSP_CONFIG 3462306a36Sopenharmony_ci help 3562306a36Sopenharmony_ci This option is not user-selectable but automagically handled by 3662306a36Sopenharmony_ci 'select' statements at a higher level. 3762306a36Sopenharmony_ci 3862306a36Sopenharmony_ciif SND_SOC_SOF_ACPI 3962306a36Sopenharmony_ci 4062306a36Sopenharmony_ciconfig SND_SOC_SOF_BAYTRAIL 4162306a36Sopenharmony_ci tristate "SOF support for Baytrail, Braswell and Cherrytrail" 4262306a36Sopenharmony_ci default SND_SOC_SOF_ACPI 4362306a36Sopenharmony_ci select SND_SOC_SOF_IPC3 4462306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_COMMON 4562306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_ATOM_HIFI_EP 4662306a36Sopenharmony_ci select SND_SOC_SOF_ACPI_DEV 4762306a36Sopenharmony_ci select IOSF_MBI if X86 && PCI 4862306a36Sopenharmony_ci help 4962306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 5062306a36Sopenharmony_ci using the Baytrail, Braswell or Cherrytrail processors. 5162306a36Sopenharmony_ci This option can coexist in the same build with the Atom legacy 5262306a36Sopenharmony_ci drivers, currently the default but which will be deprecated 5362306a36Sopenharmony_ci at some point. 5462306a36Sopenharmony_ci Existing firmware/topology binaries and UCM configurations 5562306a36Sopenharmony_ci typically located in the root file system are already 5662306a36Sopenharmony_ci compatible with both SOF or Atom/SST legacy drivers. 5762306a36Sopenharmony_ci This is a recommended option for distributions. 5862306a36Sopenharmony_ci Say Y if you want to enable SOF on Baytrail/Cherrytrail. 5962306a36Sopenharmony_ci If unsure select "N". 6062306a36Sopenharmony_ci 6162306a36Sopenharmony_ciconfig SND_SOC_SOF_BROADWELL 6262306a36Sopenharmony_ci tristate "SOF support for Broadwell" 6362306a36Sopenharmony_ci default SND_SOC_SOF_ACPI 6462306a36Sopenharmony_ci select SND_SOC_SOF_IPC3 6562306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_COMMON 6662306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_HIFI_EP_IPC 6762306a36Sopenharmony_ci select SND_SOC_SOF_ACPI_DEV 6862306a36Sopenharmony_ci help 6962306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 7062306a36Sopenharmony_ci using the Broadwell processors. 7162306a36Sopenharmony_ci This option can coexist in the same build with the default 'catpt' 7262306a36Sopenharmony_ci driver. 7362306a36Sopenharmony_ci Existing firmware/topology binaries and UCM configurations typically 7462306a36Sopenharmony_ci located in the root file system are already compatible with both SOF 7562306a36Sopenharmony_ci or catpt drivers. 7662306a36Sopenharmony_ci SOF does not fully support Broadwell and has limitations related to 7762306a36Sopenharmony_ci DMA and suspend-resume, this is not a recommended option for 7862306a36Sopenharmony_ci distributions. 7962306a36Sopenharmony_ci Say Y if you want to enable SOF on Broadwell. 8062306a36Sopenharmony_ci If unsure select "N". 8162306a36Sopenharmony_ci 8262306a36Sopenharmony_ciendif ## SND_SOC_SOF_ACPI 8362306a36Sopenharmony_ci 8462306a36Sopenharmony_ciif SND_SOC_SOF_PCI 8562306a36Sopenharmony_ci 8662306a36Sopenharmony_ciconfig SND_SOC_SOF_MERRIFIELD 8762306a36Sopenharmony_ci tristate "SOF support for Tangier/Merrifield" 8862306a36Sopenharmony_ci default SND_SOC_SOF_PCI 8962306a36Sopenharmony_ci select SND_SOC_SOF_PCI_DEV 9062306a36Sopenharmony_ci select SND_SOC_SOF_IPC3 9162306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_ATOM_HIFI_EP 9262306a36Sopenharmony_ci help 9362306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 9462306a36Sopenharmony_ci using the Tangier/Merrifield processors. 9562306a36Sopenharmony_ci Say Y if you have such a device. 9662306a36Sopenharmony_ci If unsure select "N". 9762306a36Sopenharmony_ci 9862306a36Sopenharmony_ciconfig SND_SOC_SOF_INTEL_SKL 9962306a36Sopenharmony_ci tristate 10062306a36Sopenharmony_ci select SND_SOC_SOF_HDA_COMMON 10162306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_IPC4 10262306a36Sopenharmony_ci 10362306a36Sopenharmony_ciconfig SND_SOC_SOF_SKYLAKE 10462306a36Sopenharmony_ci tristate "SOF support for SkyLake" 10562306a36Sopenharmony_ci default SND_SOC_SOF_PCI 10662306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_SKL 10762306a36Sopenharmony_ci help 10862306a36Sopenharmony_ci This adds support for the Intel(R) platforms using the SkyLake processors. 10962306a36Sopenharmony_ci Say Y if you have such a device. 11062306a36Sopenharmony_ci If unsure select "N". 11162306a36Sopenharmony_ci This is intended only for developers and not a recommend option for distros. 11262306a36Sopenharmony_ci 11362306a36Sopenharmony_ciconfig SND_SOC_SOF_KABYLAKE 11462306a36Sopenharmony_ci tristate "SOF support for KabyLake" 11562306a36Sopenharmony_ci default SND_SOC_SOF_PCI 11662306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_SKL 11762306a36Sopenharmony_ci help 11862306a36Sopenharmony_ci This adds support for the Intel(R) platforms using the KabyLake processors. 11962306a36Sopenharmony_ci Say Y if you have such a device. 12062306a36Sopenharmony_ci If unsure select "N". 12162306a36Sopenharmony_ci This is intended only for developers and not a recommend option for distros. 12262306a36Sopenharmony_ci 12362306a36Sopenharmony_ciconfig SND_SOC_SOF_INTEL_APL 12462306a36Sopenharmony_ci tristate 12562306a36Sopenharmony_ci select SND_SOC_SOF_HDA_COMMON 12662306a36Sopenharmony_ci select SND_SOC_SOF_IPC3 12762306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_IPC4 12862306a36Sopenharmony_ci 12962306a36Sopenharmony_ciconfig SND_SOC_SOF_APOLLOLAKE 13062306a36Sopenharmony_ci tristate "SOF support for Apollolake" 13162306a36Sopenharmony_ci default SND_SOC_SOF_PCI 13262306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_APL 13362306a36Sopenharmony_ci help 13462306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 13562306a36Sopenharmony_ci using the Apollolake processors. 13662306a36Sopenharmony_ci Say Y if you have such a device. 13762306a36Sopenharmony_ci If unsure select "N". 13862306a36Sopenharmony_ci 13962306a36Sopenharmony_ciconfig SND_SOC_SOF_GEMINILAKE 14062306a36Sopenharmony_ci tristate "SOF support for GeminiLake" 14162306a36Sopenharmony_ci default SND_SOC_SOF_PCI 14262306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_APL 14362306a36Sopenharmony_ci help 14462306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 14562306a36Sopenharmony_ci using the Geminilake processors. 14662306a36Sopenharmony_ci Say Y if you have such a device. 14762306a36Sopenharmony_ci If unsure select "N". 14862306a36Sopenharmony_ci 14962306a36Sopenharmony_ciconfig SND_SOC_SOF_INTEL_CNL 15062306a36Sopenharmony_ci tristate 15162306a36Sopenharmony_ci select SND_SOC_SOF_HDA_COMMON 15262306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 15362306a36Sopenharmony_ci select SND_SOC_SOF_IPC3 15462306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_IPC4 15562306a36Sopenharmony_ci 15662306a36Sopenharmony_ciconfig SND_SOC_SOF_CANNONLAKE 15762306a36Sopenharmony_ci tristate "SOF support for Cannonlake" 15862306a36Sopenharmony_ci default SND_SOC_SOF_PCI 15962306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_CNL 16062306a36Sopenharmony_ci help 16162306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 16262306a36Sopenharmony_ci using the Cannonlake processors. 16362306a36Sopenharmony_ci Say Y if you have such a device. 16462306a36Sopenharmony_ci If unsure select "N". 16562306a36Sopenharmony_ci 16662306a36Sopenharmony_ciconfig SND_SOC_SOF_COFFEELAKE 16762306a36Sopenharmony_ci tristate "SOF support for CoffeeLake" 16862306a36Sopenharmony_ci default SND_SOC_SOF_PCI 16962306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_CNL 17062306a36Sopenharmony_ci help 17162306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 17262306a36Sopenharmony_ci using the Coffeelake processors. 17362306a36Sopenharmony_ci Say Y if you have such a device. 17462306a36Sopenharmony_ci If unsure select "N". 17562306a36Sopenharmony_ci 17662306a36Sopenharmony_ciconfig SND_SOC_SOF_COMETLAKE 17762306a36Sopenharmony_ci tristate "SOF support for CometLake" 17862306a36Sopenharmony_ci default SND_SOC_SOF_PCI 17962306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_CNL 18062306a36Sopenharmony_ci help 18162306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 18262306a36Sopenharmony_ci using the Cometlake processors. 18362306a36Sopenharmony_ci If unsure select "N". 18462306a36Sopenharmony_ci 18562306a36Sopenharmony_ciconfig SND_SOC_SOF_INTEL_ICL 18662306a36Sopenharmony_ci tristate 18762306a36Sopenharmony_ci select SND_SOC_SOF_HDA_COMMON 18862306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 18962306a36Sopenharmony_ci select SND_SOC_SOF_IPC3 19062306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_IPC4 19162306a36Sopenharmony_ci 19262306a36Sopenharmony_ciconfig SND_SOC_SOF_ICELAKE 19362306a36Sopenharmony_ci tristate "SOF support for Icelake" 19462306a36Sopenharmony_ci default SND_SOC_SOF_PCI 19562306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_ICL 19662306a36Sopenharmony_ci help 19762306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 19862306a36Sopenharmony_ci using the Icelake processors. 19962306a36Sopenharmony_ci Say Y if you have such a device. 20062306a36Sopenharmony_ci If unsure select "N". 20162306a36Sopenharmony_ci 20262306a36Sopenharmony_ciconfig SND_SOC_SOF_JASPERLAKE 20362306a36Sopenharmony_ci tristate "SOF support for JasperLake" 20462306a36Sopenharmony_ci default SND_SOC_SOF_PCI 20562306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_ICL 20662306a36Sopenharmony_ci help 20762306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 20862306a36Sopenharmony_ci using the JasperLake processors. 20962306a36Sopenharmony_ci Say Y if you have such a device. 21062306a36Sopenharmony_ci If unsure select "N". 21162306a36Sopenharmony_ci 21262306a36Sopenharmony_ciconfig SND_SOC_SOF_INTEL_TGL 21362306a36Sopenharmony_ci tristate 21462306a36Sopenharmony_ci select SND_SOC_SOF_HDA_COMMON 21562306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 21662306a36Sopenharmony_ci select SND_SOC_SOF_IPC3 21762306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_IPC4 21862306a36Sopenharmony_ci 21962306a36Sopenharmony_ciconfig SND_SOC_SOF_TIGERLAKE 22062306a36Sopenharmony_ci tristate "SOF support for Tigerlake" 22162306a36Sopenharmony_ci default SND_SOC_SOF_PCI 22262306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_TGL 22362306a36Sopenharmony_ci help 22462306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 22562306a36Sopenharmony_ci using the Tigerlake processors. 22662306a36Sopenharmony_ci Say Y if you have such a device. 22762306a36Sopenharmony_ci If unsure select "N". 22862306a36Sopenharmony_ci 22962306a36Sopenharmony_ciconfig SND_SOC_SOF_ELKHARTLAKE 23062306a36Sopenharmony_ci tristate "SOF support for ElkhartLake" 23162306a36Sopenharmony_ci default SND_SOC_SOF_PCI 23262306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_TGL 23362306a36Sopenharmony_ci help 23462306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 23562306a36Sopenharmony_ci using the ElkhartLake processors. 23662306a36Sopenharmony_ci Say Y if you have such a device. 23762306a36Sopenharmony_ci If unsure select "N". 23862306a36Sopenharmony_ci 23962306a36Sopenharmony_ciconfig SND_SOC_SOF_ALDERLAKE 24062306a36Sopenharmony_ci tristate "SOF support for Alderlake" 24162306a36Sopenharmony_ci default SND_SOC_SOF_PCI 24262306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_TGL 24362306a36Sopenharmony_ci help 24462306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 24562306a36Sopenharmony_ci using the Alderlake processors. 24662306a36Sopenharmony_ci Say Y if you have such a device. 24762306a36Sopenharmony_ci If unsure select "N". 24862306a36Sopenharmony_ci 24962306a36Sopenharmony_ciconfig SND_SOC_SOF_INTEL_MTL 25062306a36Sopenharmony_ci tristate 25162306a36Sopenharmony_ci select SND_SOC_SOF_HDA_COMMON 25262306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 25362306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_IPC4 25462306a36Sopenharmony_ci 25562306a36Sopenharmony_ciconfig SND_SOC_SOF_METEORLAKE 25662306a36Sopenharmony_ci tristate "SOF support for Meteorlake" 25762306a36Sopenharmony_ci default SND_SOC_SOF_PCI 25862306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_MTL 25962306a36Sopenharmony_ci help 26062306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 26162306a36Sopenharmony_ci using the Meteorlake processors. 26262306a36Sopenharmony_ci Say Y if you have such a device. 26362306a36Sopenharmony_ci If unsure select "N". 26462306a36Sopenharmony_ci 26562306a36Sopenharmony_ciconfig SND_SOC_SOF_INTEL_LNL 26662306a36Sopenharmony_ci tristate 26762306a36Sopenharmony_ci select SND_SOC_SOF_HDA_COMMON 26862306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 26962306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_IPC4 27062306a36Sopenharmony_ci 27162306a36Sopenharmony_ciconfig SND_SOC_SOF_LUNARLAKE 27262306a36Sopenharmony_ci tristate "SOF support for Lunarlake" 27362306a36Sopenharmony_ci default SND_SOC_SOF_PCI 27462306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_LNL 27562306a36Sopenharmony_ci help 27662306a36Sopenharmony_ci This adds support for Sound Open Firmware for Intel(R) platforms 27762306a36Sopenharmony_ci using the Lunarlake processors. 27862306a36Sopenharmony_ci Say Y if you have such a device. 27962306a36Sopenharmony_ci If unsure select "N". 28062306a36Sopenharmony_ci 28162306a36Sopenharmony_ciconfig SND_SOC_SOF_HDA_COMMON 28262306a36Sopenharmony_ci tristate 28362306a36Sopenharmony_ci select SND_SOC_SOF_INTEL_COMMON 28462306a36Sopenharmony_ci select SND_SOC_SOF_PCI_DEV 28562306a36Sopenharmony_ci select SND_INTEL_DSP_CONFIG 28662306a36Sopenharmony_ci select SND_SOC_SOF_HDA_LINK_BASELINE 28762306a36Sopenharmony_ci select SND_SOC_SOF_HDA_PROBES 28862306a36Sopenharmony_ci select SND_SOC_SOF_HDA_MLINK if SND_SOC_SOF_HDA_LINK 28962306a36Sopenharmony_ci help 29062306a36Sopenharmony_ci This option is not user-selectable but automagically handled by 29162306a36Sopenharmony_ci 'select' statements at a higher level. 29262306a36Sopenharmony_ci 29362306a36Sopenharmony_ciconfig SND_SOC_SOF_HDA_MLINK 29462306a36Sopenharmony_ci tristate 29562306a36Sopenharmony_ci help 29662306a36Sopenharmony_ci This option is not user-selectable but automagically handled by 29762306a36Sopenharmony_ci 'select' statements at a higher level. 29862306a36Sopenharmony_ci 29962306a36Sopenharmony_ciif SND_SOC_SOF_HDA_COMMON 30062306a36Sopenharmony_ci 30162306a36Sopenharmony_ciconfig SND_SOC_SOF_HDA_LINK 30262306a36Sopenharmony_ci bool "SOF support for HDA Links(HDA/HDMI)" 30362306a36Sopenharmony_ci help 30462306a36Sopenharmony_ci This adds support for HDA links(HDA/HDMI) with Sound Open Firmware 30562306a36Sopenharmony_ci for Intel(R) platforms. 30662306a36Sopenharmony_ci Say Y if you want to enable HDA links with SOF. 30762306a36Sopenharmony_ci If unsure select "N". 30862306a36Sopenharmony_ci 30962306a36Sopenharmony_ciconfig SND_SOC_SOF_HDA_AUDIO_CODEC 31062306a36Sopenharmony_ci bool "SOF support for HDAudio codecs" 31162306a36Sopenharmony_ci depends on SND_SOC_SOF_HDA_LINK 31262306a36Sopenharmony_ci select SND_SOC_SOF_PROBE_WORK_QUEUE 31362306a36Sopenharmony_ci help 31462306a36Sopenharmony_ci This adds support for HDAudio codecs with Sound Open Firmware 31562306a36Sopenharmony_ci for Intel(R) platforms. 31662306a36Sopenharmony_ci Say Y if you want to enable HDAudio codecs with SOF. 31762306a36Sopenharmony_ci If unsure select "N". 31862306a36Sopenharmony_ci 31962306a36Sopenharmony_ciendif ## SND_SOC_SOF_HDA_COMMON 32062306a36Sopenharmony_ci 32162306a36Sopenharmony_ciconfig SND_SOC_SOF_HDA_LINK_BASELINE 32262306a36Sopenharmony_ci tristate 32362306a36Sopenharmony_ci select SND_SOC_SOF_HDA if SND_SOC_SOF_HDA_LINK 32462306a36Sopenharmony_ci help 32562306a36Sopenharmony_ci This option is not user-selectable but automagically handled by 32662306a36Sopenharmony_ci 'select' statements at a higher level. 32762306a36Sopenharmony_ci 32862306a36Sopenharmony_ciconfig SND_SOC_SOF_HDA 32962306a36Sopenharmony_ci tristate 33062306a36Sopenharmony_ci select SND_HDA_EXT_CORE if SND_SOC_SOF_HDA_LINK 33162306a36Sopenharmony_ci select SND_SOC_HDAC_HDA if SND_SOC_SOF_HDA_AUDIO_CODEC 33262306a36Sopenharmony_ci help 33362306a36Sopenharmony_ci This option is not user-selectable but automagically handled by 33462306a36Sopenharmony_ci 'select' statements at a higher level. 33562306a36Sopenharmony_ci 33662306a36Sopenharmony_ciconfig SND_SOC_SOF_HDA_PROBES 33762306a36Sopenharmony_ci tristate 33862306a36Sopenharmony_ci select SND_SOC_SOF_DEBUG_PROBES 33962306a36Sopenharmony_ci help 34062306a36Sopenharmony_ci The option enables the data probing for Intel(R) Skylake and newer 34162306a36Sopenharmony_ci (HDA) platforms. 34262306a36Sopenharmony_ci This option is not user-selectable but automagically handled by 34362306a36Sopenharmony_ci 'select' statements at a higher level. 34462306a36Sopenharmony_ci 34562306a36Sopenharmony_ciconfig SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 34662306a36Sopenharmony_ci tristate 34762306a36Sopenharmony_ci select SOUNDWIRE_INTEL if SND_SOC_SOF_INTEL_SOUNDWIRE != n 34862306a36Sopenharmony_ci select SND_INTEL_SOUNDWIRE_ACPI if SND_SOC_SOF_INTEL_SOUNDWIRE != n 34962306a36Sopenharmony_ci 35062306a36Sopenharmony_ciconfig SND_SOC_SOF_INTEL_SOUNDWIRE 35162306a36Sopenharmony_ci tristate "SOF support for SoundWire" 35262306a36Sopenharmony_ci default SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 35362306a36Sopenharmony_ci depends on SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 35462306a36Sopenharmony_ci depends on ACPI && SOUNDWIRE 35562306a36Sopenharmony_ci depends on !(SOUNDWIRE=m && SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=y) 35662306a36Sopenharmony_ci help 35762306a36Sopenharmony_ci This adds support for SoundWire with Sound Open Firmware 35862306a36Sopenharmony_ci for Intel(R) platforms. 35962306a36Sopenharmony_ci Say Y if you want to enable SoundWire links with SOF. 36062306a36Sopenharmony_ci If unsure select "N". 36162306a36Sopenharmony_ci 36262306a36Sopenharmony_ciendif ## SND_SOC_SOF_PCI 36362306a36Sopenharmony_ci 36462306a36Sopenharmony_ciendif ## SND_SOC_SOF_INTEL_TOPLEVEL 365