summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/dma.c
diff options
context:
space:
mode:
authorLaxman Dewangan <ldewangan@nvidia.com>2012-01-27 19:36:26 +0530
committerRohan Somvanshi <rsomvanshi@nvidia.com>2012-02-03 05:17:01 -0800
commit25dfe647985b8e31294d22ea5cb5f0e8a049932e (patch)
tree61d736c7f34fc90bcfe99914c7f716266ff824c6 /arch/arm/mach-tegra/dma.c
parentfc9c898cba915636226834e6e04fd40f5fb00f21 (diff)
ARM: tegra: dma: Remove duplicate function tegra_dma_dequeue()
The functon tegra_dma_dequeue() duplicates the functionality of tegra_dma_dequeue_req().And this function does not use proper locking before accessing the channel data. Removing this function. Change-Id: Ib6baaa984b038908c49adb3a0f3df3433f0a9066 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/77805 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/dma.c')
-rw-r--r--arch/arm/mach-tegra/dma.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/arch/arm/mach-tegra/dma.c b/arch/arm/mach-tegra/dma.c
index d03d624be5de..bb59df967a23 100644
--- a/arch/arm/mach-tegra/dma.c
+++ b/arch/arm/mach-tegra/dma.c
@@ -149,19 +149,6 @@ void tegra_dma_flush(struct tegra_dma_channel *ch)
}
EXPORT_SYMBOL(tegra_dma_flush);
-void tegra_dma_dequeue(struct tegra_dma_channel *ch)
-{
- struct tegra_dma_req *req;
-
- if (tegra_dma_is_empty(ch))
- return;
-
- req = list_entry(ch->list.next, typeof(*req), node);
-
- tegra_dma_dequeue_req(ch, req);
- return;
-}
-
void tegra_dma_stop(struct tegra_dma_channel *ch)
{
u32 csr;