Răsfoiți Sursa

ASoC: Intel: Fixed incorrect sst pcm_delay

This patch corrected pcm_delay calculation in BSW sst driver

Signed-off-by: Fang, Yang A <yang.a.fang@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Fang, Yang A 10 ani în urmă
părinte
comite
ffb3722b97
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      sound/soc/intel/atom/sst/sst_drv_interface.c

+ 1 - 1
sound/soc/intel/atom/sst/sst_drv_interface.c

@@ -533,7 +533,7 @@ static inline int sst_calc_tstamp(struct intel_sst_drv *ctx,
 
 	info->buffer_ptr = pointer_samples / substream->runtime->channels;
 
-	info->pcm_delay = delay_frames / substream->runtime->channels;
+	info->pcm_delay = delay_frames;
 	dev_dbg(ctx->dev, "buffer ptr %llu pcm_delay rep: %llu\n",
 			info->buffer_ptr, info->pcm_delay);
 	return 0;