ASoC: SOF: Intel: improve HDaudio DAI support

Merge series from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>:

The SOF CI and daily tests exposed a number of issues with corner
cases on platforms using the HDaudio DAI, such as UpExtreme boards or
usual HDaudio+DMIC laptops.

This patchset provides improvements for pause_push/pause_release,
suspend-resume, mixing use cases and combinations of all three.

The initial patches provide a cleanup, the last patches improve the
state machine and DMA handling.
This commit is contained in:
Mark Brown 2022-04-25 23:51:28 +01:00
commit 83f48ad508
No known key found for this signature in database
GPG key ID: 24D68B725D5487D0
11 changed files with 312 additions and 230 deletions