OpenCloudOS-Kernel/sound/soc/sh
Kuninori Morimoto 766812e6d5 ASoC: sh: fsi: enable chip specific data transfer mode
SupherH FSI2 can use special data transfer,
but it depends on CPU-FSI2 connection style.

We can use 16bit data stream mode if it was valid connection,
and it is required for 16bit data DMA transfer / SPDIF sound output.
We can use 24bit data transfer if it was invalid connection.

We can select connection type if CPU is SH7372,
and it is always valid connection if latest SuperH.

This patch adds new bus_option and fsi_bus_setup()
for supporting these feature.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-05-19 19:41:45 +01:00
..
Kconfig ASoC: sh: fsi: select simple-card on Kconfig 2012-04-13 11:29:28 +01:00
Makefile ASoC: sh: fsi: use simple-card instead of fsi-da7210 2012-04-13 11:29:27 +01:00
dma-sh7760.c ASoC: Convert sh directory to module_platform_driver 2011-11-25 13:15:29 +00:00
fsi.c ASoC: sh: fsi: enable chip specific data transfer mode 2012-05-19 19:41:45 +01:00
hac.c ASoC: Convert sh directory to module_platform_driver 2011-11-25 13:15:29 +00:00
migor.c ASoC: sh: fix migor.c compilation 2012-05-09 12:41:05 +01:00
sh7760-ac97.c ASoC: sh: Add .owner to struct snd_soc_card 2011-12-23 11:32:07 +00:00
siu.h ASoC: Do not include soc-dai.h 2010-11-22 14:04:53 +00:00
siu_dai.c ASoC: Use core pm_runtime callbacks for siu_dai 2011-12-15 02:26:58 +08:00
siu_pcm.c dmaengine/dma_slave: introduce inline wrappers 2012-03-21 19:20:22 +05:30
ssi.c ASoC: Convert sh directory to module_platform_driver 2011-11-25 13:15:29 +00:00