ASoC: cs42l42: Add SoundWire support
authorMark Brown <broonie@kernel.org>
Tue, 31 Jan 2023 17:07:56 +0000 (17:07 +0000)
committerMark Brown <broonie@kernel.org>
Tue, 31 Jan 2023 17:07:56 +0000 (17:07 +0000)
commit98fda42a85b4324b6c404ec163940371c63625df
tree0eb61554c2a25c51c0c7da0524c46b8c0ba8144d
parent6570befb4fccce7ba49e5c74adbdae9bba5d9824
parent16838bfbf6e70b7a3381ab302248bd18c085aba5
ASoC: cs42l42: Add SoundWire support

Merge series from Stefan Binding <sbinding@opensource.cirrus.com>:

The CS42L42 has a SoundWire interface for control and audio. This
chain of patches adds support for this.

Patches #1 .. #5 split out various changes to the existing code that
are needed for adding Soundwire. These are mostly around clocking and
supporting the separate probe and enumeration stages in SoundWire.

Patches #6 .. #8 actually adds the SoundWire handling.
sound/soc/codecs/Kconfig
sound/soc/codecs/Makefile