From: Seppo Ingalsuo Date: Thu, 19 Dec 2024 11:07:37 +0000 (+0200) Subject: UCM2: sof-soundwire: Add setup of IIR, DRC, beamformer X-Git-Tag: v1.2.14~64 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=0b4d0be563e3351cfbf677850ed61f71d5321fb8;p=alsa-ucm-conf.git UCM2: sof-soundwire: Add setup of IIR, DRC, beamformer The SoundWire PCs with PCH-DMIC use the top level sof-soundwire.conf. This patch adds similar Dmic0 end-point processing enable as done in for DMIC in HDA codec PCs if the controls for processing exist. Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/481 Signed-off-by: Seppo Ingalsuo Signed-off-by: Jaroslav Kysela --- diff --git a/ucm2/sof-soundwire/sof-soundwire.conf b/ucm2/sof-soundwire/sof-soundwire.conf index 9e9e07e..96d2966 100644 --- a/ucm2/sof-soundwire/sof-soundwire.conf +++ b/ucm2/sof-soundwire/sof-soundwire.conf @@ -189,3 +189,8 @@ Macro.SpeakerFir.SofEqBootSetup "endpoint='PostMixerSpeaker' direction='Playback Macro.MicArrayIir.SofEqBootSetup "endpoint='MicArray' direction='Capture' eqtype='Iir'" Macro.MicArrayDrc.SofDrcBootSetup "endpoint='MicArray' direction='Capture'" Macro.MicarrayTdfb.SofBeamformerBootSetup "endpoint='MicArray' direction='Capture'" + +# For SoundWire PC with PCH-DMIC set BootSequence and FixedBootSequence for eqiir, tdfb, drc +Macro.Dmic0ArrayIir.SofEqBootSetup "endpoint='Dmic0' direction='Capture' eqtype='Iir'" +Macro.Dmic0ArrayDrc.SofDrcBootSetup "endpoint='Dmic0' direction='Capture'" +Macro.Dmic0ArrayTdfb.SofBeamformerBootSetup "endpoint='Dmic0' direction='Capture'"