]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ASoC: cs35l56: Remove SoundWire Clock Divider workaround for CS35L63
authorStefan Binding <sbinding@opensource.cirrus.com>
Wed, 20 Aug 2025 14:22:02 +0000 (15:22 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 28 Aug 2025 14:34:49 +0000 (16:34 +0200)
commit53492b4dc70eaf1024f344ae1f1c15d31cb8a4e9
tree378bff5d1a3d5e762210d9ad398f09cad2afb73a
parent92c4406b6578c7517d0997293d602e591ef91d98
ASoC: cs35l56: Remove SoundWire Clock Divider workaround for CS35L63

[ Upstream commit 8d13d1bdb59d0a2c526869ee571ec51a3a887463 ]

Production silicon for CS36L63 has some small differences compared to
pre-production silicon. Remove soundwire clock workaround as no
longer necessary. We don't want to do tricks with low-level clocking
controls if we don't need to.

Fixes: 978858791ced ("ASoC: cs35l56: Add initial support for CS35L63 for I2C and SoundWire")
Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
Link: https://patch.msgid.link/20250820142209.127575-4-sbinding@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
sound/soc/codecs/cs35l56-sdw.c
sound/soc/codecs/cs35l56.h