diff options
author | Lars-Peter Clausen <lars@metafoo.de> | 2013-07-29 17:13:59 +0200 |
---|---|---|
committer | Mark Brown <broonie@linaro.org> | 2013-07-29 18:41:00 +0100 |
commit | cf7c1de20c576477d42deae255cbc6e439bb5dc0 (patch) | |
tree | f55b12427e74cc6ecc1e8db4714b8e0673237d92 /include/sound | |
parent | e84357f7608f230b905acb18fe668609c9b811f0 (diff) | |
download | blackbird-op-linux-cf7c1de20c576477d42deae255cbc6e439bb5dc0.tar.gz blackbird-op-linux-cf7c1de20c576477d42deae255cbc6e439bb5dc0.zip |
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>
Diffstat (limited to 'include/sound')
-rw-r--r-- | include/sound/soc-dapm.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/sound/soc-dapm.h b/include/sound/soc-dapm.h index ebfae8f3fda7..d7d26cc8e3fc 100644 --- a/include/sound/soc-dapm.h +++ b/include/sound/soc-dapm.h @@ -523,7 +523,6 @@ struct snd_soc_dapm_widget { /* dapm control */ int reg; /* negative reg = no direct dapm */ unsigned char shift; /* bits to shift */ - unsigned int value; /* widget current value */ unsigned int mask; /* non-shifted mask */ unsigned int on_val; /* on state value */ unsigned int off_val; /* off state value */ |