]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: rsnd: enable TDM settings for SSI parent
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Wed, 17 Oct 2018 01:55:37 +0000 (01:55 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 17 Oct 2018 19:01:30 +0000 (20:01 +0100)
commit0f3cf9161cd1d220719f5ed6eaf4bad6e3c00a84
treed4fecbb02d9e45bacbc20e55066ec211b97b5e20
parentfbaffec7cbba084eff465895e8841c93134ad7c6
ASoC: rsnd: enable TDM settings for SSI parent

Some SSIs are sharing each pins (= WS/CLK pin for playback/capture).
Then, SSI parent needs control WS/CLK setting for SSI slave.
In such case, SSI parent needs TDM settings if SSI slave is working as
TDM mode. But it is not cared in current driver.
It can't capture TDM sound without this patch if SSIs were pin sharing.
This patch is tested on R-Car H3 ulcb-kf board, SSI3/4 with TDM sound.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sh/rcar/ssi.c