]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ALSA: cs35l56: Add support for factory calibration
authorMark Brown <broonie@kernel.org>
Tue, 28 Oct 2025 14:27:37 +0000 (14:27 +0000)
committerMark Brown <broonie@kernel.org>
Tue, 28 Oct 2025 14:27:37 +0000 (14:27 +0000)
commita4619aadb308db0418b56b237019dc5ab928aa0b
tree05ea072764c4c49034ac04c9851022df3ff5f411
parentf034c16a4663eaf3198dc18b201ba50533fb5b81
parent4795375d8aa072e9aacb0b278e6203c6ca41816a
ALSA: cs35l56: Add support for factory calibration

Merge series from Richard Fitzgerald <rf@opensource.cirrus.com>:

Until now, all products with an amplifier supported by the cs35l56 driver
have shipped with Microsoft Windows pre-installed. The factory calibration
of speaker protection has therefore been done using the Windows driver.

However, products that ship with a Linux-based distro must be able to
perform the factory calibration procedure from within the Linux-based
environment. This patch series adds that support.

NOTE: unfortunately this is yet another series that is mainly ASoC but
also needs some changes to the HDA driver, and they have build dependencies
on the ASoC code. I suggest taking this all through Mark's tree and we'll
avoid sending any other commits to the HDA driver until it has all landed
in Takashi's tree.
sound/soc/codecs/cs-amp-lib-test.c