Enable snd_soc_intel_sst and its codecs supported by
Leaf Hill BSP. Intel SSP Audio feature can't co-exist
together with Intel HD-Audio feature. We need to disable
snd_hda_intel and its supported codecs when SSP audio is
enabled.

Signed-off-by: Rebecca Chang Swee Fun <rebecca.swee.fun.ch...@intel.com>
---
 bsp/leafhill/snd_ssp_intel.cfg | 31 +++++++++++++++++++++++++++++++
 bsp/leafhill/snd_ssp_intel.scc |  2 ++
 2 files changed, 33 insertions(+)
 create mode 100644 bsp/leafhill/snd_ssp_intel.cfg
 create mode 100644 bsp/leafhill/snd_ssp_intel.scc

diff --git a/bsp/leafhill/snd_ssp_intel.cfg b/bsp/leafhill/snd_ssp_intel.cfg
new file mode 100644
index 0000000..9d76cb3
--- /dev/null
+++ b/bsp/leafhill/snd_ssp_intel.cfg
@@ -0,0 +1,31 @@
+# Feature fragment for Intel Synchronous Serial Port (SSP) Audio Support
+
+CONFIG_X86_INTEL_APLI_LHCRB_WM8731=m
+CONFIG_X86_INTEL_APLI_LHCRB_AIC3107=m
+
+# SoC INTEL SST Codec Support
+CONFIG_SND_SOC_INTEL_SST=m
+CONFIG_SND_SOC_INTEL_SST_ACPI=m
+CONFIG_SND_SOC_INTEL_SKYLAKE=m
+CONFIG_SND_SOC_INTEL_APLI_LHCRB_DUMMY_MACH=m
+CONFIG_SND_SOC_INTEL_APLI_LHCRB_WM8731_MACH=m
+CONFIG_SND_SOC_INTEL_APLI_LHCRB_AIC3107_MACH=m
+CONFIG_SND_SOC_TLV320AIC3X=m
+CONFIG_SND_SOC_WM8731=m
+
+# Make sure Intel HD-Audio is turn off when
+# we enable Intel SSP Audio configuration
+# CONFIG_SND_HDA_INTEL is not set
+
+# Fix bitbake WARNINGS on kernel config
+# CONFIG_SND_HDA_CODEC_ANALOG is not set
+# CONFIG_SND_HDA_CODEC_CA0110 is not set
+# CONFIG_SND_HDA_CODEC_CIRRUS is not set
+# CONFIG_SND_HDA_CODEC_CMEDIA is not set
+# CONFIG_SND_HDA_CODEC_CONEXANT is not set
+# CONFIG_SND_HDA_CODEC_HDMI is not set
+# CONFIG_SND_HDA_CODEC_REALTEK is not set
+# CONFIG_SND_HDA_CODEC_SI3054 is not set
+# CONFIG_SND_HDA_CODEC_SIGMATEL is not set
+# CONFIG_SND_HDA_GENERIC is not set
+# CONFIG_SND_HDA_POWER_SAVE_DEFAULT is not set
diff --git a/bsp/leafhill/snd_ssp_intel.scc b/bsp/leafhill/snd_ssp_intel.scc
new file mode 100644
index 0000000..18b7335
--- /dev/null
+++ b/bsp/leafhill/snd_ssp_intel.scc
@@ -0,0 +1,2 @@
+# Description: Intel Synchronous Serial Port (SSP) Audio Support
+kconf hardware snd_ssp_intel.cfg
-- 
1.9.1

-- 
_______________________________________________
linux-yocto mailing list
linux-yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to