ASoC: dapm: Move 'value' field from widget to control
authorLars-Peter Clausen <lars@metafoo.de>
Mon, 29 Jul 2013 15:13:59 +0000 (17:13 +0200)
committerMark Brown <broonie@linaro.org>
Mon, 29 Jul 2013 17:41:00 +0000 (18:41 +0100)
commitcf7c1de20c576477d42deae255cbc6e439bb5dc0
treef55b12427e74cc6ecc1e8db4714b8e0673237d92
parente84357f7608f230b905acb18fe668609c9b811f0
ASoC: dapm: Move 'value' field from widget to control

The 'value' field is really per control and not per widget. Currently it is only
used for virtual MUXes, which only have one control per widget. So in that case
there is not so much of a difference between whether it is stored per widget or
per control. Moving the 'value' field from the widget to the control will allow
us to use it also for cases where we have more than one control per widget. E.g.
for mixers with multiple input controls.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Mark Brown <broonie@linaro.org>
include/sound/soc-dapm.h
sound/soc/soc-dapm.c