diff options
author | Laxman Dewangan <ldewangan@nvidia.com> | 2012-01-27 18:50:37 +0530 |
---|---|---|
committer | Rohan Somvanshi <rsomvanshi@nvidia.com> | 2012-02-03 05:01:43 -0800 |
commit | 14892e5b37a1517314cb136042d8c23429abbfac (patch) | |
tree | 7d0708c0c3120d3f3ab2c273e60c1fc3358f6557 /sound | |
parent | 79797e8be8296c4f4ff1a97dcd0dfc5e52498933 (diff) |
arm: tegra: dma: read transfer count without stopping dma.
Dma user must call the function tegra_dma_get_transfer_count()
for knowing transferred count without stopping dma.
Change-Id: I5e0060fd8163b285496442268548a90bdd0e294c
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/77800
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Diffstat (limited to 'sound')
-rw-r--r-- | sound/soc/tegra/tegra_pcm.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sound/soc/tegra/tegra_pcm.c b/sound/soc/tegra/tegra_pcm.c index 439e412f17c6..3eab18cfe864 100644 --- a/sound/soc/tegra/tegra_pcm.c +++ b/sound/soc/tegra/tegra_pcm.c @@ -275,8 +275,7 @@ static snd_pcm_uframes_t tegra_pcm_pointer(struct snd_pcm_substream *substream) int dma_transfer_count; dma_transfer_count = tegra_dma_get_transfer_count(prtd->dma_chan, - &prtd->dma_req[prtd->dma_req_idx], - false); + &prtd->dma_req[prtd->dma_req_idx]); return prtd->period_index * runtime->period_size + bytes_to_frames(runtime, dma_transfer_count); |