1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 27e978fa3SLiam Girdwoodconfig SND_SOC_SOF_INTEL_TOPLEVEL 37e978fa3SLiam Girdwood bool "SOF support for Intel audio DSPs" 47e978fa3SLiam Girdwood depends on X86 || COMPILE_TEST 57e978fa3SLiam Girdwood help 67e978fa3SLiam Girdwood This adds support for Sound Open Firmware for Intel(R) platforms. 77e978fa3SLiam Girdwood Say Y if you have such a device. 87e978fa3SLiam Girdwood If unsure select "N". 97e978fa3SLiam Girdwood 107e978fa3SLiam Girdwoodif SND_SOC_SOF_INTEL_TOPLEVEL 117e978fa3SLiam Girdwood 127e978fa3SLiam Girdwoodconfig SND_SOC_SOF_INTEL_HIFI_EP_IPC 137e978fa3SLiam Girdwood tristate 147e978fa3SLiam Girdwood help 157e978fa3SLiam Girdwood This option is not user-selectable but automagically handled by 1666e1b651SRandy Dunlap 'select' statements at a higher level. 177e978fa3SLiam Girdwood 187e978fa3SLiam Girdwoodconfig SND_SOC_SOF_INTEL_ATOM_HIFI_EP 197e978fa3SLiam Girdwood tristate 2078989ff8SPierre-Louis Bossart select SND_SOC_SOF_INTEL_COMMON 217e978fa3SLiam Girdwood select SND_SOC_SOF_INTEL_HIFI_EP_IPC 227e978fa3SLiam Girdwood help 237e978fa3SLiam Girdwood This option is not user-selectable but automagically handled by 2466e1b651SRandy Dunlap 'select' statements at a higher level. 257e978fa3SLiam Girdwood 267e978fa3SLiam Girdwoodconfig SND_SOC_SOF_INTEL_COMMON 277e978fa3SLiam Girdwood tristate 288a49cd11SArnd Bergmann select SND_SOC_SOF 297e978fa3SLiam Girdwood select SND_SOC_ACPI_INTEL_MATCH 307e978fa3SLiam Girdwood select SND_SOC_SOF_XTENSA 317e978fa3SLiam Girdwood select SND_SOC_INTEL_MACH 327e978fa3SLiam Girdwood select SND_SOC_ACPI if ACPI 338a49cd11SArnd Bergmann select SND_INTEL_DSP_CONFIG 347e978fa3SLiam Girdwood help 357e978fa3SLiam Girdwood This option is not user-selectable but automagically handled by 3666e1b651SRandy Dunlap 'select' statements at a higher level. 377e978fa3SLiam Girdwood 388a49cd11SArnd Bergmannif SND_SOC_SOF_ACPI 397e978fa3SLiam Girdwood 408a49cd11SArnd Bergmannconfig SND_SOC_SOF_BAYTRAIL 418a49cd11SArnd Bergmann tristate "SOF support for Baytrail, Braswell and Cherrytrail" 428a49cd11SArnd Bergmann default SND_SOC_SOF_ACPI 437ed1f83bSPeter Ujfalusi select SND_SOC_SOF_IPC3 448a49cd11SArnd Bergmann select SND_SOC_SOF_INTEL_COMMON 458a49cd11SArnd Bergmann select SND_SOC_SOF_INTEL_ATOM_HIFI_EP 468a49cd11SArnd Bergmann select SND_SOC_SOF_ACPI_DEV 478a49cd11SArnd Bergmann select IOSF_MBI if X86 && PCI 487e978fa3SLiam Girdwood help 497e978fa3SLiam Girdwood This adds support for Sound Open Firmware for Intel(R) platforms 507e978fa3SLiam Girdwood using the Baytrail, Braswell or Cherrytrail processors. 51b405b431SPierre-Louis Bossart This option can coexist in the same build with the Atom legacy 52b405b431SPierre-Louis Bossart drivers, currently the default but which will be deprecated 53b405b431SPierre-Louis Bossart at some point. 54b405b431SPierre-Louis Bossart Existing firmware/topology binaries and UCM configurations 55b405b431SPierre-Louis Bossart typically located in the root file system are already 56b405b431SPierre-Louis Bossart compatible with both SOF or Atom/SST legacy drivers. 57b405b431SPierre-Louis Bossart This is a recommended option for distributions. 5866e1b651SRandy Dunlap Say Y if you want to enable SOF on Baytrail/Cherrytrail. 597e978fa3SLiam Girdwood If unsure select "N". 607e978fa3SLiam Girdwood 618a49cd11SArnd Bergmannconfig SND_SOC_SOF_BROADWELL 628a49cd11SArnd Bergmann tristate "SOF support for Broadwell" 638a49cd11SArnd Bergmann default SND_SOC_SOF_ACPI 647ed1f83bSPeter Ujfalusi select SND_SOC_SOF_IPC3 658a49cd11SArnd Bergmann select SND_SOC_SOF_INTEL_COMMON 668a49cd11SArnd Bergmann select SND_SOC_SOF_INTEL_HIFI_EP_IPC 678a49cd11SArnd Bergmann select SND_SOC_SOF_ACPI_DEV 687e978fa3SLiam Girdwood help 697e978fa3SLiam Girdwood This adds support for Sound Open Firmware for Intel(R) platforms 707e978fa3SLiam Girdwood using the Broadwell processors. 71d512ef22SPierre-Louis Bossart This option can coexist in the same build with the default 'catpt' 72d512ef22SPierre-Louis Bossart driver. 73d512ef22SPierre-Louis Bossart Existing firmware/topology binaries and UCM configurations typically 74d512ef22SPierre-Louis Bossart located in the root file system are already compatible with both SOF 75d512ef22SPierre-Louis Bossart or catpt drivers. 76d512ef22SPierre-Louis Bossart SOF does not fully support Broadwell and has limitations related to 77d512ef22SPierre-Louis Bossart DMA and suspend-resume, this is not a recommended option for 78d512ef22SPierre-Louis Bossart distributions. 7966e1b651SRandy Dunlap Say Y if you want to enable SOF on Broadwell. 807e978fa3SLiam Girdwood If unsure select "N". 817e978fa3SLiam Girdwood 828a49cd11SArnd Bergmannendif ## SND_SOC_SOF_ACPI 837e978fa3SLiam Girdwood 848d4ba1beSPierre-Louis Bossartif SND_SOC_SOF_PCI 857e978fa3SLiam Girdwood 868d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_MERRIFIELD 878d4ba1beSPierre-Louis Bossart tristate "SOF support for Tangier/Merrifield" 888d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 89664d66dcSZheng Bin select SND_SOC_SOF_PCI_DEV 907ed1f83bSPeter Ujfalusi select SND_SOC_SOF_IPC3 918d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_ATOM_HIFI_EP 927e978fa3SLiam Girdwood help 937e978fa3SLiam Girdwood This adds support for Sound Open Firmware for Intel(R) platforms 947e978fa3SLiam Girdwood using the Tangier/Merrifield processors. 957e978fa3SLiam Girdwood Say Y if you have such a device. 967e978fa3SLiam Girdwood If unsure select "N". 977e978fa3SLiam Girdwood 98e2379d4aSPierre-Louis Bossartconfig SND_SOC_SOF_INTEL_SKL 99e2379d4aSPierre-Louis Bossart tristate 100e2379d4aSPierre-Louis Bossart select SND_SOC_SOF_HDA_COMMON 101e2379d4aSPierre-Louis Bossart select SND_SOC_SOF_INTEL_IPC4 102e2379d4aSPierre-Louis Bossart 103e2379d4aSPierre-Louis Bossartconfig SND_SOC_SOF_SKYLAKE 104e2379d4aSPierre-Louis Bossart tristate "SOF support for SkyLake" 105e2379d4aSPierre-Louis Bossart default SND_SOC_SOF_PCI 106e2379d4aSPierre-Louis Bossart select SND_SOC_SOF_INTEL_SKL 107e2379d4aSPierre-Louis Bossart help 108e2379d4aSPierre-Louis Bossart This adds support for the Intel(R) platforms using the SkyLake processors. 109e2379d4aSPierre-Louis Bossart Say Y if you have such a device. 110e2379d4aSPierre-Louis Bossart If unsure select "N". 111e2379d4aSPierre-Louis Bossart This is intended only for developers and not a recommend option for distros. 112e2379d4aSPierre-Louis Bossart 113e2379d4aSPierre-Louis Bossartconfig SND_SOC_SOF_KABYLAKE 114e2379d4aSPierre-Louis Bossart tristate "SOF support for KabyLake" 115e2379d4aSPierre-Louis Bossart default SND_SOC_SOF_PCI 116e2379d4aSPierre-Louis Bossart select SND_SOC_SOF_INTEL_SKL 117e2379d4aSPierre-Louis Bossart help 118e2379d4aSPierre-Louis Bossart This adds support for the Intel(R) platforms using the KabyLake processors. 119e2379d4aSPierre-Louis Bossart Say Y if you have such a device. 120e2379d4aSPierre-Louis Bossart If unsure select "N". 121e2379d4aSPierre-Louis Bossart This is intended only for developers and not a recommend option for distros. 122e2379d4aSPierre-Louis Bossart 1238d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_INTEL_APL 1247e978fa3SLiam Girdwood tristate 1258d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_HDA_COMMON 1267ed1f83bSPeter Ujfalusi select SND_SOC_SOF_IPC3 1277ed1f83bSPeter Ujfalusi select SND_SOC_SOF_INTEL_IPC4 1287e978fa3SLiam Girdwood 1298d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_APOLLOLAKE 1308d4ba1beSPierre-Louis Bossart tristate "SOF support for Apollolake" 1318d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 1328d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_APL 1337e978fa3SLiam Girdwood help 1347e978fa3SLiam Girdwood This adds support for Sound Open Firmware for Intel(R) platforms 1357e978fa3SLiam Girdwood using the Apollolake processors. 1367e978fa3SLiam Girdwood Say Y if you have such a device. 1377e978fa3SLiam Girdwood If unsure select "N". 1387e978fa3SLiam Girdwood 1398d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_GEMINILAKE 1408d4ba1beSPierre-Louis Bossart tristate "SOF support for GeminiLake" 1418d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 1428d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_APL 1437e978fa3SLiam Girdwood help 1447e978fa3SLiam Girdwood This adds support for Sound Open Firmware for Intel(R) platforms 1457e978fa3SLiam Girdwood using the Geminilake processors. 1467e978fa3SLiam Girdwood Say Y if you have such a device. 1477e978fa3SLiam Girdwood If unsure select "N". 1487e978fa3SLiam Girdwood 1498d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_INTEL_CNL 1507e978fa3SLiam Girdwood tristate 1517e978fa3SLiam Girdwood select SND_SOC_SOF_HDA_COMMON 1528d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 1537ed1f83bSPeter Ujfalusi select SND_SOC_SOF_IPC3 1547ed1f83bSPeter Ujfalusi select SND_SOC_SOF_INTEL_IPC4 1557e978fa3SLiam Girdwood 1568d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_CANNONLAKE 1578d4ba1beSPierre-Louis Bossart tristate "SOF support for Cannonlake" 1588d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 1598d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_CNL 1607e978fa3SLiam Girdwood help 1617e978fa3SLiam Girdwood This adds support for Sound Open Firmware for Intel(R) platforms 1627e978fa3SLiam Girdwood using the Cannonlake processors. 1637e978fa3SLiam Girdwood Say Y if you have such a device. 1647e978fa3SLiam Girdwood If unsure select "N". 1657e978fa3SLiam Girdwood 1668d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_COFFEELAKE 1678d4ba1beSPierre-Louis Bossart tristate "SOF support for CoffeeLake" 1688d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 1698d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_CNL 1707e978fa3SLiam Girdwood help 1717e978fa3SLiam Girdwood This adds support for Sound Open Firmware for Intel(R) platforms 1727e978fa3SLiam Girdwood using the Coffeelake processors. 1737e978fa3SLiam Girdwood Say Y if you have such a device. 1747e978fa3SLiam Girdwood If unsure select "N". 1757e978fa3SLiam Girdwood 1768d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_COMETLAKE 1778d4ba1beSPierre-Louis Bossart tristate "SOF support for CometLake" 1788d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 1798d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_CNL 1808d4ba1beSPierre-Louis Bossart help 1818d4ba1beSPierre-Louis Bossart This adds support for Sound Open Firmware for Intel(R) platforms 1828d4ba1beSPierre-Louis Bossart using the Cometlake processors. 1838d4ba1beSPierre-Louis Bossart If unsure select "N". 1848d4ba1beSPierre-Louis Bossart 1858d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_INTEL_ICL 1867e978fa3SLiam Girdwood tristate 1877e978fa3SLiam Girdwood select SND_SOC_SOF_HDA_COMMON 188a115ab9bSPierre-Louis Bossart select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 1897ed1f83bSPeter Ujfalusi select SND_SOC_SOF_IPC3 1907ed1f83bSPeter Ujfalusi select SND_SOC_SOF_INTEL_IPC4 1917e978fa3SLiam Girdwood 1928d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_ICELAKE 1938d4ba1beSPierre-Louis Bossart tristate "SOF support for Icelake" 1948d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 1958d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_ICL 1967e978fa3SLiam Girdwood help 1977e978fa3SLiam Girdwood This adds support for Sound Open Firmware for Intel(R) platforms 1987e978fa3SLiam Girdwood using the Icelake processors. 1997e978fa3SLiam Girdwood Say Y if you have such a device. 2007e978fa3SLiam Girdwood If unsure select "N". 2017e978fa3SLiam Girdwood 2028d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_JASPERLAKE 2038d4ba1beSPierre-Louis Bossart tristate "SOF support for JasperLake" 2048d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 2058d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_ICL 2066fd99035SPan Xiuli help 2076fd99035SPan Xiuli This adds support for Sound Open Firmware for Intel(R) platforms 2086fd99035SPan Xiuli using the JasperLake processors. 2096fd99035SPan Xiuli Say Y if you have such a device. 2106fd99035SPan Xiuli If unsure select "N". 2116fd99035SPan Xiuli 2128d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_INTEL_TGL 2136fd99035SPan Xiuli tristate 2146fd99035SPan Xiuli select SND_SOC_SOF_HDA_COMMON 2158d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 2167ed1f83bSPeter Ujfalusi select SND_SOC_SOF_IPC3 2177ed1f83bSPeter Ujfalusi select SND_SOC_SOF_INTEL_IPC4 2186fd99035SPan Xiuli 2198d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_TIGERLAKE 2208d4ba1beSPierre-Louis Bossart tristate "SOF support for Tigerlake" 2218d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 2228d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_TGL 2238d4ba1beSPierre-Louis Bossart help 2248d4ba1beSPierre-Louis Bossart This adds support for Sound Open Firmware for Intel(R) platforms 2258d4ba1beSPierre-Louis Bossart using the Tigerlake processors. 2268d4ba1beSPierre-Louis Bossart Say Y if you have such a device. 2278d4ba1beSPierre-Louis Bossart If unsure select "N". 2288d4ba1beSPierre-Louis Bossart 2298d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_ELKHARTLAKE 2308d4ba1beSPierre-Louis Bossart tristate "SOF support for ElkhartLake" 2318d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 2328d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_TGL 2338d4ba1beSPierre-Louis Bossart help 2348d4ba1beSPierre-Louis Bossart This adds support for Sound Open Firmware for Intel(R) platforms 2358d4ba1beSPierre-Louis Bossart using the ElkhartLake processors. 2368d4ba1beSPierre-Louis Bossart Say Y if you have such a device. 2378d4ba1beSPierre-Louis Bossart If unsure select "N". 2388d4ba1beSPierre-Louis Bossart 2398d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_ALDERLAKE 2408d4ba1beSPierre-Louis Bossart tristate "SOF support for Alderlake" 2418d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 2428d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_TGL 2436c2b6bb0SKai Vehmanen help 2446c2b6bb0SKai Vehmanen This adds support for Sound Open Firmware for Intel(R) platforms 2456c2b6bb0SKai Vehmanen using the Alderlake processors. 2466c2b6bb0SKai Vehmanen Say Y if you have such a device. 2476c2b6bb0SKai Vehmanen If unsure select "N". 2486c2b6bb0SKai Vehmanen 249064520e8SBard Liaoconfig SND_SOC_SOF_INTEL_MTL 250064520e8SBard Liao tristate 251064520e8SBard Liao select SND_SOC_SOF_HDA_COMMON 252064520e8SBard Liao select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 253064520e8SBard Liao select SND_SOC_SOF_INTEL_IPC4 254064520e8SBard Liao 255064520e8SBard Liaoconfig SND_SOC_SOF_METEORLAKE 256064520e8SBard Liao tristate "SOF support for Meteorlake" 257064520e8SBard Liao default SND_SOC_SOF_PCI 258064520e8SBard Liao select SND_SOC_SOF_INTEL_MTL 259064520e8SBard Liao help 260064520e8SBard Liao This adds support for Sound Open Firmware for Intel(R) platforms 261064520e8SBard Liao using the Meteorlake processors. 262064520e8SBard Liao Say Y if you have such a device. 263064520e8SBard Liao If unsure select "N". 264064520e8SBard Liao 265*64a63d99SRanjani Sridharanconfig SND_SOC_SOF_INTEL_LNL 266*64a63d99SRanjani Sridharan tristate 267*64a63d99SRanjani Sridharan select SND_SOC_SOF_HDA_COMMON 268*64a63d99SRanjani Sridharan select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 269*64a63d99SRanjani Sridharan select SND_SOC_SOF_INTEL_IPC4 270*64a63d99SRanjani Sridharan 271*64a63d99SRanjani Sridharanconfig SND_SOC_SOF_LUNARLAKE 272*64a63d99SRanjani Sridharan tristate "SOF support for Lunarlake" 273*64a63d99SRanjani Sridharan default SND_SOC_SOF_PCI 274*64a63d99SRanjani Sridharan select SND_SOC_SOF_INTEL_LNL 275*64a63d99SRanjani Sridharan help 276*64a63d99SRanjani Sridharan This adds support for Sound Open Firmware for Intel(R) platforms 277*64a63d99SRanjani Sridharan using the Lunarlake processors. 278*64a63d99SRanjani Sridharan Say Y if you have such a device. 279*64a63d99SRanjani Sridharan If unsure select "N". 280*64a63d99SRanjani Sridharan 2817e978fa3SLiam Girdwoodconfig SND_SOC_SOF_HDA_COMMON 2827e978fa3SLiam Girdwood tristate 2837e978fa3SLiam Girdwood select SND_SOC_SOF_INTEL_COMMON 2848d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_PCI_DEV 2858d4ba1beSPierre-Louis Bossart select SND_INTEL_DSP_CONFIG 2867e978fa3SLiam Girdwood select SND_SOC_SOF_HDA_LINK_BASELINE 2873dc0d709SPeter Ujfalusi select SND_SOC_SOF_HDA_PROBES 28818227585SPierre-Louis Bossart select SND_SOC_SOF_HDA_MLINK if SND_SOC_SOF_HDA_LINK 28918227585SPierre-Louis Bossart help 29018227585SPierre-Louis Bossart This option is not user-selectable but automagically handled by 29118227585SPierre-Louis Bossart 'select' statements at a higher level. 29218227585SPierre-Louis Bossart 29318227585SPierre-Louis Bossartconfig SND_SOC_SOF_HDA_MLINK 29418227585SPierre-Louis Bossart tristate 2957e978fa3SLiam Girdwood help 2967e978fa3SLiam Girdwood This option is not user-selectable but automagically handled by 29766e1b651SRandy Dunlap 'select' statements at a higher level. 2987e978fa3SLiam Girdwood 2997e978fa3SLiam Girdwoodif SND_SOC_SOF_HDA_COMMON 3007e978fa3SLiam Girdwood 3017e978fa3SLiam Girdwoodconfig SND_SOC_SOF_HDA_LINK 3027e978fa3SLiam Girdwood bool "SOF support for HDA Links(HDA/HDMI)" 3037e978fa3SLiam Girdwood help 3047e978fa3SLiam Girdwood This adds support for HDA links(HDA/HDMI) with Sound Open Firmware 3057e978fa3SLiam Girdwood for Intel(R) platforms. 3067e978fa3SLiam Girdwood Say Y if you want to enable HDA links with SOF. 3077e978fa3SLiam Girdwood If unsure select "N". 3087e978fa3SLiam Girdwood 3097e978fa3SLiam Girdwoodconfig SND_SOC_SOF_HDA_AUDIO_CODEC 3107e978fa3SLiam Girdwood bool "SOF support for HDAudio codecs" 3117e978fa3SLiam Girdwood depends on SND_SOC_SOF_HDA_LINK 3122dddff71SPierre-Louis Bossart select SND_SOC_SOF_PROBE_WORK_QUEUE 3137e978fa3SLiam Girdwood help 3147e978fa3SLiam Girdwood This adds support for HDAudio codecs with Sound Open Firmware 3157e978fa3SLiam Girdwood for Intel(R) platforms. 3167e978fa3SLiam Girdwood Say Y if you want to enable HDAudio codecs with SOF. 3177e978fa3SLiam Girdwood If unsure select "N". 3187e978fa3SLiam Girdwood 3197e978fa3SLiam Girdwoodendif ## SND_SOC_SOF_HDA_COMMON 3207e978fa3SLiam Girdwood 3217e978fa3SLiam Girdwoodconfig SND_SOC_SOF_HDA_LINK_BASELINE 3227e978fa3SLiam Girdwood tristate 3237e978fa3SLiam Girdwood select SND_SOC_SOF_HDA if SND_SOC_SOF_HDA_LINK 3247e978fa3SLiam Girdwood help 3257e978fa3SLiam Girdwood This option is not user-selectable but automagically handled by 32666e1b651SRandy Dunlap 'select' statements at a higher level. 3277e978fa3SLiam Girdwood 3287e978fa3SLiam Girdwoodconfig SND_SOC_SOF_HDA 3297e978fa3SLiam Girdwood tristate 3307e978fa3SLiam Girdwood select SND_HDA_EXT_CORE if SND_SOC_SOF_HDA_LINK 3317e978fa3SLiam Girdwood select SND_SOC_HDAC_HDA if SND_SOC_SOF_HDA_AUDIO_CODEC 3327e978fa3SLiam Girdwood help 3337e978fa3SLiam Girdwood This option is not user-selectable but automagically handled by 33466e1b651SRandy Dunlap 'select' statements at a higher level. 3357e978fa3SLiam Girdwood 3363dc0d709SPeter Ujfalusiconfig SND_SOC_SOF_HDA_PROBES 337e18610eaSRichard Fitzgerald tristate 3383dc0d709SPeter Ujfalusi select SND_SOC_SOF_DEBUG_PROBES 3393dc0d709SPeter Ujfalusi help 3403dc0d709SPeter Ujfalusi The option enables the data probing for Intel(R) Skylake and newer 3413dc0d709SPeter Ujfalusi (HDA) platforms. 3423dc0d709SPeter Ujfalusi This option is not user-selectable but automagically handled by 3433dc0d709SPeter Ujfalusi 'select' statements at a higher level. 3443dc0d709SPeter Ujfalusi 345cf5807f5SPierre-Louis Bossartconfig SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 346cf5807f5SPierre-Louis Bossart tristate 347c5a61db9SArnd Bergmann select SOUNDWIRE_INTEL if SND_SOC_SOF_INTEL_SOUNDWIRE != n 348c5a61db9SArnd Bergmann select SND_INTEL_SOUNDWIRE_ACPI if SND_SOC_SOF_INTEL_SOUNDWIRE != n 349cf5807f5SPierre-Louis Bossart 350cf5807f5SPierre-Louis Bossartconfig SND_SOC_SOF_INTEL_SOUNDWIRE 351cf5807f5SPierre-Louis Bossart tristate "SOF support for SoundWire" 352cf5807f5SPierre-Louis Bossart default SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 353cf5807f5SPierre-Louis Bossart depends on SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 354cf5807f5SPierre-Louis Bossart depends on ACPI && SOUNDWIRE 355cf5807f5SPierre-Louis Bossart depends on !(SOUNDWIRE=m && SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=y) 356a115ab9bSPierre-Louis Bossart help 357a115ab9bSPierre-Louis Bossart This adds support for SoundWire with Sound Open Firmware 358a115ab9bSPierre-Louis Bossart for Intel(R) platforms. 359a115ab9bSPierre-Louis Bossart Say Y if you want to enable SoundWire links with SOF. 360a115ab9bSPierre-Louis Bossart If unsure select "N". 361a115ab9bSPierre-Louis Bossart 362b2fe8579SLibin Yangendif ## SND_SOC_SOF_PCI 3637e978fa3SLiam Girdwood 3647e978fa3SLiam Girdwoodendif ## SND_SOC_SOF_INTEL_TOPLEVEL 365