On Mon, Jan 25, 2021 at 7:55 PM Cezary Rojewski <cezary.rojewski@xxxxxxxxx> wrote: > > Skylake is dependent on SND_SOC_INTEL_SKYLAKE (aka "all SST platforms") > whereas selecting specific configuration such as KBL-only will not > cause driver code to compile. Switch to SND_SOC_INTEL_SKYLAKE_COMMON > dependency so selecting any configuration causes the driver to be built. > > Reported-by: Kai-Heng Feng <kai.heng.feng@xxxxxxxxxxxxx> > Suggested-by: Amadeusz Sławiński <amadeuszx.slawinski@xxxxxxxxxxxxxxx> > Fixes: 35bc99aaa1a3 ("ASoC: Intel: Skylake: Add more platform granularity") > Signed-off-by: Cezary Rojewski <cezary.rojewski@xxxxxxxxx> Still not working: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1902457/comments/66 Kai-Heng > --- > sound/soc/intel/Makefile | 2 +- > sound/soc/intel/skylake/Makefile | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/sound/soc/intel/Makefile b/sound/soc/intel/Makefile > index 4e0248d2accc..7c5038803be7 100644 > --- a/sound/soc/intel/Makefile > +++ b/sound/soc/intel/Makefile > @@ -5,7 +5,7 @@ obj-$(CONFIG_SND_SOC) += common/ > # Platform Support > obj-$(CONFIG_SND_SST_ATOM_HIFI2_PLATFORM) += atom/ > obj-$(CONFIG_SND_SOC_INTEL_CATPT) += catpt/ > -obj-$(CONFIG_SND_SOC_INTEL_SKYLAKE) += skylake/ > +obj-$(CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON) += skylake/ > obj-$(CONFIG_SND_SOC_INTEL_KEEMBAY) += keembay/ > > # Machine support > diff --git a/sound/soc/intel/skylake/Makefile b/sound/soc/intel/skylake/Makefile > index dd39149b89b1..1c4649bccec5 100644 > --- a/sound/soc/intel/skylake/Makefile > +++ b/sound/soc/intel/skylake/Makefile > @@ -7,7 +7,7 @@ ifdef CONFIG_DEBUG_FS > snd-soc-skl-objs += skl-debug.o > endif > > -obj-$(CONFIG_SND_SOC_INTEL_SKYLAKE) += snd-soc-skl.o > +obj-$(CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON) += snd-soc-skl.o > > #Skylake Clock device support > snd-soc-skl-ssp-clk-objs := skl-ssp-clk.o > -- > 2.17.1 >