Skip to content

Commit 8f529f0

Browse files
libinyangbroonie
authored andcommitted
ASoC: intel: add depends on SND_SOC_SOF_HDA_AUDIO_CODEC for common hdmi
If the driver uses common hdmi, SND_SOC_SOF_HDA_AUDIO_CODEC is required to be enabled. Otherwise, the legacy hda codec driver will not be used. Signed-off-by: Libin Yang <[email protected]> Signed-off-by: Ranjani Sridharan <[email protected]> Signed-off-by: Pierre-Louis Bossart <[email protected]> Reviewed-by: Kai Vehmanen <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Mark Brown <[email protected]>
1 parent 89d73cc commit 8f529f0

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

sound/soc/intel/boards/Kconfig

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -411,13 +411,13 @@ config SND_SOC_INTEL_KBL_RT5660_MACH
411411

412412
endif ## SND_SOC_INTEL_KBL
413413

414-
if SND_SOC_SOF_GEMINILAKE && SND_SOC_SOF_HDA_LINK
414+
if SND_SOC_SOF_GEMINILAKE
415415

416416
config SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH
417417
tristate "GLK with DA7219 and MAX98357A in I2S Mode"
418418
depends on I2C && ACPI && GPIOLIB
419419
depends on MFD_INTEL_LPSS || COMPILE_TEST
420-
depends on SND_HDA_CODEC_HDMI
420+
depends on SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC
421421
select SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON
422422
help
423423
This adds support for ASoC machine driver for Geminilake platforms
@@ -429,7 +429,7 @@ config SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH
429429
tristate "GLK with RT5682 and MAX98357A in I2S Mode"
430430
depends on I2C && ACPI && GPIOLIB
431431
depends on MFD_INTEL_LPSS || COMPILE_TEST
432-
depends on SND_HDA_CODEC_HDMI
432+
depends on SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC
433433
select SND_SOC_RT5682_I2C
434434
select SND_SOC_MAX98357A
435435
select SND_SOC_DMIC
@@ -440,7 +440,7 @@ config SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH
440440
Say Y if you have such a device.
441441
If unsure select "N".
442442

443-
endif ## SND_SOC_SOF_GEMINILAKE && SND_SOC_SOF_HDA_LINK
443+
endif ## SND_SOC_SOF_GEMINILAKE
444444

445445
if SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC || SND_SOC_SOF_HDA_AUDIO_CODEC
446446

@@ -463,9 +463,9 @@ if SND_SOC_SOF_HDA_LINK || SND_SOC_SOF_BAYTRAIL
463463
config SND_SOC_INTEL_SOF_RT5682_MACH
464464
tristate "SOF with rt5682 codec in I2S Mode"
465465
depends on I2C && ACPI && GPIOLIB
466-
depends on (SND_SOC_SOF_HDA_LINK && (MFD_INTEL_LPSS || COMPILE_TEST)) ||\
466+
depends on ((SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC) &&\
467+
(MFD_INTEL_LPSS || COMPILE_TEST)) ||\
467468
(SND_SOC_SOF_BAYTRAIL && (X86_INTEL_LPSS || COMPILE_TEST))
468-
depends on SND_HDA_CODEC_HDMI
469469
select SND_SOC_MAX98373
470470
select SND_SOC_RT1015
471471
select SND_SOC_RT5682_I2C
@@ -509,7 +509,7 @@ config SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH
509509
tristate "CML with RT1011 and RT5682 in I2S Mode"
510510
depends on I2C && ACPI && GPIOLIB
511511
depends on MFD_INTEL_LPSS || COMPILE_TEST
512-
depends on SND_HDA_CODEC_HDMI
512+
depends on SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC
513513
select SND_SOC_RT1011
514514
select SND_SOC_RT5682_I2C
515515
select SND_SOC_DMIC
@@ -528,7 +528,7 @@ config SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH
528528
tristate "SOF with DA7219 and MAX98373/MAX98360A in I2S Mode"
529529
depends on I2C && ACPI && GPIOLIB
530530
depends on MFD_INTEL_LPSS || COMPILE_TEST
531-
depends on SND_HDA_CODEC_HDMI
531+
depends on SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC
532532
select SND_SOC_DA7219
533533
select SND_SOC_MAX98373
534534
select SND_SOC_DMIC
@@ -546,7 +546,7 @@ config SND_SOC_INTEL_EHL_RT5660_MACH
546546
tristate "EHL with RT5660 in I2S mode"
547547
depends on I2C && ACPI && GPIOLIB
548548
depends on MFD_INTEL_LPSS || COMPILE_TEST
549-
depends on SND_HDA_CODEC_HDMI
549+
depends on SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC
550550
select SND_SOC_RT5660
551551
select SND_SOC_DMIC
552552
help
@@ -563,7 +563,7 @@ config SND_SOC_INTEL_SOUNDWIRE_SOF_MACH
563563
depends on MFD_INTEL_LPSS || COMPILE_TEST
564564
depends on SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES || COMPILE_TEST
565565
depends on SOUNDWIRE
566-
depends on SND_HDA_CODEC_HDMI
566+
depends on SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC
567567
select SND_SOC_RT700_SDW
568568
select SND_SOC_RT711_SDW
569569
select SND_SOC_RT1308_SDW

0 commit comments

Comments
 (0)