WSL2-Linux-Kernel/sound/soc/sh/rcar
Kuninori Morimoto 2eaa6e2330
ASoC: rsnd: tidyup SSICR::SWSP for TDM
R-Car datasheet is indicating that WS output settings of SSICR::SWSP
is inverted on TDM mode from non TDM mode settings.
But, it is meaning that TDM should use 0 here.
Without this patch, sound input/output 1ch will be 2ch, 2ch will be 3ch
..., be jumbled on I2S + TDM settings. This patch fixup it.
This patch is tested on R-Car H3 ulcb-kf board, SSI3/4 TDM sound.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2018-10-17 20:01:31 +01:00
..
Makefile ASoC: rsnd: convert to SPDX identifiers 2018-06-18 12:16:46 +01:00
adg.c Merge branch 'asoc-4.19' into asoc-4.20 Cirrus conflict 2018-09-10 18:55:12 +01:00
cmd.c ASoC: rsnd: cmd: Add missing newline to debug message 2018-07-05 11:08:03 +01:00
core.c ASoC: rsnd: use 32bit TDM width as default 2018-10-10 13:28:05 +01:00
ctu.c ASoC: add for_each_dpcm_be() macro 2018-09-20 10:31:20 -07:00
dma.c ASoC: rsnd: fixup SSI clock during suspend/resume modes 2018-09-21 10:03:54 -07:00
dvc.c ASoC: rsnd: convert to SPDX identifiers 2018-06-18 12:16:46 +01:00
gen.c ASoC: rsnd: gen: use tab instead of white-space 2018-09-06 11:12:30 +01:00
mix.c ASoC: rsnd: convert to SPDX identifiers 2018-06-18 12:16:46 +01:00
rsnd.h ASoC: rsnd: fixup SSI clock during suspend/resume modes 2018-09-21 10:03:54 -07:00
src.c ASoC: add for_each_dpcm_be() macro 2018-09-20 10:31:20 -07:00
ssi.c ASoC: rsnd: tidyup SSICR::SWSP for TDM 2018-10-17 20:01:31 +01:00
ssiu.c ASoC: rsnd: ssiu: Support to init different BUSIF instance 2018-09-03 14:37:19 +01:00