]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: core - Allow components to probe/remove in sequence.
authorLiam Girdwood <lrg@ti.com>
Tue, 7 Jun 2011 15:08:05 +0000 (16:08 +0100)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 7 Jun 2011 17:38:27 +0000 (18:38 +0100)
commitf0d0b3251af71a81381fdbe20cdd66b88d7a4528
tree55a6c2ef757af0c2bf4111ef2be0e806ff6fb650
parentaf1d60e0e9d0e16007f3663b330496292122525a
ASoC: core - Allow components to probe/remove in sequence.

Some ASoC components depend on other ASoC components to provide clocks and
power resources in order to probe() and vice versa for remove().

Allow components to be ordered so that components can be probed() and removed()
in sequences that conform to their dependencies.

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