diff options
author | Charles Keepax <ckeepax@opensource.wolfsonmicro.com> | 2014-02-18 16:22:15 +0100 |
---|---|---|
committer | Mark Brown <broonie@linaro.org> | 2014-02-20 11:22:24 +0100 |
commit | 3eb29dfb3d3bd4b600370007b96c3c675fb97aa7 (patch) | |
tree | 8fa691f7e686fdcf7f38a41e93540bb1b55802fe /include/sound/soc-dapm.h | |
parent | ASoC: dapm: Add helpers to lock/unlock DAPM mutex (diff) | |
download | linux-3eb29dfb3d3bd4b600370007b96c3c675fb97aa7.tar.xz linux-3eb29dfb3d3bd4b600370007b96c3c675fb97aa7.zip |
ASoC: dapm: Add unlocked version of snd_soc_dapm_sync
We will often call sync after several functions that require the DAPM
mutex to be held. Rather than release and immediately relock the mutex
provide an unlocked function for this situation.
Signed-off-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
Diffstat (limited to 'include/sound/soc-dapm.h')
-rw-r--r-- | include/sound/soc-dapm.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/sound/soc-dapm.h b/include/sound/soc-dapm.h index 6e89ef6c11c1..3b991766a8f2 100644 --- a/include/sound/soc-dapm.h +++ b/include/sound/soc-dapm.h @@ -461,6 +461,7 @@ int snd_soc_dapm_nc_pin_unlocked(struct snd_soc_dapm_context *dapm, int snd_soc_dapm_get_pin_status(struct snd_soc_dapm_context *dapm, const char *pin); int snd_soc_dapm_sync(struct snd_soc_dapm_context *dapm); +int snd_soc_dapm_sync_unlocked(struct snd_soc_dapm_context *dapm); int snd_soc_dapm_force_enable_pin(struct snd_soc_dapm_context *dapm, const char *pin); int snd_soc_dapm_force_enable_pin_unlocked(struct snd_soc_dapm_context *dapm, |