[PATCH 0/2] ASoC: soc-pcm: improve BE state transitions

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Wed Apr 6 21:00:54 CEST 2022


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.

Pierre-Louis Bossart (2):
  ASoC: soc-pcm: improve BE transition for PAUSE_RELEASE
  ASoC: soc-pcm: improve BE transition for TRIGGER_START

 include/sound/soc-dpcm.h |  2 ++
 sound/soc/soc-pcm.c      | 38 +++++++++++++++++++++++++++++++++++---
 2 files changed, 37 insertions(+), 3 deletions(-)

-- 
2.30.2



More information about the Alsa-devel mailing list