mbox series

[0/4] ALSA: pcm: sync_stop fixes

Message ID 20210206203656.15959-1-tiwai@suse.de
Headers show
Series ALSA: pcm: sync_stop fixes | expand

Message

Takashi Iwai Feb. 6, 2021, 8:36 p.m. UTC
Hi,

here is a patch set to cover the missing handling of the recently
introduced sync_stop PCM ops at suspend and disconnect states.
The last patch is a pure cleanup.


Takashi

===

Takashi Iwai (4):
  ALSA: pcm: Call sync_stop at disconnection
  ALSA: pcm: Assure sync with the pending stop operation at suspend
  ALSA: pcm: Don't call sync_stop if it hasn't been stopped
  ALSA: pcm: Use for_each_pcm_substream() macro

 sound/core/init.c       |  4 +++
 sound/core/pcm.c        | 27 +++++++++++----------
 sound/core/pcm_local.h  |  7 ++++++
 sound/core/pcm_memory.c | 12 +++------
 sound/core/pcm_native.c | 54 +++++++++++++++++++++--------------------
 5 files changed, 57 insertions(+), 47 deletions(-)