diff options
Diffstat (limited to 'sound/soc/soc-core.c')
-rw-r--r-- | sound/soc/soc-core.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sound/soc/soc-core.c b/sound/soc/soc-core.c index 24b096066a07..a1305f827a98 100644 --- a/sound/soc/soc-core.c +++ b/sound/soc/soc-core.c | |||
@@ -795,12 +795,12 @@ static void soc_resume_deferred(struct work_struct *work) | |||
795 | 795 | ||
796 | dev_dbg(card->dev, "ASoC: resume work completed\n"); | 796 | dev_dbg(card->dev, "ASoC: resume work completed\n"); |
797 | 797 | ||
798 | /* userspace can access us now we are back as we were before */ | ||
799 | snd_power_change_state(card->snd_card, SNDRV_CTL_POWER_D0); | ||
800 | |||
801 | /* Recheck all endpoints too, their state is affected by suspend */ | 798 | /* Recheck all endpoints too, their state is affected by suspend */ |
802 | dapm_mark_endpoints_dirty(card); | 799 | dapm_mark_endpoints_dirty(card); |
803 | snd_soc_dapm_sync(&card->dapm); | 800 | snd_soc_dapm_sync(&card->dapm); |
801 | |||
802 | /* userspace can access us now we are back as we were before */ | ||
803 | snd_power_change_state(card->snd_card, SNDRV_CTL_POWER_D0); | ||
804 | } | 804 | } |
805 | 805 | ||
806 | /* powers up audio subsystem after a suspend */ | 806 | /* powers up audio subsystem after a suspend */ |