Kconfig (99e18df3a41a044c6ac83e5e8310c228221881c9) | Kconfig (df7257e544faf838c3e7ad6b4e89ffe59e87f5e1) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2config SND_SOC_SOF_INTEL_TOPLEVEL 3 bool "SOF support for Intel audio DSPs" 4 depends on X86 || COMPILE_TEST 5 help 6 This adds support for Sound Open Firmware for Intel(R) platforms. 7 Say Y if you have such a device. 8 If unsure select "N". --- 15 unchanged lines hidden (view full) --- 24 select SND_SOC_SOF_GEMINILAKE if SND_SOC_SOF_GEMINILAKE_SUPPORT 25 select SND_SOC_SOF_CANNONLAKE if SND_SOC_SOF_CANNONLAKE_SUPPORT 26 select SND_SOC_SOF_COFFEELAKE if SND_SOC_SOF_COFFEELAKE_SUPPORT 27 select SND_SOC_SOF_ICELAKE if SND_SOC_SOF_ICELAKE_SUPPORT 28 select SND_SOC_SOF_COMETLAKE_LP if SND_SOC_SOF_COMETLAKE_LP_SUPPORT 29 select SND_SOC_SOF_COMETLAKE_H if SND_SOC_SOF_COMETLAKE_H_SUPPORT 30 select SND_SOC_SOF_TIGERLAKE if SND_SOC_SOF_TIGERLAKE_SUPPORT 31 select SND_SOC_SOF_ELKHARTLAKE if SND_SOC_SOF_ELKHARTLAKE_SUPPORT | 1# SPDX-License-Identifier: GPL-2.0-only 2config SND_SOC_SOF_INTEL_TOPLEVEL 3 bool "SOF support for Intel audio DSPs" 4 depends on X86 || COMPILE_TEST 5 help 6 This adds support for Sound Open Firmware for Intel(R) platforms. 7 Say Y if you have such a device. 8 If unsure select "N". --- 15 unchanged lines hidden (view full) --- 24 select SND_SOC_SOF_GEMINILAKE if SND_SOC_SOF_GEMINILAKE_SUPPORT 25 select SND_SOC_SOF_CANNONLAKE if SND_SOC_SOF_CANNONLAKE_SUPPORT 26 select SND_SOC_SOF_COFFEELAKE if SND_SOC_SOF_COFFEELAKE_SUPPORT 27 select SND_SOC_SOF_ICELAKE if SND_SOC_SOF_ICELAKE_SUPPORT 28 select SND_SOC_SOF_COMETLAKE_LP if SND_SOC_SOF_COMETLAKE_LP_SUPPORT 29 select SND_SOC_SOF_COMETLAKE_H if SND_SOC_SOF_COMETLAKE_H_SUPPORT 30 select SND_SOC_SOF_TIGERLAKE if SND_SOC_SOF_TIGERLAKE_SUPPORT 31 select SND_SOC_SOF_ELKHARTLAKE if SND_SOC_SOF_ELKHARTLAKE_SUPPORT |
32 select SND_SOC_SOF_JASPERLAKE if SND_SOC_SOF_JASPERLAKE_SUPPORT |
|
32 help 33 This option is not user-selectable but automagically handled by 34 'select' statements at a higher level 35 36config SND_SOC_SOF_INTEL_HIFI_EP_IPC 37 tristate 38 help 39 This option is not user-selectable but automagically handled by --- 16 unchanged lines hidden (view full) --- 56 help 57 This option is not user-selectable but automagically handled by 58 'select' statements at a higher level 59 60if SND_SOC_SOF_INTEL_ACPI 61 62config SND_SOC_SOF_BAYTRAIL_SUPPORT 63 bool "SOF support for Baytrail, Braswell and Cherrytrail" | 33 help 34 This option is not user-selectable but automagically handled by 35 'select' statements at a higher level 36 37config SND_SOC_SOF_INTEL_HIFI_EP_IPC 38 tristate 39 help 40 This option is not user-selectable but automagically handled by --- 16 unchanged lines hidden (view full) --- 57 help 58 This option is not user-selectable but automagically handled by 59 'select' statements at a higher level 60 61if SND_SOC_SOF_INTEL_ACPI 62 63config SND_SOC_SOF_BAYTRAIL_SUPPORT 64 bool "SOF support for Baytrail, Braswell and Cherrytrail" |
65 depends on SND_SST_ATOM_HIFI2_PLATFORM_ACPI=n |
|
64 help 65 This adds support for Sound Open Firmware for Intel(R) platforms 66 using the Baytrail, Braswell or Cherrytrail processors. | 66 help 67 This adds support for Sound Open Firmware for Intel(R) platforms 68 using the Baytrail, Braswell or Cherrytrail processors. |
67 Say Y if you have such a device. | 69 This option is mutually exclusive with the Atom/SST and Baytrail 70 legacy drivers. If you want to enable SOF on Baytrail/Cherrytrail, 71 you need to deselect those options first. 72 SOF does not support Baytrail-CR for now, so this option is not 73 recommended for distros. At some point all legacy drivers will be 74 deprecated but not before all userspace firmware/topology/UCM files 75 are made available to downstream distros. 76 Say Y if you want to enable SOF on Baytrail/Cherrytrail |
68 If unsure select "N". 69 70config SND_SOC_SOF_BAYTRAIL 71 tristate 72 select SND_SOC_SOF_INTEL_ATOM_HIFI_EP 73 help 74 This option is not user-selectable but automagically handled by 75 'select' statements at a higher level --- 163 unchanged lines hidden (view full) --- 239 240config SND_SOC_SOF_ELKHARTLAKE 241 tristate 242 select SND_SOC_SOF_HDA_COMMON 243 help 244 This option is not user-selectable but automagically handled by 245 'select' statements at a higher level 246 | 77 If unsure select "N". 78 79config SND_SOC_SOF_BAYTRAIL 80 tristate 81 select SND_SOC_SOF_INTEL_ATOM_HIFI_EP 82 help 83 This option is not user-selectable but automagically handled by 84 'select' statements at a higher level --- 163 unchanged lines hidden (view full) --- 248 249config SND_SOC_SOF_ELKHARTLAKE 250 tristate 251 select SND_SOC_SOF_HDA_COMMON 252 help 253 This option is not user-selectable but automagically handled by 254 'select' statements at a higher level 255 |
256config SND_SOC_SOF_JASPERLAKE_SUPPORT 257 bool "SOF support for JasperLake" 258 help 259 This adds support for Sound Open Firmware for Intel(R) platforms 260 using the JasperLake processors. 261 Say Y if you have such a device. 262 If unsure select "N". 263 264config SND_SOC_SOF_JASPERLAKE 265 tristate 266 select SND_SOC_SOF_HDA_COMMON 267 help 268 This option is not user-selectable but automagically handled by 269 'select' statements at a higher level 270 |
|
247config SND_SOC_SOF_HDA_COMMON 248 tristate 249 select SND_SOC_SOF_INTEL_COMMON 250 select SND_SOC_SOF_HDA_LINK_BASELINE 251 help 252 This option is not user-selectable but automagically handled by 253 'select' statements at a higher level 254 --- 23 unchanged lines hidden (view full) --- 278 help 279 This option enables DMI L1 for both playback and capture 280 and disables known workarounds for specific HDaudio platforms. 281 Only use to look into power optimizations on platforms not 282 affected by DMI L1 issues. This option is not recommended. 283 Say Y if you want to enable DMI Link L1 284 If unsure, select "N". 285 | 271config SND_SOC_SOF_HDA_COMMON 272 tristate 273 select SND_SOC_SOF_INTEL_COMMON 274 select SND_SOC_SOF_HDA_LINK_BASELINE 275 help 276 This option is not user-selectable but automagically handled by 277 'select' statements at a higher level 278 --- 23 unchanged lines hidden (view full) --- 302 help 303 This option enables DMI L1 for both playback and capture 304 and disables known workarounds for specific HDaudio platforms. 305 Only use to look into power optimizations on platforms not 306 affected by DMI L1 issues. This option is not recommended. 307 Say Y if you want to enable DMI Link L1 308 If unsure, select "N". 309 |
310config SND_SOC_SOF_HDA_COMMON_HDMI_CODEC 311 bool "SOF common HDA HDMI codec driver" 312 depends on SND_SOC_SOF_HDA_LINK 313 depends on SND_HDA_CODEC_HDMI 314 help 315 This adds support for HDMI audio by using the common HDA 316 HDMI/DisplayPort codec driver. 317 Say Y if you want to use the common codec driver with SOF. 318 If unsure select "Y". 319 |
|
286endif ## SND_SOC_SOF_HDA_COMMON 287 288config SND_SOC_SOF_HDA_LINK_BASELINE 289 tristate 290 select SND_SOC_SOF_HDA if SND_SOC_SOF_HDA_LINK 291 help 292 This option is not user-selectable but automagically handled by 293 'select' statements at a higher level --- 13 unchanged lines hidden --- | 320endif ## SND_SOC_SOF_HDA_COMMON 321 322config SND_SOC_SOF_HDA_LINK_BASELINE 323 tristate 324 select SND_SOC_SOF_HDA if SND_SOC_SOF_HDA_LINK 325 help 326 This option is not user-selectable but automagically handled by 327 'select' statements at a higher level --- 13 unchanged lines hidden --- |