linux/arch/sh/boards/mach-se
Kuninori Morimoto a4a2992c53 ASoC: simple-card: add asoc_simple_dai for initializing
Current simple-card driver calls asoc_simple_card_dai_init()
if platform had a asoc_simple_card_dai_init pointer.
And, this initialization function works only
when platform has an applicable initial value for each dai settings.
And basically, almost all sound card requires certain initialization.
This means that almost all platform has initialization settings,
and driver do nothing if it doesn't have settings.

And additionally, current simple-card supports sysclk settings but it was
only for codec.  In order to abolish deviation between cpu and codec,
and in order to simplify processing,
this patch adds asoc_simple_dai, and removed pointless
struct asoc_simple_dai_init_info which was trigger of
calling asoc_simple_card_dai_init().

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2013-01-14 06:55:43 +09:00
..
770x sh: Kill off machvec IRQ hinting. 2012-05-21 17:54:01 +09:00
7206 sh: Kill off machvec IRQ hinting. 2012-05-21 17:54:01 +09:00
7343 sh: se7343: Move CPLD IRQs to irqdomain and generic irq chip. 2012-05-24 19:07:18 +09:00
7721 sh: Kill off machvec IRQ hinting. 2012-05-21 17:54:01 +09:00
7722 Merge branch 'sh/dynamic-irq-cleanup' into sh-latest 2012-06-13 12:12:41 +09:00
7724 ASoC: simple-card: add asoc_simple_dai for initializing 2013-01-14 06:55:43 +09:00
7751 sh: Kill off machvec IRQ hinting. 2012-05-21 17:54:01 +09:00
7780 sh: Kill off machvec IRQ hinting. 2012-05-21 17:54:01 +09:00
Makefile sh: Add ms7724se (SH7724) board support 2009-05-26 17:01:47 +09:00
board-se7619.c sh: Kill off machvec IRQ hinting. 2012-05-21 17:54:01 +09:00