Hi Mark
Current rsnd driver is supporting many features, and now we are confirming these register settings sequence. These patches fixup not good sequence (and bug)
Kuninori Morimoto (11): ASoC: rsnd: rename RSND_DVC_CHANNELS to RSND_MAX_CHANNELS ASoC: rsnd: setup SRC_ROUTE_MODE0 before SRC_SRCIR ASoC: rsnd: indicates status failed SSI ASoC: rsnd: SSI function parameter uses "mod" instead of "ssi" ASoC: rsnd: fixup forever loop bug on SSI ASoC: rsnd: add missing .irq callback for DMA ASoC: rsnd: tidyup SSI init/start sequence ASoC: rsnd: Parent SSI attach is not needed if not clock master ASoC: rsnd: move rsnd_ssi_irq() position ASoC: rsnd: judge multi SSI in runtime ASoC: rsnd: judge work SSI in runtime
sound/soc/sh/rcar/core.c | 4 ++-- sound/soc/sh/rcar/dvc.c | 6 ++--- sound/soc/sh/rcar/rsnd.h | 6 ++--- sound/soc/sh/rcar/src.c | 3 ++- sound/soc/sh/rcar/ssi.c | 166 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------- sound/soc/sh/rcar/ssiu.c | 6 ++--- 6 files changed, 126 insertions(+), 65 deletions(-)