ASoC: cs42l43: Disable headphone clamps during type detection
authorCharles Keepax <ckeepax@opensource.cirrus.com>
Wed, 23 Apr 2025 09:09:44 +0000 (10:09 +0100)
committerMark Brown <broonie@kernel.org>
Wed, 23 Apr 2025 11:42:28 +0000 (12:42 +0100)
commit70ad2e6bd180f94be030aef56e59693e36d945f3
tree963214f718cf582c705d0ad41a27f967eb4e0846
parent68715cb5c0e00284d93f976c6368809f64131b0b
ASoC: cs42l43: Disable headphone clamps during type detection

The headphone clamps cause fairly loud pops during type detect
because they sink current from the detection process itself. Disable
the clamps whilst the type detect runs, to improve the detection
pop performance.

Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20250423090944.1504538-1-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/cs42l43-jack.c