]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: tlv320adcx140: add kcontrol for num biquads
authorEmil-Juhl <juhl.emildahl@gmail.com>
Tue, 13 Jan 2026 10:58:52 +0000 (11:58 +0100)
committerMark Brown <broonie@kernel.org>
Wed, 14 Jan 2026 13:35:37 +0000 (13:35 +0000)
commit2219823f7d6ac01c8eb55b90e954b4466146c397
tree32f936d1fe2dd08f35d16784ababdb6fe69c770f
parent4a1bc07e6d9ecd29b95c41e34402793619f1874a
ASoC: tlv320adcx140: add kcontrol for num biquads

The tlv320adcx140 chips have a configurable amount of biquad filters
enabled per input channel. Currently this number is always left at the
default value of 2 biquads per channel.
This commit adds a kcontrol to allow runtime configuration of the amount
of biquads per channel.

The configuration is controlled by bits [5-6] in the DSP_CFG1 register.

Signed-off-by: Emil-Juhl <juhl.emildahl@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Link: https://patch.msgid.link/20260113-sound-soc-codecs-tvl320adcx140-v4-9-8f7ecec525c8@pengutronix.de
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/tlv320adcx140.c