[PATCH v2] ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS)

Mukunda,Vijendar vijendar.mukunda at amd.com
Thu Dec 17 07:22:45 CET 2020



On 15/12/20 8:55 am, Eliot Blennerhassett wrote:
> On 9/12/20 6:12 am, Jaroslav Kysela wrote:
>> Users reported that some Lenovo AMD platforms do not have ACP microphone,
>> but the BIOS advertises it via ACPI.
> 
> Can you briefly explain how to confirm that this specific problem
> exists, and what info you would need from me to add a new machine?

On Renoir APU based platforms, DMIC presence will be detected by _WOV 
method.
If DMIC is connected to APU, _WOV integer will set to 0x01.
This has to be updated correctly from ACPI tables.

On Few machines, It was found that BIOS is not advertising ACPI entries
correctly.
Jaroslav added additional DMI check for the platforms with Broken BIOS.

--
Vijendar
> 
> 
> I have a Lenovo E14 Gen 2 with AMD that claims to have DMIC but no
> evidence of it working.
> 
> My workaround so far has been blacklisting the related modules...
> blacklist snd-soc-dmic
> blacklist snd-acp3x-rn
> blacklist snd-acp3x-pdm-dma
> 
> alsa-info:
> https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Falsa-project.org%2Fdb%2F%3Ff%3D0c4d6f062e6065d47ee944f5953f0aaa328d4b44&data=04%7C01%7CVijendar.Mukunda%40amd.com%7Ce2917dcc2e0846f7b3b908d8a0a915d8%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637435995634448015%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=uqPjeXg6OWt0vXTTUa6R1tewu5QAGoHFkg18ov16mpU%3D&reserved=0
> 
> --
> Eliot
> 


More information about the Alsa-devel mailing list