]> git.alsa-project.org Git - alsa-ucm-conf.git/commitdiff
UCM2: sof-soundwire: Add setup of IIR, DRC, beamformer
authorSeppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
Thu, 19 Dec 2024 11:07:37 +0000 (13:07 +0200)
committerJaroslav Kysela <perex@perex.cz>
Wed, 29 Jan 2025 09:21:59 +0000 (10:21 +0100)
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 <seppo.ingalsuo@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
ucm2/sof-soundwire/sof-soundwire.conf

index 9e9e07e322fc637c4fac63eac4ccc47dfca9c2c2..96d2966a56f1955433f56fee6c4af6dfe1c1cf65 100644 (file)
@@ -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'"