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

Hui Wang hui.wang at canonical.com
Wed Jul 22 09:55:44 UTC 2020

On 2020/7/22 下午3:38, Stefan Bader wrote:
> On 20.07.20 03:58, Hui Wang wrote:
>> BugLink: https://bugs.launchpad.net/bugs/1887734
>> Groovy kernel already merged the patchset
> The [F/OEM-5.6] is a little confusing. Most of the time that format is used to
> specify a specific kernel/branch in a certain series. Though from the bug report
> it looks like the generic kernel is requested as well.
> So maybe a "[F][F/OEM-5.6]" would be a better way of expressing this. I believe
> that will help those looking over the patches and also picking things to apply.

OK, got it, Will change to [F][F/OEM-5.6] in the future if the patch is 
both for focal kernel and oem-5.6 kernel.



> -Stefan
>> [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(+)

More information about the kernel-team mailing list