]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ASoC: cs35l56: Support for factory calibration through ALSA controls
authorMark Brown <broonie@kernel.org>
Thu, 26 Mar 2026 10:20:46 +0000 (10:20 +0000)
committerMark Brown <broonie@kernel.org>
Thu, 26 Mar 2026 10:20:46 +0000 (10:20 +0000)
Richard Fitzgerald <rf@opensource.cirrus.com> says:

Factory calibration is normally done through debugfs files.
Google have requested that factory calibration can be performed by
repair shops. These repair shops only have access to the standard
"user" kernel, which does not include debugfs.

Patch #1 adds a new control definition macro to create a boolean control
         with specified access permissions. (new in V2)

Patch #2 is the implementation in the cs35l56 driver.

1  2 
include/sound/cs35l56.h
include/sound/soc.h
sound/soc/codecs/Kconfig
sound/soc/codecs/cs35l56.c
sound/soc/codecs/cs35l56.h

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge