]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ASoC: cs35l56: Add struct to index firmware registers
authorStefan Binding <sbinding@opensource.cirrus.com>
Mon, 7 Apr 2025 15:16:41 +0000 (16:16 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 5 May 2025 23:49:18 +0000 (08:49 +0900)
commit8c0821ccaa1e53c30f6a51d034171e20d522a9c0
treefa798b972c6fc1585adcf8370affc6cb8f64d88c
parent9ea280f3df60df014527ba5723fd8d1fd7c3b3ca
ASoC: cs35l56: Add struct to index firmware registers

Firmware based registers may be different addresses across different
device ids and revision ids. Create a structure to store and access
these addresses.

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