Kconfig (9e7301762f6df44bb4a452b6aecbe0f322b370ee) Kconfig (c4a09f9a523e674ef9a046e05d99c90f2c9513b1)
1# SPDX-License-Identifier: GPL-2.0-only
2menuconfig SND_SOC_INTEL_MACH
3 bool "Intel Machine drivers"
4 depends on SND_SOC_INTEL_SST_TOPLEVEL || SND_SOC_SOF_INTEL_TOPLEVEL
5 help
6 Intel ASoC Machine Drivers. If you have a Intel machine that
7 has an audio controller with a DSP and I2S or DMIC port, then
8 enable this option by saying Y

--- 249 unchanged lines hidden (view full) ---

258
259config SND_SOC_INTEL_DA7219_MAX98357A_GENERIC
260 tristate
261 select SND_SOC_DA7219
262 select SND_SOC_MAX98357A
263 select SND_SOC_DMIC
264 select SND_SOC_HDAC_HDMI
265
1# SPDX-License-Identifier: GPL-2.0-only
2menuconfig SND_SOC_INTEL_MACH
3 bool "Intel Machine drivers"
4 depends on SND_SOC_INTEL_SST_TOPLEVEL || SND_SOC_SOF_INTEL_TOPLEVEL
5 help
6 Intel ASoC Machine Drivers. If you have a Intel machine that
7 has an audio controller with a DSP and I2S or DMIC port, then
8 enable this option by saying Y

--- 249 unchanged lines hidden (view full) ---

258
259config SND_SOC_INTEL_DA7219_MAX98357A_GENERIC
260 tristate
261 select SND_SOC_DA7219
262 select SND_SOC_MAX98357A
263 select SND_SOC_DMIC
264 select SND_SOC_HDAC_HDMI
265
266config SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON
267 tristate
268 select SND_SOC_INTEL_DA7219_MAX98357A_GENERIC
269
266if SND_SOC_INTEL_APL
267
268config SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH
269 tristate "Broxton with DA7219 and MAX98357A in I2S Mode"
270 depends on I2C && ACPI
271 depends on MFD_INTEL_LPSS || COMPILE_TEST
270if SND_SOC_INTEL_APL
271
272config SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH
273 tristate "Broxton with DA7219 and MAX98357A in I2S Mode"
274 depends on I2C && ACPI
275 depends on MFD_INTEL_LPSS || COMPILE_TEST
272 select SND_SOC_INTEL_DA7219_MAX98357A_GENERIC
276 select SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON
273 help
274 This adds support for ASoC machine driver for Broxton-P platforms
275 with DA7219 + MAX98357A I2S audio codec.
276 Say Y or m if you have such a device. This is a recommended option.
277 If unsure select "N".
278
279config SND_SOC_INTEL_BXT_RT298_MACH
280 tristate "Broxton with RT298 I2S mode"

--- 79 unchanged lines hidden (view full) ---

360 This adds support for ASoC Onboard Codec I2S machine driver. This will
361 create an alsa sound card for RT5660 I2S audio codec.
362 Say Y if you have such a device.
363
364endif ## SND_SOC_INTEL_KBL
365
366if SND_SOC_INTEL_GLK || (SND_SOC_SOF_GEMINILAKE && SND_SOC_SOF_HDA_LINK)
367
277 help
278 This adds support for ASoC machine driver for Broxton-P platforms
279 with DA7219 + MAX98357A I2S audio codec.
280 Say Y or m if you have such a device. This is a recommended option.
281 If unsure select "N".
282
283config SND_SOC_INTEL_BXT_RT298_MACH
284 tristate "Broxton with RT298 I2S mode"

--- 79 unchanged lines hidden (view full) ---

