From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kuninori Morimoto Subject: [PATCH 0/19] ASoC: rsnd: new module path method and DT support Date: Mon, 24 Feb 2014 22:13:57 -0800 (PST) Message-ID: <87d2ib90t9.wl%kuninori.morimoto.gx@gmail.com> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail-pd0-f176.google.com (mail-pd0-f176.google.com [209.85.192.176]) by alsa0.perex.cz (Postfix) with ESMTP id 600E3265576 for ; Tue, 25 Feb 2014 07:13:59 +0100 (CET) Received: by mail-pd0-f176.google.com with SMTP id r10so248542pdi.21 for ; Mon, 24 Feb 2014 22:13:58 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org To: Mark Brown Cc: Linux-ALSA , Simon , Liam Girdwood , Kuninori Morimoto , Kuninori Morimoto List-Id: alsa-devel@alsa-project.org Hi Mark These are Renesas R-Car sound driver patches. #1 - #7 are clean up patches. #8 - #18 adds new module path method #19 adds DT support Now, Mark's ALSA branch doesn't include SH-ARM platform branch. Thus, these patches are keeping compatible for it at this point. Compatible code will be removed after merge. Kuninori Morimoto (19): 1) ASoC: rsnd: move priv member settings to upper side 2) ASoC: rsnd: move rsnd_mod_call() macro 3) ASoC: rsnd: remove verbose function parameter 4) ASoC: rsnd: remove verbose debug message from scu/ssi 5) ASoC: rsnd: unify rdai naming 6) ASoC: rsnd: add .set_sysclk on snd_soc_dai_ops 7) ASoC: rsnd: tidyup RSND_SSI_xxx flags 8) ASoC: rsnd: run rsnd_path_init() when probe() timing 9) ASoC: rsnd: use mod array instead of list on rdai 10) ASoC: rsnd: get ssi/scu from rsnd_dai_stream 11) ASoC: rsnd: add struct rsnd_dai_platform_info 12) ASoC: rsnd: use function pointer for each probe 13) ASoC: rsnd: Get correct SCU ID 14) ASoC: rsnd: add rsnd_scu_enable_ssi_irq() 15) ASoC: rsnd: call rsnd_scu_ssi_mode_init() from SSI 16) ASoC: rsnd: add probe/remove callback on rsnd_mod_ops 17) ASoC: rsnd: use mod probe method on SCU 18) ASoC: rsnd: use mod probe method on SSI 19) ASoC: rsnd: add DeviceTree support .../devicetree/bindings/sound/renesas,rsnd.txt | 101 ++++++ include/sound/rcar_snd.h | 21 +- sound/soc/sh/rcar/adg.c | 2 +- sound/soc/sh/rcar/core.c | 380 ++++++++++++++++---- sound/soc/sh/rcar/gen.c | 78 +--- sound/soc/sh/rcar/rsnd.h | 86 +++-- sound/soc/sh/rcar/scu.c | 188 ++++++---- sound/soc/sh/rcar/ssi.c | 191 +++++++--- 8 files changed, 759 insertions(+), 288 deletions(-)