[SRU][Focal][OEM-5.6][Groovy][PATCH 0/1] alsa/sof: support 1 and 3 dmics

Hui Wang hui.wang at canonical.com
Fri Aug 14 05:39:25 UTC 2020


BugLink: https://bugs.launchpad.net/bugs/1891585

[Impact]
On a Dell tigerlake laptop, the sof driver fails to detect the dmic,
it alwasys report 0 dmics on the machine. So users doesn't have
internal mic to use.

[Fix]
Intel write a patch to fix this issue, if NHLT table returns 1 or
3 dmics, the sof driver will not fail like before, it can support
1 or 3 dmics after applying this patch.

[Test Case]
Boot the kernel with this patch, and put sof-hda-generic-1ch.tplg in
the linux-firmware, the sof driver could detect the dmic and users
have a workable internal mic after booting up.

[Regression Risk]
This patch adds new support for 1 and 3 dmics, it doesn't change
anything on existing functions, so the regression posibility is very
low.


Jaska Uimonen (1):
  UBUNTU: SAUCE: ASoC: SOF: intel: hda: support also devices with 1 and
    3 dmics

 sound/soc/sof/intel/hda.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

-- 
2.17.1




More information about the kernel-team mailing list