]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ASoC: cs35l56: Add initial support for CS35L63 for I2C and SoundWire
authorStefan Binding <sbinding@opensource.cirrus.com>
Mon, 7 Apr 2025 15:16:43 +0000 (16:16 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 5 May 2025 23:49:20 +0000 (08:49 +0900)
commit978858791cedaf1dbbbaeb1e37126611b7c28a9e
tree10f2aff2e0137866bf999640a23239b5afb57497
parenta3ec669efcee2cffd8ca020df777adbf79ac0b75
ASoC: cs35l56: Add initial support for CS35L63 for I2C and SoundWire

CS35L63 uses a similar control interface to CS35L56 so support for
it can be added into the CS35L56 driver.
New regmap configs have been added to support CS35L63.
CS35L63 only has SoundWire and I2C control interfaces.

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
Reviewed-by: Richard Fitzgerald <rf@opensource.cirrus.com>
Link: https://patch.msgid.link/20250407151842.143393-5-sbinding@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>
include/sound/cs35l56.h
sound/soc/codecs/cs35l56-i2c.c
sound/soc/codecs/cs35l56-sdw.c
sound/soc/codecs/cs35l56-shared.c
sound/soc/codecs/cs35l56.c
sound/soc/codecs/cs35l56.h