diff --git a/sound/soc/sof/intel/hda-pcm.c b/sound/soc/sof/intel/hda-pcm.c index b3f78639c30238..431ad0f7d2daad 100644 --- a/sound/soc/sof/intel/hda-pcm.c +++ b/sound/soc/sof/intel/hda-pcm.c @@ -300,11 +300,11 @@ int hda_dsp_pcm_open(struct snd_sof_dev *sdev, } /* - * if we want the .ack to work, we need to prevent the status and - * control from being mapped + * if we want the .ack to work, we need to prevent the control from being mapped. + * The status can still be mapped. */ if (hda_disable_rewinds) - runtime->hw.info |= SNDRV_PCM_INFO_NO_REWINDS | SNDRV_PCM_INFO_EXPLICIT_SYNC; + runtime->hw.info |= SNDRV_PCM_INFO_NO_REWINDS | SNDRV_PCM_INFO_SYNC_APPLPTR; /* * All playback streams are DMI L1 capable, capture streams need