ASoC: SOF: Intel: hda: Introduce HDA DAI abstraction

Merge series from Peter Ujfalusi <peter.ujfalusi@linux.intel.com>:

This series introduces an abstraction of the HDA DAI handling.

The motivation is to simplify and make the code more flexible regarding to IPC
versions, new features (ChainDMA (IPC4) and DSPless mode) and to pave the way for new
platforms.

For the first look the series might feels a bit too intrusive but it introduces
no functionality change (tested at each commit).
This commit is contained in:
Mark Brown 2023-03-09 14:26:52 +00:00
commit f6b16c308a
No known key found for this signature in database
GPG key ID: 24D68B725D5487D0
6 changed files with 554 additions and 610 deletions