summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/devices.c
diff options
context:
space:
mode:
authorHiro Sugawara <hsugawara@nvidia.com>2011-03-17 11:19:29 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:42:29 -0800
commitd5ea29e572888f1f8e4246b1ccb109d593a2aa06 (patch)
tree3cead7591b955ef43e0122097c126fa1f8d38488 /arch/arm/mach-tegra/devices.c
parentdfa19fda0eaacab6549a553aa42e807d9594b39c (diff)
arm: tegra: iovmm: Move SMMU window to bottom 1GB for AVP
Tegra3 A01 continues to use the high address range. Tegra3 A02 (and after) uses the bottom 1GB. The new AHB register bit access has no effect to Tegra3 A01. Original-Change-Id: I90cedbb22d9aae4307908750ebeb03bef639945c Reviewed-on: http://git-master/r/23379 Tested-by: Hiro Sugawara <hsugawara@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com> Original-Change-Id: I33253f8ae32c416a9d19694e87380dbae94c2f68 Rebase-Id: Rf2d058998ea09fcbe44fe3c61493a46938505c0b
Diffstat (limited to 'arch/arm/mach-tegra/devices.c')
-rw-r--r--arch/arm/mach-tegra/devices.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/devices.c b/arch/arm/mach-tegra/devices.c
index 2681d6ce25a0..394f55a646c9 100644
--- a/arch/arm/mach-tegra/devices.c
+++ b/arch/arm/mach-tegra/devices.c
@@ -1016,7 +1016,13 @@ static struct resource tegra_smmu_resources[] = {
.flags = IORESOURCE_MEM,
.start = TEGRA_SMMU_BASE,
.end = TEGRA_SMMU_BASE + TEGRA_SMMU_SIZE - 1,
- }
+ },
+ [2] = {
+ .name = "ahbarb",
+ .flags = IORESOURCE_MEM,
+ .start = TEGRA_AHB_ARB_BASE,
+ .end = TEGRA_AHB_ARB_BASE + TEGRA_AHB_ARB_SIZE - 1,
+ }
};
struct platform_device tegra_smmu_device = {