ASoC: Add card registration API
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Fri, 28 Nov 2008 13:29:45 +0000 (13:29 +0000)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 9 Dec 2008 10:49:26 +0000 (10:49 +0000)
commitc5af3a2e192d333997d1e191f3eba7fd2f869681
treebd63c16c657b473ea3823faae5644642d9ae88db
parentca4513fe06c483bf0111c990059d42f97288605d
ASoC: Add card registration API

ASoC v2 allows cards, codecs and platforms to instantiate separately,
with the overall ASoC device only being instantiated once all the
required components have registered. As part of backporting Liam's work
introduce an initial version of the card registration functions. At
present these do nothing active and are internal only, they will be
exposed to machine drivers after further backporting.  Adding this now
allows the datastructures used for dynamic card instantiation to be
built up gradually.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
include/sound/soc.h
sound/soc/soc-core.c