summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/include/mach/iomap.h
diff options
context:
space:
mode:
authorGary King <gking@nvidia.com>2010-06-29 15:33:50 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2010-10-13 14:17:39 -0700
commit6aff948d09d067b92fc9e86bb082499f5de51d61 (patch)
tree36837329fa104678fb2525622574c50ee7e54b05 /arch/arm/mach-tegra/include/mach/iomap.h
parent6d111b7d2fc3f588560846c9261fc5e84021e897 (diff)
[ARM] tegra: add nvrm transport interface
add nvrm transport kernel APIs and nvrpc device node access to it, to support basic multimedia and AVP access add enough nvrmmodule functions to get RM transport bootstrapped and to support resetting the AVP (which is needed after the AVP kernel is loaded by nvrm_daemon). Change-Id: I9b2299db43daceb0c238c3876a8fabf1b6352e34 Signed-off-by: Gary King <gking@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/include/mach/iomap.h')
-rw-r--r--arch/arm/mach-tegra/include/mach/iomap.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/include/mach/iomap.h b/arch/arm/mach-tegra/include/mach/iomap.h
index c20a5273a684..78bf8009b0ed 100644
--- a/arch/arm/mach-tegra/include/mach/iomap.h
+++ b/arch/arm/mach-tegra/include/mach/iomap.h
@@ -59,9 +59,18 @@
#define TEGRA_GART_BASE 0x58000000
#define TEGRA_GART_SIZE SZ_32M
+#define TEGRA_RES_SEMA_BASE 0x60001000
+#define TEGRA_RES_SEMA_SIZE SZ_4K
+
+#define TEGRA_ARB_SEMA_BASE 0x60002000
+#define TEGRA_ARB_SEMA_SIZE SZ_4K
+
#define TEGRA_PRIMARY_ICTLR_BASE 0x60004000
#define TEGRA_PRIMARY_ICTLR_SIZE SZ_64
+#define TEGRA_ARBGNT_ICTLR_BASE 0x60004040
+#define TEGRA_ARBGNT_ICTLR_SIZE 192
+
#define TEGRA_SECONDARY_ICTLR_BASE 0x60004100
#define TEGRA_SECONDARY_ICTLR_SIZE SZ_64