ASoC: rsnd: ssiu: clear SSI_MODE for non TDM Extended modes
authorJiada Wang <jiada_wang@mentor.com>
Tue, 28 Nov 2017 07:05:13 +0000 (16:05 +0900)
committerMark Brown <broonie@kernel.org>
Tue, 28 Nov 2017 11:52:52 +0000 (11:52 +0000)
commita91d7fb97092d6b840af5899ded3b389603fd7f1
tree2c7c18926bab2d61006a734d73766962090bfc0a
parentc20c6704bf2dafaba0d90c8310ef9e919fe4d2e2
ASoC: rsnd: ssiu: clear SSI_MODE for non TDM Extended modes

register SSI_MODE is set when SSI works in TDM Extended,
but it isn't reset when SSI starts to work in other modes,
thus causes issues.

This patch clearss SSI_MODE register when SSI works in modes
other than TDM Extended.

Fixes: 186fadc132f0 ("ASoC: rsnd: add TDM Extend Mode support")
Signed-off-by: Jiada Wang <jiada_wang@mentor.com>
Acked-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sh/rcar/ssiu.c