[meta-intel] [PATCH] linux-intel: blacklist snd-soc-skl module

Mikko Ylinen mikko.ylinen at linux.intel.com
Wed Aug 30 06:23:22 PDT 2017


snd-soc-skl module init fails with an error:

    snd_soc_skl 0000:00:0e.0: ipc: set large config fail, err: -110

but the module remains loaded. An alternative driver 'snd-hda-intel'
is also loaded but snd-soc-skl is "used".

The end result is soundcards are missing (due to the failure)
on, e.g., Intel 570x/Joule.

As snd-soc-skl is known to be problematic, let's blacklist that
and prefer snd-hda-intel to get audio working.

Signed-off-by: Mikko Ylinen <mikko.ylinen at linux.intel.com>
---
 common/recipes-kernel/linux/linux-intel.inc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/common/recipes-kernel/linux/linux-intel.inc b/common/recipes-kernel/linux/linux-intel.inc
index f1e4eaf..35e7f66 100644
--- a/common/recipes-kernel/linux/linux-intel.inc
+++ b/common/recipes-kernel/linux/linux-intel.inc
@@ -41,3 +41,6 @@ do_compile_kernelmodules_append() {
 }
 
 RDEPENDS_kernel-modules += "iwlwifi"
+
+KERNEL_MODULE_PROBECONF_corei7-64-intel-common += "snd-soc-skl"
+module_conf_snd-soc-skl_corei7-64-intel-common = "blacklist snd-soc-skl"
-- 
2.14.1



More information about the meta-intel mailing list