364 This adds support for ASoC Onboard Codec I2S machine driver. This will
365 create an alsa sound card for RT5660 I2S audio codec.
366 Say Y if you have such a device.
367
368endif ## SND_SOC_INTEL_KBL
369
370if SND_SOC_INTEL_GLK || (SND_SOC_SOF_GEMINILAKE && SND_SOC_SOF_HDA_LINK)
371
372config SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH
373 tristate "GLK with DA7219 and MAX98357A in I2S Mode"
374 depends on I2C && ACPI
375 depends on MFD_INTEL_LPSS || COMPILE_TEST
376 select SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON
377 help
378 This adds support for ASoC machine driver for Geminilake platforms
379 with DA7219 + MAX98357A I2S audio codec.
380 Say Y or m if you have such a device. This is a recommended option.
381 If unsure select "N".
382
368config SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH
369 tristate "GLK with RT5682 and MAX98357A in I2S Mode"
370 depends on I2C && ACPI
371 depends on MFD_INTEL_LPSS || COMPILE_TEST
372 select SND_SOC_RT5682
373 select SND_SOC_MAX98357A
374 select SND_SOC_DMIC
375 select SND_SOC_HDAC_HDMI

--- 37 unchanged lines hidden (view full) ---

413endif ## SND_SOC_SOF_HDA_COMMON || SND_SOC_SOF_BAYTRAIL
414
415if (SND_SOC_SOF_COMETLAKE_LP && SND_SOC_SOF_HDA_LINK)
416
417config SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH
418 tristate "CML_LP with DA7219 and MAX98357A in I2S Mode"
419 depends on I2C && ACPI
420 depends on MFD_INTEL_LPSS || COMPILE_TEST
383config SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH
384 tristate "GLK with RT5682 and MAX98357A in I2S Mode"
385 depends on I2C && ACPI
386 depends on MFD_INTEL_LPSS || COMPILE_TEST
387 select SND_SOC_RT5682
388 select SND_SOC_MAX98357A
389 select SND_SOC_DMIC
390 select SND_SOC_HDAC_HDMI

--- 37 unchanged lines hidden (view full) ---

428endif ## SND_SOC_SOF_HDA_COMMON || SND_SOC_SOF_BAYTRAIL
429
430if (SND_SOC_SOF_COMETLAKE_LP && SND_SOC_SOF_HDA_LINK)
431
432config SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH
433 tristate "CML_LP with DA7219 and MAX98357A in I2S Mode"
434 depends on I2C && ACPI
435 depends on MFD_INTEL_LPSS || COMPILE_TEST
421 select SND_SOC_INTEL_DA7219_MAX98357A_GENERIC
436 select SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON
437 help
438 This adds support for ASoC machine driver for Cometlake platforms
439 with DA7219 + MAX98357A I2S audio codec.
440 Say Y or m if you have such a device. This is a recommended option.
441 If unsure select "N".
422
423config SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH
424 tristate "CML with RT1011 and RT5682 in I2S Mode"
425 depends on I2C && ACPI
426 depends on MFD_INTEL_LPSS || COMPILE_TEST
427 select SND_SOC_RT1011
428 select SND_SOC_RT5682
429 select SND_SOC_DMIC
430 select SND_SOC_HDAC_HDMI
431 help
432 This adds support for ASoC machine driver for SOF platform with
433 RT1011 + RT5682 I2S codec.
434 Say Y if you have such a device.
435 If unsure select "N".
436
437endif ## SND_SOC_SOF_COMETLAKE_LP && SND_SOC_SOF_HDA_LINK
438
439endif ## SND_SOC_INTEL_MACH
442
443config SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH
444 tristate "CML with RT1011 and RT5682 in I2S Mode"
445 depends on I2C && ACPI
446 depends on MFD_INTEL_LPSS || COMPILE_TEST
447 select SND_SOC_RT1011
448 select SND_SOC_RT5682
449 select SND_SOC_DMIC
450 select SND_SOC_HDAC_HDMI
451 help
452 This adds support for ASoC machine driver for SOF platform with
453 RT1011 + RT5682 I2S codec.
454 Say Y if you have such a device.
455 If unsure select "N".
456
457endif ## SND_SOC_SOF_COMETLAKE_LP && SND_SOC_SOF_HDA_LINK
458
459endif ## SND_SOC_INTEL_MACH