[alsa-devel] [PATCH 0/27]: ASoC: rsnd: add Renesas Gen2 DMAEngine support

Kuninori Morimoto kuninori.morimoto.gx at gmail.com
Fri Jan 24 03:36:56 CET 2014


Hi Mark

These are Renesas Gen2 DMAEngine support patches.
#1 - #26 are cleanup/prepare patches.
#27 adds Gen2 DMAEngine support.

These patches are based on asoc-v3.14-3 tag

Kuninori Morimoto (27):
       1) ASoC: rsnd: tidyup register naming of BUSIF_MODE
       2) ASoC: rsnd: cleanup debug information method
       3) ASoC: rsnd: remove meaningless rsnd_ssi_non()
       4) ASoC: rsnd: control SCU ops in probe timing
       5) ASoC: rsnd: add rsnd_scu_init(), and separate init/start
       6) ASoC: rsnd: remove meaningless function parameter
       7) ASoC: rsnd: merge rsnd_scu_start/stop() and rsnd_scu_transfer_start/stop()
       8) ASoC: rsnd: rsnd_dai_is_clk_master() can be shared
       9) ASoC: rsnd: remove pin sync option
      10) ASoC: rsnd: SSI_MODE0/1 settings goes to scu.c
      11) ASoC: rsnd: remove ssiu from ssi.c
      12) ASoC: rsnd: rename rsnd_scu_convert_rate_ctrl()
      13) ASoC: rsnd: explain SRC bypass mode settings in comment
      14) ASoC: rsnd: remove duplicate *priv from rsnd_dma
      15) ASoC: rsnd: non 0 is error on probe
      16) ASoC: rsnd: fixup Gen2 module naming
      17) ASoC: rsnd: don't use schedule_work() when rsnd_dma_start()
      18) ASoC: rsnd: SCU should be called before SSI
      19) ASoC: rsnd: clarify scu.c area
      20) ASoC: rsnd: Merge macros in scu.c
      21) ASoC: rsnd: rsnd_scu_hpbif_is_enable() become macro
      22) ASoC: rsnd: merge SRC clock timing/setting
      23) ASoC: rsnd: add rsnd_ssi_is_play()
      24) ASoC: rsnd: extracts Gen1/Gen2 common parts
      25) ASoC: rsnd: remove SSI dependent DMAEngine callback
      26) ASoC: rsnd: rsnd_ssi_probe() goes forwarder than rsnd_scu_probe()
      27) ASoC: rsnd: add Gen2 SRC and DMAEngine support

 include/sound/rcar_snd.h |    7 +-
 sound/soc/sh/rcar/adg.c  |  158 ++++++++++--
 sound/soc/sh/rcar/core.c |   70 ++++--
 sound/soc/sh/rcar/gen.c  |   38 ++-
 sound/soc/sh/rcar/rsnd.h |   66 +++--
 sound/soc/sh/rcar/scu.c  |  605 ++++++++++++++++++++++++++++++++++------------
 sound/soc/sh/rcar/ssi.c  |  222 +++++------------
 7 files changed, 779 insertions(+), 387 deletions(-))


Best regards
---
Kuninori Morimoto


More information about the Alsa-devel mailing list