[alsa-devel] [PATCH 0/21] ASoC: rsnd: prepare for MIXer support
Kuninori Morimoto
kuninori.morimoto.gx at renesas.com
Mon Jun 15 08:19:53 CEST 2015
Hi Mark
These are prepare for MIXer support for Renesas sound card.
Each Renesas sound mod (= SSI/SRC/DVC) might be called from many paths
if it supports MIXer. In such case, mod <-> stream is no longer 1:1
relationship. this patch set don't use rsnd_mod_to_io() as prepare for
MIXer support
1) - 2) bugfix patch for PIO mode. These are not critical bug since
no platform is using PIO mode.
3) - 10) cleanup for DPCM related code for MIXer support
11) - 21) remove rsnd_mod_to_io() from Renesas sound driver
Kuninori Morimoto (21):
1) ASoC: rsnd: don't care under/over run error when PIO
2) ASoC: rsnd: don't call snd_pcm_period_elapsed() under spin lock
3) ASoC: rsrc-card: used "fe.xxx"/"be.xxx" name for dai_link
4) ASoC: rsrc-card: tidyup priv->snd_card setup timing
5) ASoC: rsrc-card: enable multi cpu/codec for DPCM
6) ASoC: rsrc-card: remove unused name
7) ASoC: rsnd-card: tidyup rsrc_priv_to_()
8) ASoC: rsrc-card: move rsrc_card_parse_daifmt() to upper side
9) ASoC: rsrc-card: tidyup return value of clock error
10) ASoC: rsrc-card: cleanup for DPCM
11) ASoC: rsnd: count each mod (SSI/SRC/DVC)
12) ASoC: rsnd: rsnd_mod has rsnd_priv
13) ASoC: rsnd: adds struct rsnd_dai_stream as on each fuction as parameter
14) ASoC: rsnd: add common interrupt handler for SSI/SRC/DMA
15) ASoC: rsnd: don't use rsnd_mod_to_io() on rsnd_get_adinr()
16) ASoC: rsnd: don't use rsnd_mod_to_io() on rsnd_dma_xxx()
17) ASoC: rsnd: don't use rsnd_mod_to_io() on rsnd_ssi_xxx()
18) ASoC: rsnd: don't use rsnd_mod_to_io() on rsnd_src_xxx()
19) ASoC: rsnd: don't use rsnd_mod_to_io() on snd_kcontrol
20) ASoC: rsnd: move rsnd_mod_is_working() to rsnd_io_is_working()
21) ASoC: rsnd: remove io from rsnd_mod
sound/soc/sh/rcar/core.c | 111 ++++++++++++++++++++++++---------
sound/soc/sh/rcar/dma.c | 113 ++++++++++++++++++++--------------
sound/soc/sh/rcar/dvc.c | 30 +++++----
sound/soc/sh/rcar/rsnd.h | 112 +++++++++++++++++++++------------
sound/soc/sh/rcar/rsrc-card.c | 438 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------------------
sound/soc/sh/rcar/src.c | 121 ++++++++++++++++++++----------------
sound/soc/sh/rcar/ssi.c | 96 +++++++++++++++++------------
7 files changed, 558 insertions(+), 463 deletions(-)
Best regards
---
Kuninori Morimoto
More information about the Alsa-devel
mailing list