OSDN Git Service

ARM: tegra: apbio access using dma for tegra20 only
authorLaxman Dewangan <ldewangan@nvidia.com>
Wed, 20 Jun 2012 12:36:34 +0000 (18:06 +0530)
committerStephen Warren <swarren@nvidia.com>
Fri, 6 Jul 2012 17:48:56 +0000 (11:48 -0600)
commitb861c275ea5cfeab32241c3c92a203579d5699ff
tree42f5a062a8c5856681d56aa8eda0d0fbb13220ac
parent702b0e4f2f2782962aab7d9a0a40ad68770bb1f6
ARM: tegra: apbio access using dma for tegra20 only

The Tegra20 HW issue with accessing APBIO registers (such
as fuse registers) directly from the CPU concurrently with
APB DMA accesses has been fixed in Tegra30 and later chips.

Access these registers directly from the CPU on Tegra30
and later, and apply the workaround only for Tegra20.

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Chaitanya Bandi <bandik@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
arch/arm/mach-tegra/Makefile
arch/arm/mach-tegra/apbio.c
arch/arm/mach-tegra/apbio.h
arch/arm/mach-tegra/common.c