dma: tegra: add support for Tegra148/124
authorLaxman Dewangan <ldewangan@nvidia.com>
Mon, 6 Jan 2014 18:16:45 +0000 (11:16 -0700)
committerVinod Koul <vinod.koul@intel.com>
Mon, 20 Jan 2014 09:05:52 +0000 (14:35 +0530)
commit911daccc8b9672ec2206d3741127089dc2c695d4
treec9ecf09f7c6700310e7ec5f0286a709095cd710e
parent5a87f0e618c709b982c1fa568a30346c38ea28de
dma: tegra: add support for Tegra148/124

Tegra148 introduces a few changes to the APB DMA HW registers. Update the
driver to cope with them. Tegra124 inherits these changes.

* The register address stride between DMA channels increases.

* A new per-channel WCOUNT register is introduced.

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Signed-off-by: Kunal Agrawal <kunala@nvidia.com>
[swarren, remove .dts file change, rewrote commit description, removed
some duplicate/unused code and register IO]
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Reviewed-by: Thierry Reding <treding@nvidia.com>
Tested-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
drivers/dma/tegra20-apb-dma.c