]> git.ipfire.org Git - thirdparty/linux.git/commit
ASoC: fsl_micfil: Add DC output remover control
authorShengjiu Wang <shengjiu.wang@nxp.com>
Mon, 20 Apr 2026 08:53:44 +0000 (16:53 +0800)
committerMark Brown <broonie@kernel.org>
Sun, 26 Apr 2026 21:49:41 +0000 (06:49 +0900)
commite9a6f077e4157795024d6076f1a9f6e2a5865bc6
treeff4afca674b1475eefea277305cde0d734e0429a
parent254f49634ee16a731174d2ae34bc50bd5f45e731
ASoC: fsl_micfil: Add DC output remover control

Add support for the DC output remover feature available on i.MX93 and
newer platforms. This allows users to configure the output DC removal
filter with cut-off frequencies of 20Hz, 13.3Hz, 40Hz, or bypass it
entirely.

The control is exposed as an ALSA mixer control and defaults to bypass
mode. It is only available on platforms with the use_verid flag set
(i.MX93+).

Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com>
Link: https://patch.msgid.link/20260420085344.2081805-1-shengjiu.wang@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/fsl/fsl_micfil.c
sound/soc/fsl/fsl_micfil.h