summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sound/soc/sof/pcm.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sound/soc/sof/pcm.c b/sound/soc/sof/pcm.c
index 649968841dad..d6dc9a7df0f4 100644
--- a/sound/soc/sof/pcm.c
+++ b/sound/soc/sof/pcm.c
@@ -214,6 +214,9 @@ static int sof_pcm_hw_params(struct snd_pcm_substream *substream,
214 INIT_WORK(&spcm->stream[substream->stream].period_elapsed_work, 214 INIT_WORK(&spcm->stream[substream->stream].period_elapsed_work,
215 sof_pcm_period_elapsed_work); 215 sof_pcm_period_elapsed_work);
216 216
217 /* clear hw_params_upon_resume flag */
218 spcm->hw_params_upon_resume[substream->stream] = 0;
219
217 return ret; 220 return ret;
218} 221}
219 222
@@ -429,9 +432,6 @@ static int sof_pcm_open(struct snd_pcm_substream *substream)
429 dev_dbg(sdev->dev, "pcm: open stream %d dir %d\n", spcm->pcm.pcm_id, 432 dev_dbg(sdev->dev, "pcm: open stream %d dir %d\n", spcm->pcm.pcm_id,
430 substream->stream); 433 substream->stream);
431 434
432 /* clear hw_params_upon_resume flag */
433 spcm->hw_params_upon_resume[substream->stream] = 0;
434
435 caps = &spcm->pcm.caps[substream->stream]; 435 caps = &spcm->pcm.caps[substream->stream];
436 436
437 ret = pm_runtime_get_sync(sdev->dev); 437 ret = pm_runtime_get_sync(sdev->dev);