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(-)