alsa-project alsa-ucm : Audio endpoint is not switching when external mic connected
Hui Wang
hui.wang at canonical.com
Wed Jun 3 02:36:25 CEST 2020
On 2020/6/3 上午3:39, Jaroslav Kysela wrote:
> Dne 02. 06. 20 v 19:57 Mukunda, Vijendar napsal(a):
>> We recently up streamed ACP PDM driver for Renoir APU.
>>
>> Our ACP IP has an internal PDM Decoder block where DMIC is directly
>> connected.
>> There are no KControls defined for PDM Driver.
>>
>> Our platform supports on board DMIC and South bridge Azalia (HD Audio
>> ) endpoint .
>> By default, DMIC endpoint is used as audio input device.
>> When Headset Mic jack connected, it's not switching to External Mic.
>
> Make sure that the Headset Mic priority port in pulseaudio is is
> greater than the one for DMIC.
>
>> How does audio endpoint will switch in gnome when external mic is
>> connected?
>>> From our understanding, UCM conf file for HDA driver is also
>>> required for
>> configuring mixer controls for HD Audio capture device.
>> Similarly when External Mic is removed , it has to switch to internal
>> dmic .
>
> An configuration example for UCM (DMIC connected to DSP, HDA codec for
> rest):
>
> https://github.com/alsa-project/alsa-ucm-conf/tree/master/ucm2/sof-hda-dsp
>
> If you need a help to create a new configuration for your hardware,
> show the output from the alsa-info.sh script, please.
>
> Jaroslav
This audio design is a bit different from sof-hda-dsp, the dmic is on a
standalone sound card. Please see the alsa-info.txt:
https://pastebin.ubuntu.com/p/4kprhDZYbg/
Thanks,
Hui.
>
>>
>> Need help in resolving this issue.
>>
>> Thanks,
>> Vijendar
>>
>>
>
>
More information about the Alsa-devel
mailing list