linux/sound/soc/sh/rcar
Kuninori Morimoto 6b8530cc05 ASoC: rcar: ssi: don't set SSICR.CKDV = 000 with SSIWSR.CONT
R-Car Datasheet is indicating "SSICR.CKDV = 000 is invalid when
SSIWSR.WS_MODE = 1 or SSIWSR.CONT = 1".
Current driver will set CONT, thus, we shouldn't use CKDV = 000.
This patch fixup it.

Reported-by: Hiroyuki Yokoyama <hiroyuki.yokoyama.vx@renesas.com>
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Tested-by: Hiroyuki Yokoyama <hiroyuki.yokoyama.vx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2017-03-24 18:49:45 +00:00
..
adg.c ASoC: rsnd: check return value of init function 2017-02-21 09:51:23 -08: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: rcar: enable PCM RATE untile 192000 2017-03-24 18:48:24 +00:00
ctu.c ASoC: rsnd: add CTU support 2016-03-05 13:27:27 +09:00
dma.c ASoC: rsnd: use dma_sync_single_for_xxx() for IOMMU 2016-11-22 17:25:52 +00: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: use BRGCKR instead of SSICKR 2016-10-28 19:17:15 +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: fixup for_each_rsnd_mod_array{s} iterator increment 2017-01-20 12:46:32 +00:00
src.c ASoC: rsnd: enable SRC sync even FIN = FOUT 2016-10-27 11:14:34 +01:00
ssi.c ASoC: rcar: ssi: don't set SSICR.CKDV = 000 with SSIWSR.CONT 2017-03-24 18:49:45 +00:00
ssiu.c ASoC: rsnd: clear SSI_SYS_STATUSx every time 2016-10-26 17:46:17 +01:00