ASoC: soc-pcm: improve BE state transitions
authorMark Brown <broonie@kernel.org>
Wed, 20 Apr 2022 13:22:08 +0000 (14:22 +0100)
committerMark Brown <broonie@kernel.org>
Wed, 20 Apr 2022 13:22:08 +0000 (14:22 +0100)
commit2ad1e059cb3c2c53dc639e4f816daddcfc0e91fd
treeff2f7b09d53c76cc4c2e8c4de784d4a8b41e82b0
parent7ed1bf73345a3fe5439f50c1d0fb24bfede417b0
parent374b50e234a3e2f92bb881a814218f9740e85dcc
ASoC: soc-pcm: improve BE state transitions

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

With additional tests with the introduction of a 'deep-buffer' PCM
device mixed with the regular low-latency path, we came up with two
improvements in the BE state machine and transitions. The short
explanation is that the BE cannot directly use the trigger commands
provided by the FE, and a translation is needed to deal with paused
states.