linux/sound/soc/sh/rcar
Kuninori Morimoto a914e44693
ASoC: rsnd: more clear rsnd_get_dalign() for DALIGN
On Renesas sound device, DALIGN which exchanges channel position
is needed because SW and HW are using defferent data order if
16bit data. It is not needed when 24bit data.
rsnd_get_dalign() returns necessary value, but it was confusable
code. This patch makes it more simple.

Tested-by: Hiroyuki Yokoyama <hiroyuki.yokoyama.vx@renesas.com>
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2017-12-08 18:53:51 +00:00
..
adg.c ASoC: rsnd: more clear ADG clock debug info 2017-10-13 11:19:01 +01:00
cmd.c ASoC: rsnd: make arrays path and cmd_case static const 2017-06-30 12:45:36 +01:00
core.c ASoC: rsnd: more clear rsnd_get_dalign() for DALIGN 2017-12-08 18:53:51 +00:00
ctu.c ASoC: rsnd: add rsnd_kctrl_xxx() macro 2017-10-11 09:46:17 +01:00
dma.c ASoC: rsnd: dma.c: spin lock is no longer needed in IRQ handler 2017-11-29 10:16:48 +00:00
dvc.c ASoC: rsnd: add rsnd_kctrl_xxx() macro 2017-10-11 09:46:17 +01:00
gen.c ASoC: rsnd: Delete an error message for a failed memory allocation in three functions 2017-08-10 16:32:38 +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_kctrl_xxx() macro 2017-10-11 09:46:17 +01:00
rsnd.h ASoC: rsnd: TDM 6ch needs 8ch clock for hw refine 2017-11-29 10:16:03 +00:00
src.c ASoC: rsnd: remove unused rsnd_xxx_to_dma() 2017-08-22 16:30:57 +01:00
ssi.c ASoC: rsnd: ssi: remove unnesessary period_pos 2017-12-08 18:53:32 +00:00
ssiu.c ASoC: rsnd: ssiu: clear SSI_MODE for non TDM Extended modes 2017-11-28 11:52:52 +00:00