summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/io.c
diff options
context:
space:
mode:
authorMark Stadler <mastadler@nvidia.com>2012-07-31 17:42:50 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2013-09-14 13:19:48 -0700
commit47d3c363a5747e2bf5cc286c68ac6fba9b3ffa90 (patch)
tree68b47d63f8075547e748211d27e29d2e748f031e /arch/arm/mach-tegra/io.c
parentf628644177149c3b2236136d68403c113cf5bf11 (diff)
ARM: tegra: Add io regions for Tegra12x
Change-Id: Icc5b76d72769ba18ad37722d7b13ea65e2966737 Reviewed-by: Ken Adams <kadams@nvidia.com> Reviewed-by: Robert Bond <rbond@nvidia.com> Reviewed-by: Mark Stadler <mastadler@nvidia.com> Tested-by: Ken Adams <kadams@nvidia.com> Signed-off-by: Jin Qian <jqian@nvidia.com> Reviewed-on: http://git-master/r/82932 Reviewed-by: Scott Williams <scwilliams@nvidia.com> Signed-off-by: Mark Stadler <mastadler@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/io.c')
-rw-r--r--arch/arm/mach-tegra/io.c16
1 files changed, 15 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/io.c b/arch/arm/mach-tegra/io.c
index 4ebbbded419b..8c5a63e3990b 100644
--- a/arch/arm/mach-tegra/io.c
+++ b/arch/arm/mach-tegra/io.c
@@ -96,7 +96,21 @@ static struct map_desc tegra_io_desc[] __initdata = {
.pfn = __phys_to_pfn(IO_NOR_PHYS),
.length = IO_NOR_SIZE,
.type = MT_DEVICE,
- }
+ },
+#endif
+#ifdef CONFIG_TEGRA_GK20A
+ {
+ .virtual = (unsigned long)IO_GK20A_B0_VIRT,
+ .pfn = __phys_to_pfn(IO_GK20A_B0_PHYS),
+ .length = IO_GK20A_B0_SIZE,
+ .type = MT_DEVICE,
+ },
+ {
+ .virtual = (unsigned long)IO_GK20A_B1_VIRT,
+ .pfn = __phys_to_pfn(IO_GK20A_B1_PHYS),
+ .length = IO_GK20A_B1_SIZE,
+ .type = MT_DEVICE,
+ },
#endif
};