kernel-hacking-2024-linux-s.../sound/soc
Kuninori Morimoto 030e79f658 ASoC: add snd_soc_register_component()
Current ASoC has register function for platform/codec/dai/card,
but doesn't have for cpu.
It often produces confusion and fault on ASoC.

As result of ASoC community discussion,
we consider new struct snd_soc_component for CPU/CODEC,
and will switch over to use it.

This patch adds very basic struct snd_soc_component,
and register function for it.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Acked-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Reviewed-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2013-03-13 11:07:58 +00:00
..
atmel ASoC: sam9g20_wm8731: disable clock and correct sequence when unload 2013-02-04 18:34:14 +00:00
au1x
blackfin
cirrus ASoC: Convert to devm_ioremap_resource() 2013-01-22 11:41:58 -08:00
codecs Merge remote-tracking branch 'asoc/fix/wm8960' into tmp 2013-03-07 14:29:43 +08:00
davinci Merge remote-tracking branch 'asoc/topic/tlv320aic3x' into asoc-next 2013-02-11 11:06:46 +00:00
dwc ASoC: dwc: fix support for more than two channels 2013-01-26 15:37:09 +08:00
fsl Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc 2013-02-23 17:09:55 -08:00
generic ASoC: simple-card: add asoc_simple_dai for initializing 2013-01-14 06:55:43 +09:00
jz4740
kirkwood ASoC: Convert to devm_ioremap_resource() 2013-01-22 11:41:58 -08:00
mid-x86
mxs Driver core patches for 3.9-rc1 2013-02-21 12:05:51 -08:00
nuc900
omap Merge remote-tracking branch 'asoc/topic/omap' into asoc-next 2013-02-12 22:19:04 +00:00
pxa Driver core patches for 3.9-rc1 2013-02-21 12:05:51 -08:00
s6000
samsung arm-soc: cleanups 2013-02-21 14:58:40 -08:00
sh ASoC: fsi: Remove __devinitconst 2013-01-16 20:28:59 +09:00
spear
tegra ASoC: tegra: fix I2S bit count mask 2013-03-05 10:42:11 +08:00
txx9
ux500 ASoC: Ux500: Fix build error pertaining to missing include file 2013-01-31 20:37:05 +08:00
Kconfig
Makefile
soc-cache.c
soc-compress.c ASoC: core: Allow digital mute for capture 2013-02-08 11:08:44 +00:00
soc-core.c ASoC: add snd_soc_register_component() 2013-03-13 11:07:58 +00:00
soc-dapm.c Merge remote-tracking branch 'asoc/topic/compress' into asoc-next 2013-02-11 11:06:29 +00:00
soc-dmaengine-pcm.c
soc-io.c
soc-jack.c
soc-pcm.c Merge remote-tracking branch 'asoc/topic/core' into asoc-next 2013-02-11 11:06:30 +00:00
soc-utils.c