[PATCH] ASoC: Intel: Skylake: Compile when any configuration is selected

Kai-Heng Feng kai.heng.feng at canonical.com
Wed Jan 27 09:03:15 CET 2021


On Mon, Jan 25, 2021 at 7:55 PM Cezary Rojewski
<cezary.rojewski at intel.com> 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 at canonical.com>
> Suggested-by: Amadeusz Sławiński <amadeuszx.slawinski at linux.intel.com>
> Fixes: 35bc99aaa1a3 ("ASoC: Intel: Skylake: Add more platform granularity")
> Signed-off-by: Cezary Rojewski <cezary.rojewski at intel.com>

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
>


More information about the Alsa-devel mailing list