|
|
@@ -795,12 +795,12 @@ static void soc_resume_deferred(struct work_struct *work)
|
|
|
|
|
|
dev_dbg(card->dev, "ASoC: resume work completed\n");
|
|
|
|
|
|
- /* userspace can access us now we are back as we were before */
|
|
|
- snd_power_change_state(card->snd_card, SNDRV_CTL_POWER_D0);
|
|
|
-
|
|
|
/* Recheck all endpoints too, their state is affected by suspend */
|
|
|
dapm_mark_endpoints_dirty(card);
|
|
|
snd_soc_dapm_sync(&card->dapm);
|
|
|
+
|
|
|
+ /* userspace can access us now we are back as we were before */
|
|
|
+ snd_power_change_state(card->snd_card, SNDRV_CTL_POWER_D0);
|
|
|
}
|
|
|
|
|
|
/* powers up audio subsystem after a suspend */
|