From: Fang, Yang A Date: Fri, 12 Jun 2015 05:17:57 +0000 (-0700) Subject: ASoC: Intel: Fixed incorrect sst pcm_delay X-Git-Tag: firefly_0821_release~176^2~1082^2~79^2~5^4 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=ffb3722b9778c92fd05b187fd99ec34dbf31e580;p=firefly-linux-kernel-4.4.55.git ASoC: Intel: Fixed incorrect sst pcm_delay This patch corrected pcm_delay calculation in BSW sst driver Signed-off-by: Fang, Yang A Signed-off-by: Mark Brown --- diff --git a/sound/soc/intel/atom/sst/sst_drv_interface.c b/sound/soc/intel/atom/sst/sst_drv_interface.c index 7b50a9d17ec1..620da1d1b9e3 100644 --- a/sound/soc/intel/atom/sst/sst_drv_interface.c +++ b/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;