summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/include
diff options
context:
space:
mode:
authorLaxman Dewangan <ldewangan@nvidia.com>2011-02-22 14:46:55 +0530
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:41:57 -0800
commitfa6102941fe0e7a6fe692e2a950390571ac6a7f9 (patch)
treeb5ef07d34960d385ee77a94b2f63e8cbb8c90888 /arch/arm/mach-tegra/include
parentd575ebe72661625d86b25c8c7e49f809fa3ae064 (diff)
arm: tegra: dma: Api for getting transfer count
Adding api for getting the amount of data trsnaferred by dma. Original-Change-Id: I348b8a2f0f855165fb1bf74f0d9013faa97056e7 Reviewed-on: http://git-master/r/20377 Tested-by: Sumit Bhattacharya <sumitb@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Raf91b00545ff2e61f14c7136972d807c6afb96ea
Diffstat (limited to 'arch/arm/mach-tegra/include')
-rw-r--r--arch/arm/mach-tegra/include/mach/dma.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/include/mach/dma.h b/arch/arm/mach-tegra/include/mach/dma.h
index d385b7a251be..cb0248cca615 100644
--- a/arch/arm/mach-tegra/include/mach/dma.h
+++ b/arch/arm/mach-tegra/include/mach/dma.h
@@ -147,6 +147,8 @@ void tegra_dma_flush(struct tegra_dma_channel *ch);
bool tegra_dma_is_req_inflight(struct tegra_dma_channel *ch,
struct tegra_dma_req *req);
+int tegra_dma_get_transfer_count(struct tegra_dma_channel *ch,
+ struct tegra_dma_req *req, bool is_stop_dma);
bool tegra_dma_is_empty(struct tegra_dma_channel *ch);
bool tegra_dma_is_stopped(struct tegra_dma_channel *ch);