Hi Mark
These are Renesas R-Car sound driver patches v2.
1) cleanup patches 2) new feature patches
These are 2) part patches. #1, #2 patches add new style (= rsnd_dai_platform_info) to driver. Current driver is still keeping compatible to old style, but it will be removed after marge. #10 is big patch, since it renames scu to src. These #1, #2, and #10 are important for DT support
These are based on latest mark/topic/rcar
Kuninori Morimoto (11): 1) ASoC: rsnd: add struct rsnd_dai_platform_info 2) ASoC: rsnd: Get correct SCU ID 3) ASoC: rsnd: add rsnd_scu_enable_ssi_irq() 4) ASoC: rsnd: call rsnd_scu_ssi_mode_init() from SSI 5) ASoC: rsnd: add probe/remove callback on rsnd_mod_ops 6) ASoC: rsnd: use mod probe method on SCU 7) ASoC: rsnd: use mod probe method on SSI 8) ASoC: rsnd: nothing to do on rsnd_dai_remove() 9) ASoC: rsnd: remove all rsnd_xxx_remove() 10) ASoC: rsnd: rename scu to src 11) ASoC: rsnd: add DeviceTree support
.../devicetree/bindings/sound/renesas,rsnd.txt | 101 +++ include/sound/rcar_snd.h | 32 +- sound/soc/sh/rcar/Makefile | 2 +- sound/soc/sh/rcar/adg.c | 6 +- sound/soc/sh/rcar/core.c | 259 +++++-- sound/soc/sh/rcar/gen.c | 20 +- sound/soc/sh/rcar/rsnd.h | 65 +- sound/soc/sh/rcar/scu.c | 682 ------------------ sound/soc/sh/rcar/src.c | 723 ++++++++++++++++++++ sound/soc/sh/rcar/ssi.c | 190 +++-- 10 files changed, 1242 insertions(+), 838 deletions(-)