]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: dapm - Refactor widget IO functions in preparation for platform widgets.
authorLiam Girdwood <lrg@ti.com>
Mon, 13 Jun 2011 18:37:36 +0000 (19:37 +0100)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 14 Jun 2011 13:25:32 +0000 (14:25 +0100)
commit43d7257fdc9acf9c8b8fe3d3d72723f9461dc8bd
tree7a2e6df827a9104927dc0e286a64eea750e38d12
parentedd253ff05a6c1572685d83cb8e97eb3134fe0ce
ASoC: dapm - Refactor widget IO functions in preparation for platform widgets.

This time with soc_widget_update_bits reflecting recent soc_update_bits changes.

Currently widget IO is tightly coupled to the CODEC drivers. Future platform DSP
devices have mixer components that can alter power usage and hence require full
DAPM support.

This provides a generic widget IO operation wrapper in preparation for
future patches that implement platform driver DAPM.

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