OSDN Git Service

ASoC: rsnd: remove 16ch support for now
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Wed, 9 Aug 2017 01:46:23 +0000 (01:46 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 9 Aug 2017 16:56:14 +0000 (17:56 +0100)
commit29d03ff5c752e02918e8319fdcc86faa374d36ec
tree7b3f16d6b6c05fb33ae3b34bef36d9f072d67fe5
parent597b046f0d99b0b0123a715f8c8b1ea881d2bec6
ASoC: rsnd: remove 16ch support for now

R-Car Gen3 sound device can use TDM 16ch, but its usage is very
limited. It is not yet supported.
Let's remove unexpected/unsupported channel settings for now.
This patch makes xx_ADINR register settings sanity without
runtime check.

R-Car Gen3 datasheet

40.4.7 Note on Usage of the SSIU Module
When an SSIU module is used in "TDM-16ch mode",
only the transfer with the external memory is available.

Reported-by: Nguyen Viet Dung <dung.nguyen.aj@renesas.com>
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sh/rcar/core.c