diff options
-rw-r--r-- | sound/soc/intel/sst-mfld-platform-pcm.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/soc/intel/sst-mfld-platform-pcm.c b/sound/soc/intel/sst-mfld-platform-pcm.c index 85deecd82b92..9906b7c1c2e1 100644 --- a/sound/soc/intel/sst-mfld-platform-pcm.c +++ b/sound/soc/intel/sst-mfld-platform-pcm.c | |||
@@ -464,6 +464,8 @@ static int sst_platform_pcm_trigger(struct snd_pcm_substream *substream, | |||
464 | struct snd_soc_pcm_runtime *rtd = substream->private_data; | 464 | struct snd_soc_pcm_runtime *rtd = substream->private_data; |
465 | 465 | ||
466 | dev_dbg(rtd->dev, "sst_platform_pcm_trigger called\n"); | 466 | dev_dbg(rtd->dev, "sst_platform_pcm_trigger called\n"); |
467 | if (substream->pcm->internal) | ||
468 | return 0; | ||
467 | stream = substream->runtime->private_data; | 469 | stream = substream->runtime->private_data; |
468 | str_id = stream->stream_info.str_id; | 470 | str_id = stream->stream_info.str_id; |
469 | switch (cmd) { | 471 | switch (cmd) { |