ASoC: Splitting cs35l56 SoundWire DAI into separate

Merge series from Bard Liao <yung-chuan.liao@linux.intel.com>:

This series prepares for dissimilar aggregation of CS42L43 + CS35L56
speaker playback. The CS35L56 SoundWire DAI is split into separate
DAIs for playback and capture so they can be routed and aggregated
differently.

The cs_amp driver is also updated to enable different TX (capture)
slots on each CS35L56 on a bus, so that the captures can be aggregated.
This commit is contained in:
Mark Brown 2024-12-03 16:57:11 +00:00
commit 31823f27f8
No known key found for this signature in database
GPG key ID: 24D68B725D5487D0
5 changed files with 133 additions and 12 deletions