All of lore.kernel.org
 help / color / mirror / Atom feed
* [alsa-devel] [PATCH v3 0/7] ASoC: soc-pcm cleanup step2
@ 2020-02-10  3:13 Kuninori Morimoto
  2020-02-10  3:14 ` [alsa-devel] [PATCH v3 1/8] ASoC: soc-pcm: add snd_soc_runtime_action() Kuninori Morimoto
                   ` (8 more replies)
  0 siblings, 9 replies; 38+ messages in thread
From: Kuninori Morimoto @ 2020-02-10  3:13 UTC (permalink / raw)
  To: Mark Brown; +Cc: Linux-ALSA


Hi Mark

These are v3 of soc-pcm cleanup.
Original [5/7] [6/7] patch call open / start function for all DAI / component.
And, it calls close / stop function for all if some of them got error.
But in such case, error occured DAI / component don't need to call close / stop.

This issue can be solved if it had flag, and my local tree has such patch.
But it was planed to post to ML a little later.
This time, I merged original patch and this new flag patch on [5/7] [6/7].

These mention that "it is prepare for soc-pcm-open() cleanup".
But it will be happen later.

These are based on v5.6-rc1

Kuninori Morimoto (8):
  1) ASoC: soc-pcm: add snd_soc_runtime_action()
  2) ASoC: soc-pcm: adjustment for DAI member 0 reset
  3) ASoC: soc-pcm: add for_each_dapm_widgets() macro
  4) ASoC: soc-pcm: don't use bit-OR'ed error
  5) ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once
  6) ASoC: soc-pcm: call snd_soc_component_open/close() once
  7) ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open()
  8) ASoC: soc-pcm: tidyup soc_pcm_open() order

 include/sound/soc-component.h |   7 +-
 include/sound/soc-dai.h       |   5 +-
 include/sound/soc-dapm.h      |   5 +
 sound/soc/soc-component.c     |  35 ++++--
 sound/soc/soc-dai.c           |  11 +-
 sound/soc/soc-dapm.c          |   8 +-
 sound/soc/soc-pcm.c           | 246 +++++++++++++++++++-----------------------
 7 files changed, 161 insertions(+), 156 deletions(-)

-- 
2.7.4

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2020-03-30 23:29 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-10  3:13 [alsa-devel] [PATCH v3 0/7] ASoC: soc-pcm cleanup step2 Kuninori Morimoto
2020-02-10  3:14 ` [alsa-devel] [PATCH v3 1/8] ASoC: soc-pcm: add snd_soc_runtime_action() Kuninori Morimoto
2020-02-11 15:48   ` [alsa-devel] Applied "ASoC: soc-pcm: add snd_soc_runtime_action()" to the asoc tree Mark Brown
2020-02-10  3:14 ` [alsa-devel] [PATCH v3 2/8] ASoC: soc-pcm: adjustment for DAI member 0 reset Kuninori Morimoto
2020-02-11 15:48   ` [alsa-devel] Applied "ASoC: soc-pcm: adjustment for DAI member 0 reset" to the asoc tree Mark Brown
2020-02-10  3:14 ` [alsa-devel] [PATCH v3 3/8] ASoC: soc-pcm: add for_each_dapm_widgets() macro Kuninori Morimoto
2020-02-11 15:48   ` [alsa-devel] Applied "ASoC: soc-pcm: add for_each_dapm_widgets() macro" to the asoc tree Mark Brown
2020-02-10  3:14 ` [alsa-devel] [PATCH v3 4/8] ASoC: soc-pcm: don't use bit-OR'ed error Kuninori Morimoto
2020-02-11 15:48   ` [alsa-devel] Applied "ASoC: soc-pcm: don't use bit-OR'ed error" to the asoc tree Mark Brown
2020-02-10  3:14 ` [alsa-devel] [PATCH v3 5/8] ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once Kuninori Morimoto
2020-02-11 15:48   ` [alsa-devel] Applied "ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once" to the asoc tree Mark Brown
2020-03-27 18:16   ` [alsa-devel] [PATCH v3 5/8] ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once Amadeusz Sławiński
2020-03-27 18:38     ` Pierre-Louis Bossart
2020-03-30  1:10       ` Kuninori Morimoto
2020-03-30  7:25         ` Amadeusz Sławiński
2020-03-30 11:08           ` Mark Brown
2020-03-30 23:28             ` Kuninori Morimoto
2020-02-10  3:14 ` [alsa-devel] [PATCH v3 6/8] ASoC: soc-pcm: call snd_soc_component_open/close() once Kuninori Morimoto
2020-02-10 14:41   ` Pierre-Louis Bossart
2020-02-11 12:16     ` Mark Brown
2020-02-12  0:32       ` Kuninori Morimoto
2020-02-12  1:16         ` Kuninori Morimoto
2020-02-12 15:26           ` Pierre-Louis Bossart
2020-02-12 23:57   ` [alsa-devel] Applied "ASoC: soc-pcm: call snd_soc_component_open/close() once" to the asoc tree Mark Brown
2020-02-10  3:14 ` [alsa-devel] [PATCH v3 7/8] ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open() Kuninori Morimoto
2020-02-12 23:57   ` [alsa-devel] Applied "ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open()" to the asoc tree Mark Brown
2020-02-10  3:14 ` [alsa-devel] [PATCH v3 8/8] ASoC: soc-pcm: tidyup soc_pcm_open() order Kuninori Morimoto
2020-02-12 23:57   ` [alsa-devel] Applied "ASoC: soc-pcm: tidyup soc_pcm_open() order" to the asoc tree Mark Brown
     [not found] ` <87d0anceze.wl-kuninori.morimoto.gx-zM6kxYcvzFBBDgjK7y7TUQ@public.gmane.org>
2020-02-18 19:14   ` [alsa-devel] [PATCH v3 0/7] ASoC: soc-pcm cleanup step2 Dmitry Osipenko
2020-02-18 19:14     ` Dmitry Osipenko
     [not found]     ` <5d19876d-86a4-a461-f47a-68c7ba1f46ac-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2020-02-19  1:30       ` Kuninori Morimoto
2020-02-19  1:30         ` Kuninori Morimoto
2020-02-19 16:09       ` Pierre-Louis Bossart
2020-02-19 16:09         ` Pierre-Louis Bossart
     [not found]         ` <d60ccad5-9c52-551b-ae22-2815ab768a59-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2020-02-19 17:01           ` Kai Vehmanen
2020-02-19 17:01             ` Kai Vehmanen
     [not found]             ` <alpine.DEB.2.21.2002191900170.2957-cz35TXaqH4VICrp9aNEsHNh3ngVCH38I@public.gmane.org>
2020-02-19 17:03               ` Mark Brown
2020-02-19 17:03                 ` Mark Brown

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.