linux/sound/soc/sh/rcar
Kuninori Morimoto 814efe3ed7 ASoC: rsnd: clear SSI_SYS_STATUSx every time
Renesas sound SSIU has SSI_SYS_STATUS register whick will
be changed if over/under run was occurred.
Current rsnd driver is handling over/under run error on SSI/SRC,
but doesn't on SSIU.
HW guys can't guarantee correct behavior if it already had error bit
on status register when it start.
Thus, it should be cleared every start timing. This patch do it.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2016-10-26 17:46:17 +01:00
..
adg.c Merge remote-tracking branches 'asoc/topic/omap', 'asoc/topic/rcar' and 'asoc/topic/rockchip' into asoc-next 2016-07-24 22:07:40 +01:00
cmd.c ASoC: rsnd: each mod has status again for CTU/MUX support 2016-01-22 17:12:25 +00:00
core.c ASoC: rsnd: add nolock_start/stop callback 2016-10-25 15:02:43 +01:00
ctu.c ASoC: rsnd: add CTU support 2016-03-05 13:27:27 +09:00
dma.c ASoC: rsnd: don't call unneeded of_node_put() on dma.c 2016-10-25 15:02:43 +01:00
dvc.c ASoC: rsnd: remove duplicate define of rsnd_dvc_of_node() 2016-10-24 18:23:29 +01:00
gen.c ASoC: rsnd: clear SSI_SYS_STATUSx every time 2016-10-26 17:46:17 +01:00
Makefile ASoC: rsrc-card: rename rsrc-card to simple-scu-card phase3 2016-08-24 11:19:16 +01:00
mix.c ASoC: rsnd: add rsnd_runtime_channel_xxx() 2016-03-05 13:27:27 +09:00
rsnd.h ASoC: rsnd: clear SSI_SYS_STATUSx every time 2016-10-26 17:46:17 +01:00
src.c ASoC: rsnd: fixup SCU_SYS_STATUSx access 2016-10-26 17:46:17 +01:00
ssi.c ASoC: rsnd: remove rsnd_dma_detach() 2016-10-25 15:02:43 +01:00
ssiu.c ASoC: rsnd: clear SSI_SYS_STATUSx every time 2016-10-26 17:46:17 +01:00