]> git.alsa-project.org Git - alsa-ucm-conf.git/commit
UCM2: sof-soundwire: Enable DRC and equalizers for
authorSeppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
Mon, 16 Dec 2024 13:38:44 +0000 (15:38 +0200)
committerJaroslav Kysela <perex@perex.cz>
Wed, 29 Jan 2025 09:21:59 +0000 (10:21 +0100)
commitc9d1f7eafa6ccc9fff6dcd80fa1f40f539faf9c6
tree78542eecf998231f4a76569329402f1053b5ebc1
parentd920d096436a7fe7f7e36d41273a3d7fced85399
UCM2: sof-soundwire: Enable DRC and equalizers for

This patch enables SOF post-processing for soundwire speaker
output. The DRC processing is enabled as BootSequence, and
setup of DRC, IIR, and FIR equalizer blobs as FixedBootSeqeuence
by DMI ID if custom blobs have been defined for the device in
ucm2/blobs/sof/product_configs or ucm2/blobs/sof/user_configs.

The DRC can be turned off permanently by user space if not
desired since BootSequence is only used for first time UCM2
start.

The DRC, IIR, FIR blobs are set as FixedBootSequence only
if custom blobs are defined. Otherwise the blobs defined in
topology remain in use.

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/Intel/sof-hda-dsp/dsp.conf
ucm2/sof-soundwire/sof-soundwire.conf