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 1006fe61f31SPierre-Louis Bossart select SND_SOC_SOF_HDA_GENERIC 10182f4b383SPeter Ujfalusi select SND_SOC_SOF_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 1256fe61f31SPierre-Louis Bossart select SND_SOC_SOF_HDA_GENERIC 1267ed1f83bSPeter Ujfalusi select SND_SOC_SOF_IPC3 12782f4b383SPeter Ujfalusi select SND_SOC_SOF_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 1516fe61f31SPierre-Louis Bossart select SND_SOC_SOF_HDA_GENERIC 1528d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 1537ed1f83bSPeter Ujfalusi select SND_SOC_SOF_IPC3 15482f4b383SPeter Ujfalusi select SND_SOC_SOF_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 1876fe61f31SPierre-Louis Bossart select SND_SOC_SOF_HDA_GENERIC 188a115ab9bSPierre-Louis Bossart select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 1897ed1f83bSPeter Ujfalusi select SND_SOC_SOF_IPC3 19082f4b383SPeter Ujfalusi select SND_SOC_SOF_IPC4 191456644cbSPierre-Louis Bossart select SND_SOC_SOF_INTEL_CNL 1927e978fa3SLiam Girdwood 1938d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_ICELAKE 1948d4ba1beSPierre-Louis Bossart tristate "SOF support for Icelake" 1958d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 1968d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_ICL 1977e978fa3SLiam Girdwood help 1987e978fa3SLiam Girdwood This adds support for Sound Open Firmware for Intel(R) platforms 1997e978fa3SLiam Girdwood using the Icelake processors. 2007e978fa3SLiam Girdwood Say Y if you have such a device. 2017e978fa3SLiam Girdwood If unsure select "N". 2027e978fa3SLiam Girdwood 2038d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_JASPERLAKE 2048d4ba1beSPierre-Louis Bossart tristate "SOF support for JasperLake" 2058d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 2068d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_ICL 2076fd99035SPan Xiuli help 2086fd99035SPan Xiuli This adds support for Sound Open Firmware for Intel(R) platforms 2096fd99035SPan Xiuli using the JasperLake processors. 2106fd99035SPan Xiuli Say Y if you have such a device. 2116fd99035SPan Xiuli If unsure select "N". 2126fd99035SPan Xiuli 2138d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_INTEL_TGL 2146fd99035SPan Xiuli tristate 2156fe61f31SPierre-Louis Bossart select SND_SOC_SOF_HDA_GENERIC 2168d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 2177ed1f83bSPeter Ujfalusi select SND_SOC_SOF_IPC3 21882f4b383SPeter Ujfalusi select SND_SOC_SOF_IPC4 219456644cbSPierre-Louis Bossart select SND_SOC_SOF_INTEL_CNL 2206fd99035SPan Xiuli 2218d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_TIGERLAKE 2228d4ba1beSPierre-Louis Bossart tristate "SOF support for Tigerlake" 2238d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 2248d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_TGL 2258d4ba1beSPierre-Louis Bossart help 2268d4ba1beSPierre-Louis Bossart This adds support for Sound Open Firmware for Intel(R) platforms 2278d4ba1beSPierre-Louis Bossart using the Tigerlake processors. 2288d4ba1beSPierre-Louis Bossart Say Y if you have such a device. 2298d4ba1beSPierre-Louis Bossart If unsure select "N". 2308d4ba1beSPierre-Louis Bossart 2318d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_ELKHARTLAKE 2328d4ba1beSPierre-Louis Bossart tristate "SOF support for ElkhartLake" 2338d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 2348d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_TGL 2358d4ba1beSPierre-Louis Bossart help 2368d4ba1beSPierre-Louis Bossart This adds support for Sound Open Firmware for Intel(R) platforms 2378d4ba1beSPierre-Louis Bossart using the ElkhartLake processors. 2388d4ba1beSPierre-Louis Bossart Say Y if you have such a device. 2398d4ba1beSPierre-Louis Bossart If unsure select "N". 2408d4ba1beSPierre-Louis Bossart 2418d4ba1beSPierre-Louis Bossartconfig SND_SOC_SOF_ALDERLAKE 2428d4ba1beSPierre-Louis Bossart tristate "SOF support for Alderlake" 2438d4ba1beSPierre-Louis Bossart default SND_SOC_SOF_PCI 2448d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_INTEL_TGL 2456c2b6bb0SKai Vehmanen help 2466c2b6bb0SKai Vehmanen This adds support for Sound Open Firmware for Intel(R) platforms 2476c2b6bb0SKai Vehmanen using the Alderlake processors. 2486c2b6bb0SKai Vehmanen Say Y if you have such a device. 2496c2b6bb0SKai Vehmanen If unsure select "N". 2506c2b6bb0SKai Vehmanen 251064520e8SBard Liaoconfig SND_SOC_SOF_INTEL_MTL 252064520e8SBard Liao tristate 2536fe61f31SPierre-Louis Bossart select SND_SOC_SOF_HDA_GENERIC 254064520e8SBard Liao select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 25582f4b383SPeter Ujfalusi select SND_SOC_SOF_IPC4 256064520e8SBard Liao 257064520e8SBard Liaoconfig SND_SOC_SOF_METEORLAKE 258064520e8SBard Liao tristate "SOF support for Meteorlake" 259064520e8SBard Liao default SND_SOC_SOF_PCI 260064520e8SBard Liao select SND_SOC_SOF_INTEL_MTL 261064520e8SBard Liao help 262064520e8SBard Liao This adds support for Sound Open Firmware for Intel(R) platforms 263064520e8SBard Liao using the Meteorlake processors. 264064520e8SBard Liao Say Y if you have such a device. 265064520e8SBard Liao If unsure select "N". 266064520e8SBard Liao 26764a63d99SRanjani Sridharanconfig SND_SOC_SOF_INTEL_LNL 26864a63d99SRanjani Sridharan tristate 2696fe61f31SPierre-Louis Bossart select SND_SOC_SOF_HDA_GENERIC 27064a63d99SRanjani Sridharan select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 2715d5cb86fSPierre-Louis Bossart select SND_SOF_SOF_HDA_SDW_BPT if SND_SOC_SOF_INTEL_SOUNDWIRE 27282f4b383SPeter Ujfalusi select SND_SOC_SOF_IPC4 273456644cbSPierre-Louis Bossart select SND_SOC_SOF_INTEL_MTL 27464a63d99SRanjani Sridharan 27564a63d99SRanjani Sridharanconfig SND_SOC_SOF_LUNARLAKE 27664a63d99SRanjani Sridharan tristate "SOF support for Lunarlake" 27764a63d99SRanjani Sridharan default SND_SOC_SOF_PCI 27864a63d99SRanjani Sridharan select SND_SOC_SOF_INTEL_LNL 27964a63d99SRanjani Sridharan help 28064a63d99SRanjani Sridharan This adds support for Sound Open Firmware for Intel(R) platforms 28164a63d99SRanjani Sridharan using the Lunarlake processors. 28264a63d99SRanjani Sridharan Say Y if you have such a device. 28364a63d99SRanjani Sridharan If unsure select "N". 28464a63d99SRanjani Sridharan 2853f8c8027SPierre-Louis Bossartconfig SND_SOC_SOF_INTEL_PTL 2863f8c8027SPierre-Louis Bossart tristate 2873f8c8027SPierre-Louis Bossart select SND_SOC_SOF_HDA_COMMON 2883f8c8027SPierre-Louis Bossart select SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 2893f8c8027SPierre-Louis Bossart select SND_SOC_SOF_IPC4 2903f8c8027SPierre-Louis Bossart select SND_SOC_SOF_INTEL_LNL 2913f8c8027SPierre-Louis Bossart 2923f8c8027SPierre-Louis Bossartconfig SND_SOC_SOF_PANTHERLAKE 2933f8c8027SPierre-Louis Bossart tristate "SOF support for Pantherlake" 2943f8c8027SPierre-Louis Bossart default SND_SOC_SOF_PCI 2953f8c8027SPierre-Louis Bossart select SND_SOC_SOF_INTEL_PTL 2963f8c8027SPierre-Louis Bossart help 2973f8c8027SPierre-Louis Bossart This adds support for Sound Open Firmware for Intel(R) platforms 2983f8c8027SPierre-Louis Bossart using the Pantherlake processors. 2993f8c8027SPierre-Louis Bossart Say Y if you have such a device. 3003f8c8027SPierre-Louis Bossart If unsure select "N". 3013f8c8027SPierre-Louis Bossart 3027e978fa3SLiam Girdwoodconfig SND_SOC_SOF_HDA_COMMON 3037e978fa3SLiam Girdwood tristate 3046fe61f31SPierre-Louis Bossart 3056fe61f31SPierre-Louis Bossartconfig SND_SOC_SOF_HDA_GENERIC 3066fe61f31SPierre-Louis Bossart tristate 3076fe61f31SPierre-Louis Bossart select SND_SOC_SOF_HDA_COMMON 3087e978fa3SLiam Girdwood select SND_SOC_SOF_INTEL_COMMON 3098d4ba1beSPierre-Louis Bossart select SND_SOC_SOF_PCI_DEV 3108d4ba1beSPierre-Louis Bossart select SND_INTEL_DSP_CONFIG 3117e978fa3SLiam Girdwood select SND_SOC_SOF_HDA_LINK_BASELINE 3123dc0d709SPeter Ujfalusi select SND_SOC_SOF_HDA_PROBES 31318227585SPierre-Louis Bossart select SND_SOC_SOF_HDA_MLINK if SND_SOC_SOF_HDA_LINK 31418227585SPierre-Louis Bossart help 31518227585SPierre-Louis Bossart This option is not user-selectable but automagically handled by 31618227585SPierre-Louis Bossart 'select' statements at a higher level. 31718227585SPierre-Louis Bossart 31818227585SPierre-Louis Bossartconfig SND_SOC_SOF_HDA_MLINK 31918227585SPierre-Louis Bossart tristate 3207e978fa3SLiam Girdwood help 3217e978fa3SLiam Girdwood This option is not user-selectable but automagically handled by 32266e1b651SRandy Dunlap 'select' statements at a higher level. 3237e978fa3SLiam Girdwood 3246fe61f31SPierre-Louis Bossartif SND_SOC_SOF_HDA_GENERIC 3257e978fa3SLiam Girdwood 3267e978fa3SLiam Girdwoodconfig SND_SOC_SOF_HDA_LINK 3277e978fa3SLiam Girdwood bool "SOF support for HDA Links(HDA/HDMI)" 3287e978fa3SLiam Girdwood help 3297e978fa3SLiam Girdwood This adds support for HDA links(HDA/HDMI) with Sound Open Firmware 3307e978fa3SLiam Girdwood for Intel(R) platforms. 3317e978fa3SLiam Girdwood Say Y if you want to enable HDA links with SOF. 3327e978fa3SLiam Girdwood If unsure select "N". 3337e978fa3SLiam Girdwood 3347e978fa3SLiam Girdwoodconfig SND_SOC_SOF_HDA_AUDIO_CODEC 3357e978fa3SLiam Girdwood bool "SOF support for HDAudio codecs" 3367e978fa3SLiam Girdwood depends on SND_SOC_SOF_HDA_LINK 3372dddff71SPierre-Louis Bossart select SND_SOC_SOF_PROBE_WORK_QUEUE 3387e978fa3SLiam Girdwood help 3397e978fa3SLiam Girdwood This adds support for HDAudio codecs with Sound Open Firmware 3407e978fa3SLiam Girdwood for Intel(R) platforms. 3417e978fa3SLiam Girdwood Say Y if you want to enable HDAudio codecs with SOF. 3427e978fa3SLiam Girdwood If unsure select "N". 3437e978fa3SLiam Girdwood 3446fe61f31SPierre-Louis Bossartendif ## SND_SOC_SOF_HDA_GENERIC 3457e978fa3SLiam Girdwood 3465d5cb86fSPierre-Louis Bossartconfig SND_SOF_SOF_HDA_SDW_BPT 3475d5cb86fSPierre-Louis Bossart tristate 348*fcc0f169SBard Liao select SND_HDA_EXT_CORE 3495d5cb86fSPierre-Louis Bossart help 3505d5cb86fSPierre-Louis Bossart This option is not user-selectable but automagically handled by 3515d5cb86fSPierre-Louis Bossart 'select' statements at a higher level. 3525d5cb86fSPierre-Louis Bossart 3537e978fa3SLiam Girdwoodconfig SND_SOC_SOF_HDA_LINK_BASELINE 3547e978fa3SLiam Girdwood tristate 3557e978fa3SLiam Girdwood select SND_SOC_SOF_HDA if SND_SOC_SOF_HDA_LINK 3567e978fa3SLiam Girdwood help 3577e978fa3SLiam Girdwood This option is not user-selectable but automagically handled by 35866e1b651SRandy Dunlap 'select' statements at a higher level. 3597e978fa3SLiam Girdwood 3607e978fa3SLiam Girdwoodconfig SND_SOC_SOF_HDA 3617e978fa3SLiam Girdwood tristate 3627e978fa3SLiam Girdwood select SND_HDA_EXT_CORE if SND_SOC_SOF_HDA_LINK 3637e978fa3SLiam Girdwood select SND_SOC_HDAC_HDA if SND_SOC_SOF_HDA_AUDIO_CODEC 3647e978fa3SLiam Girdwood help 3657e978fa3SLiam Girdwood This option is not user-selectable but automagically handled by 36666e1b651SRandy Dunlap 'select' statements at a higher level. 3677e978fa3SLiam Girdwood 3683dc0d709SPeter Ujfalusiconfig SND_SOC_SOF_HDA_PROBES 369e18610eaSRichard Fitzgerald tristate 3703dc0d709SPeter Ujfalusi select SND_SOC_SOF_DEBUG_PROBES 3713dc0d709SPeter Ujfalusi help 3723dc0d709SPeter Ujfalusi The option enables the data probing for Intel(R) Skylake and newer 3733dc0d709SPeter Ujfalusi (HDA) platforms. 3743dc0d709SPeter Ujfalusi This option is not user-selectable but automagically handled by 3753dc0d709SPeter Ujfalusi 'select' statements at a higher level. 3763dc0d709SPeter Ujfalusi 377cf5807f5SPierre-Louis Bossartconfig SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 378cf5807f5SPierre-Louis Bossart tristate 379c5a61db9SArnd Bergmann select SOUNDWIRE_INTEL if SND_SOC_SOF_INTEL_SOUNDWIRE != n 380c5a61db9SArnd Bergmann select SND_INTEL_SOUNDWIRE_ACPI if SND_SOC_SOF_INTEL_SOUNDWIRE != n 381cf5807f5SPierre-Louis Bossart 382cf5807f5SPierre-Louis Bossartconfig SND_SOC_SOF_INTEL_SOUNDWIRE 383cf5807f5SPierre-Louis Bossart tristate "SOF support for SoundWire" 384cf5807f5SPierre-Louis Bossart default SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 385cf5807f5SPierre-Louis Bossart depends on SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE 386cf5807f5SPierre-Louis Bossart depends on ACPI && SOUNDWIRE 387cf5807f5SPierre-Louis Bossart depends on !(SOUNDWIRE=m && SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=y) 388a115ab9bSPierre-Louis Bossart help 389a115ab9bSPierre-Louis Bossart This adds support for SoundWire with Sound Open Firmware 390a115ab9bSPierre-Louis Bossart for Intel(R) platforms. 391a115ab9bSPierre-Louis Bossart Say Y if you want to enable SoundWire links with SOF. 392a115ab9bSPierre-Louis Bossart If unsure select "N". 393a115ab9bSPierre-Louis Bossart 394b2fe8579SLibin Yangendif ## SND_SOC_SOF_PCI 3957e978fa3SLiam Girdwood 3967e978fa3SLiam Girdwoodendif ## SND_SOC_SOF_INTEL_TOPLEVEL 397