ASoC: codecs: Add WCD939x Soundwire devices driver
authorNeil Armstrong <neil.armstrong@linaro.org>
Tue, 19 Dec 2023 12:45:37 +0000 (13:45 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 22 Jan 2024 00:06:18 +0000 (00:06 +0000)
commitbe2af391cea018eaea61f929eaef9394c78faaf2
tree90a8849a348121fa623370674b805f650f88e830
parent0c105997eefd98603796c4e5890615527578eb04
ASoC: codecs: Add WCD939x Soundwire devices driver

Add Soundwire Slave driver for the WCD9390/WCD9395 Audio Codec.

The WCD9390/WCD9395 Soundwire devices will be used by the
main WCD9390/WCD9395 Audio Codec driver to access registers
and configure Soundwire RX and TX ports.

Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://msgid.link/r/20231219-topic-sm8650-upstream-wcd939x-codec-v4-4-1c3bbff2d7ab@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/Kconfig
sound/soc/codecs/Makefile
sound/soc/codecs/wcd939x-sdw.c [new file with mode: 0644]
sound/soc/codecs/wcd939x.h [new file with mode: 0644]