]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: rcar: ssi: don't set SSICR.CKDV = 000 with SSIWSR.CONT
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Wed, 22 Mar 2017 04:02:43 +0000 (04:02 +0000)
committerMark Brown <broonie@kernel.org>
Fri, 24 Mar 2017 18:49:45 +0000 (18:49 +0000)
commit1fcc58c276d9b1a147cee12a7e4b4c3b08c0cde8
treebbf2a11c79dedbd2cddab3fe825fe18f3524df0c
parent6b49b82a94b0766782dd481f2d8dcf8386278898
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>
sound/soc/sh/rcar/ssi.c