[SRU][F/OEM-5.6][PATCH 0/3] soc/amd/renoir: detect dmic from acpi table

Hui Wang hui.wang at canonical.com
Mon Jul 20 01:58:33 UTC 2020


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

Groovy kernel already merged the patchset

[Impact]
On the amd renoir machines, there is possibility that they have no dmic
from the hardware desgin, but the driver register a dmic unconditionally,
to avoid it, add the dmic detection code in the driver.

[Fix]
Backport 3 patches from upstream.

[Test Case]
On the 3 Lenovo ADM renoir machines, boot the kernel with this patchset,
all dmic could be detected and registered as before. Disable the dmic
in the BIOS, the driver can't detect the dmic and the dmic is not
registered in the driver.

[Regression Risk]
Low, this SRU are only specific to soc/amd/renoir, and we already
tested on 3 lenovo machines, they worked as expected.

Vijendar Mukunda (3):
  ASoC: amd: add logic to check dmic hardware runtime
  ASoC: amd: add ACPI dependency check
  ASoC: amd: fixed kernel warnings

 sound/soc/amd/renoir/rn-pci-acp3x.c | 33 +++++++++++++++++++++++++++++
 sound/soc/amd/renoir/rn_acp3x.h     |  2 ++
 2 files changed, 35 insertions(+)

-- 
2.17.1




More information about the kernel-team mailing list