snd-rn-pci-acp3x - auto dmic detection unreliable

Mukunda,Vijendar vijendar.mukunda at amd.com
Mon Dec 7 10:51:52 CET 2020


Corrected typo error.

On 07/12/20 3:19 pm, Mukunda,Vijendar wrote:
> 
> 
> On 07/12/20 2:22 pm, Jaroslav Kysela wrote:
>> Dne 18. 11. 20 v 10:25 Mukunda, Vijendar napsal(a):
>>> [AMD Public Use]
>>
>> AMD: You just replicated my original question without any answer (2 
>> weeks+).
>> Do you have something to share or do you not support your code?
> 
> We are already provided reply on 18th Nov.
> 
> _WOV integer value should be set only when DMIC is connected to APU.
> When DMIC is not connected to APU,  _WOV integer value should be set to 
> zero by BIOS.
> 
>   DMIC doesn't had auto presence detect logic on AMD platforms and DMIC 
> connection to AMD platform is simple wiring.
> Whether DMIC connected to APU or HDAUDIO codec can be decided by ODMs.
> 
ODM BIOS has to update the _WOV method value based on DMIC connected to APU
> or not.
> 
> -
> Vijendar
> 
> 
> 
>>
>>                 Jaroslav
>>
>>> -----Original Message-----
>>> From: Jaroslav Kysela <perex at perex.cz>
>>> Sent: Wednesday, November 18, 2020 2:37 PM
>>> To: Mukunda, Vijendar <Vijendar.Mukunda at amd.com>
>>> Cc: ALSA development <alsa-devel at alsa-project.org>
>>> Subject: snd-rn-pci-acp3x - auto dmic detection unreliable
>>>
>>> Hi,
>>>
>>>     it seems that the ACPI auto-detection of the presence the digital 
>>> microphone connected to AMD Renoir audio bridge is unreliable. It may 
>>> be that hardware vendors do not provide the correct ACPI tables.
>>>     Could you clarify the usage of _WOV integer value? It seems that 
>>> this value is set on those plaforms which do not have the digital 
>>> microphone (the microphone is connected to the HDA codec):
>>>
>>> _WOV integer value should be set only when DMIC is connected to APU.
>>> When DMIC is not available, _WOV integer value should be set to zero 
>>> by BIOS.
> 
> We are using
>>>
>>> Lenovo IdeaPad 5 (15ARE05)
>>> Lenovo Thinkpad X395
>>>
>>>     In any case, we should probably improve the auto-detection using 
>>> DMI or other platform info.
>>>
>>>                     Jaroslav
>>>
>>> BugLink: 
>>> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugzilla.redhat.com%2Fshow_bug.cgi%3Fid%3D1892115&data=04%7C01%7CVijendar.Mukunda%40amd.com%7C99b9a10b76674aa6a28a08d89a8d75fc%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637429279661047562%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=CpZLrKf4pVdN6MmnmWUnXCLevFjySGuFW%2BJeLoYW%2BjQ%3D&reserved=0 
>>>
>>>
>>> -- 
>>> Jaroslav Kysela <perex at perex.cz>
>>> Linux Sound Maintainer; ALSA Project; Red Hat, Inc.
>>>
>>
>>


More information about the Alsa-devel mailing list