]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: cs42xx8: Add SPI bus support for CS42448/CS42888 codec
authorChancel Liu <chancel.liu@nxp.com>
Wed, 3 Jun 2026 09:50:41 +0000 (18:50 +0900)
committerMark Brown <broonie@kernel.org>
Wed, 3 Jun 2026 11:56:57 +0000 (12:56 +0100)
commit3158f585f4f25cb88415bf39786aaced87c98ee1
treea13667deb08915cac6b759cb76656d4103c45314
parent596f8d6494449d5bac7bb7b4e613bfe47d0a965b
ASoC: cs42xx8: Add SPI bus support for CS42448/CS42888 codec

The existing cs42xx8 driver only supported I2C control interface.
Add SPI bus support for the Cirrus Logic CS42448/CS42888 Audio CODEC.

Signed-off-by: Chancel Liu <chancel.liu@nxp.com>
Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260603095041.3906558-3-chancel.liu@oss.nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/Kconfig
sound/soc/codecs/Makefile
sound/soc/codecs/cs42xx8-spi.c [new file with mode: 0644]
sound/soc/codecs/cs42xx8.c