Alsa-Devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/13] ASoC: Renesas adds DPCM based sampling rate convert
@ 2015-03-13  1:20 Kuninori Morimoto
  2015-03-13  1:21 ` [PATCH 01/13] ASoC: core: remove of_xlate_dai_name from snd_soc_component_driver Kuninori Morimoto, Kuninori Morimoto
                   ` (12 more replies)
  0 siblings, 13 replies; 17+ messages in thread
From: Kuninori Morimoto @ 2015-03-13  1:20 UTC (permalink / raw)
  To: Mark Brown; +Cc: Linux-ALSA, Simon, shiiba, Liam Girdwood, Das Biju


Hi Mark

These are DPCM based sampling rate convert support patch-set for Rensas
sound driver. Then, it doesn't use simple-card. it uses new Renesas specific
sound card driver, but it is copied from simple-card.
Current ASoC DPCM needs route settings for FE/BE, but sometimes it will have
trouble, because many drivers are using same name for this routing. This patch
set solved this issue too.

 1 -  2 : prepare patch for Renesas new sound card driver
 3 -  4 : DAPM routing issue solution patches
 5 -  6 : new Renesas sound card driver
 7 - 11 : fixup/tidyup patches for rsnd
12 - 13 : DPCM support patch for rsnd

Kuninori Morimoto (13):
       1) ASoC: core: remove of_xlate_dai_name from snd_soc_component_driver
       2) ASoC: core: add snd_soc_get_dai_info() to get driver infomation
       3) ASoC: dapm: add snd_soc_dapm_route_scan macro for DAPM route
       4) ASoC: dapm: add driver prefix matching for snd_soc_dapm_add_route()
       5) ASoC: rsnd-dpcm-card: add Renesas sound card support for DPCM
       6) ASoC: rsnd-dpcm-card: add .be_hw_params_fixup support for convert rate
       7) ASoC: rsnd: no more SSI restart when unusual situation
       8) ASoC: rsnd: no more SRC restart when unusual situation
       9) ASoC: rsnd: tidyup error message format
      10) ASoC: rsnd: show debug info for sampling rate convert
      11) ASoC: rsnd: don't call clk_prepare_enable/unprepare() from inside spin lock
      12) ASoC: rsnd: add dai_link stream name
      13) ASoC: rsnd: add DPCM based sampling rate convert

 Documentation/devicetree/bindings/sound/renesas,rsnd-dpcm-card.txt |  72 ++++++++++++++
 include/sound/soc.h                                                |   6 +-
 sound/soc/sh/Kconfig                                               |   5 +
 sound/soc/sh/rcar/Makefile                                         |   5 +-
 sound/soc/sh/rcar/adg.c                                            |   2 +
 sound/soc/sh/rcar/core.c                                           |  48 ++++++++-
 sound/soc/sh/rcar/dvc.c                                            |  12 +--
 sound/soc/sh/rcar/rsnd-dpcm-card.c                                 | 491 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sound/soc/sh/rcar/rsnd.h                                           |  16 ++-
 sound/soc/sh/rcar/src.c                                            |  63 ++++++++++--
 sound/soc/sh/rcar/ssi.c                                            |  31 ++++--
 sound/soc/soc-core.c                                               |  71 ++++++++------
 sound/soc/soc-dapm.c                                               |  33 +++++--
 13 files changed, 780 insertions(+), 75 deletions(-)



Best regards
---
Kuninori Morimoto

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

end of thread, other threads:[~2015-03-16  2:45 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-13  1:20 [PATCH 0/13] ASoC: Renesas adds DPCM based sampling rate convert Kuninori Morimoto
2015-03-13  1:21 ` [PATCH 01/13] ASoC: core: remove of_xlate_dai_name from snd_soc_component_driver Kuninori Morimoto, Kuninori Morimoto
2015-03-13  1:21 ` [PATCH 02/13] ASoC: core: add snd_soc_get_dai_info() to get driver infomation Kuninori Morimoto, Kuninori Morimoto
2015-03-13  1:21 ` Kuninori Morimoto
2015-03-13  1:22 ` [PATCH 03/13] ASoC: dapm: add snd_soc_dapm_route_scan macro for DAPM route Kuninori Morimoto
2015-03-13  1:22 ` [PATCH 04/13] ASoC: dapm: add driver prefix matching for snd_soc_dapm_add_route() Kuninori Morimoto
2015-03-14 12:19   ` Lars-Peter Clausen
2015-03-16  2:44     ` Kuninori Morimoto
     [not found] ` <874mppsngc.wl%kuninori.morimoto.gx-zM6kxYcvzFBBDgjK7y7TUQ@public.gmane.org>
2015-03-13  1:23   ` [PATCH 05/13] ASoC: rsnd-dpcm-card: add Renesas sound card support for DPCM Kuninori Morimoto
2015-03-13  1:24   ` [PATCH 06/13] ASoC: rsnd-dpcm-card: add .be_hw_params_fixup support for convert rate Kuninori Morimoto
2015-03-13  1:24 ` [PATCH 07/13] ASoC: rsnd: no more SSI restart when unusual situation Kuninori Morimoto
2015-03-13  1:24 ` [PATCH 08/13] ASoC: rsnd: no more SRC " Kuninori Morimoto
2015-03-13  1:25 ` [PATCH 09/13] ASoC: rsnd: tidyup error message format Kuninori Morimoto
2015-03-13  1:25 ` [PATCH 10/13] ASoC: rsnd: show debug info for sampling rate convert Kuninori Morimoto
2015-03-13  1:26 ` [PATCH 11/13] ASoC: rsnd: don't call clk_prepare_enable/unprepare() from inside spin lock Kuninori Morimoto
2015-03-13  1:26 ` [PATCH 12/13] ASoC: rsnd: add dai_link stream name Kuninori Morimoto
2015-03-13  1:27 ` [PATCH 13/13] ASoC: rsnd: add DPCM based sampling rate convert Kuninori Morimoto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox