]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: cs42l43: Correct handling of 3-pole jack load detection
authorCharles Keepax <ckeepax@opensource.cirrus.com>
Fri, 30 Jan 2026 15:09:27 +0000 (15:09 +0000)
committerMark Brown <broonie@kernel.org>
Mon, 2 Feb 2026 12:09:26 +0000 (12:09 +0000)
commite77a4081d7e324dfa876a9560b2a78969446ba82
tree94d60bfe7d4cc3e9125de2157b20c796eba9f956
parent6b641122d31f9d33e7d60047ee0586d1659f3f54
ASoC: cs42l43: Correct handling of 3-pole jack load detection

The load detection process for 3-pole jacks requires slightly
updated reference values to ensure an accurate result. Update
the code to apply different tunings for the 3-pole and 4-pole
cases. This also updates the thresholds overall so update the
relevant comments to match.

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