[PATCH v3 0/3] Improve pop performance of cs42l43 input path
From: Charles Keepax
Date: Wed Nov 04 2026 - 06:26:03 EST
Some rework to improve the pop noises associated with bring up of both
the analogue and the digital input paths on cs42l43. As part of that
there is also a little refactoring of the DAPM mic event handler to
switch over to look tables rather than switch statements.
Changes since v2:
- Added missing dapm lock for DECIM5/6 on cs42l43b
Changes since v1:
- Added static const to decim_info arrays
- Corrected order of a couple registers in the decim_info array
- Added missing dapm lock around affected controls from new workaround
Charles Keepax (3):
ASoC: cs42l43: Improve analogue mic pop performance
ASoC: cs42l43: Factor out decimator startup data to an array
ASoC: cs42l43: Improve pop performance of the input power up
sound/soc/codecs/cs42l43.c | 237 +++++++++++++++++++++----------------
sound/soc/codecs/cs42l43.h | 3 +-
2 files changed, 138 insertions(+), 102 deletions(-)
--
2.47.3