diff options
author | Gary King <gking@nvidia.com> | 2010-08-03 17:53:05 -0400 |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2011-02-10 20:50:23 -0500 |
commit | 537f5af0f63eea9cd06f477e1c0fe363d1656e08 (patch) | |
tree | 41db11104b2d80c9f09f57741317d28489740116 /arch | |
parent | 26d902c0c6d6254f471663305d48b63f027ddb0c (diff) |
ARM: tegra: iomap: Add missing devices
Adds gart, hdmi, avp, host1x, and pwm controllers to mach/iomap.h
Signed-off-by: Gary King <gking@nvidia.com>
Signed-off-by: Colin Cross <ccross@android.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-tegra/include/mach/iomap.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/include/mach/iomap.h b/arch/arm/mach-tegra/include/mach/iomap.h index 325eca37348f..691cdabd69cf 100644 --- a/arch/arm/mach-tegra/include/mach/iomap.h +++ b/arch/arm/mach-tegra/include/mach/iomap.h | |||
@@ -26,6 +26,9 @@ | |||
26 | #define TEGRA_IRAM_BASE 0x40000000 | 26 | #define TEGRA_IRAM_BASE 0x40000000 |
27 | #define TEGRA_IRAM_SIZE SZ_256K | 27 | #define TEGRA_IRAM_SIZE SZ_256K |
28 | 28 | ||
29 | #define TEGRA_HOST1X_BASE 0x50000000 | ||
30 | #define TEGRA_HOST1X_SIZE 0x24000 | ||
31 | |||
29 | #define TEGRA_ARM_PERIF_BASE 0x50040000 | 32 | #define TEGRA_ARM_PERIF_BASE 0x50040000 |
30 | #define TEGRA_ARM_PERIF_SIZE SZ_8K | 33 | #define TEGRA_ARM_PERIF_SIZE SZ_8K |
31 | 34 | ||
@@ -35,12 +38,30 @@ | |||
35 | #define TEGRA_ARM_INT_DIST_BASE 0x50041000 | 38 | #define TEGRA_ARM_INT_DIST_BASE 0x50041000 |
36 | #define TEGRA_ARM_INT_DIST_SIZE SZ_4K | 39 | #define TEGRA_ARM_INT_DIST_SIZE SZ_4K |
37 | 40 | ||
41 | #define TEGRA_MPE_BASE 0x54040000 | ||
42 | #define TEGRA_MPE_SIZE SZ_256K | ||
43 | |||
44 | #define TEGRA_VI_BASE 0x54080000 | ||
45 | #define TEGRA_VI_SIZE SZ_256K | ||
46 | |||
47 | #define TEGRA_ISP_BASE 0x54100000 | ||
48 | #define TEGRA_ISP_SIZE SZ_256K | ||
49 | |||
38 | #define TEGRA_DISPLAY_BASE 0x54200000 | 50 | #define TEGRA_DISPLAY_BASE 0x54200000 |
39 | #define TEGRA_DISPLAY_SIZE SZ_256K | 51 | #define TEGRA_DISPLAY_SIZE SZ_256K |
40 | 52 | ||
41 | #define TEGRA_DISPLAY2_BASE 0x54240000 | 53 | #define TEGRA_DISPLAY2_BASE 0x54240000 |
42 | #define TEGRA_DISPLAY2_SIZE SZ_256K | 54 | #define TEGRA_DISPLAY2_SIZE SZ_256K |
43 | 55 | ||
56 | #define TEGRA_HDMI_BASE 0x54280000 | ||
57 | #define TEGRA_HDMI_SIZE SZ_256K | ||
58 | |||
59 | #define TEGRA_GART_BASE 0x58000000 | ||
60 | #define TEGRA_GART_SIZE SZ_32M | ||
61 | |||
62 | #define TEGRA_RES_SEMA_BASE 0x60001000 | ||
63 | #define TEGRA_RES_SEMA_SIZE SZ_4K | ||
64 | |||
44 | #define TEGRA_PRIMARY_ICTLR_BASE 0x60004000 | 65 | #define TEGRA_PRIMARY_ICTLR_BASE 0x60004000 |
45 | #define TEGRA_PRIMARY_ICTLR_SIZE SZ_64 | 66 | #define TEGRA_PRIMARY_ICTLR_SIZE SZ_64 |
46 | 67 | ||
@@ -140,6 +161,18 @@ | |||
140 | #define TEGRA_PWFM_BASE 0x7000A000 | 161 | #define TEGRA_PWFM_BASE 0x7000A000 |
141 | #define TEGRA_PWFM_SIZE SZ_256 | 162 | #define TEGRA_PWFM_SIZE SZ_256 |
142 | 163 | ||
164 | #define TEGRA_PWFM0_BASE 0x7000A000 | ||
165 | #define TEGRA_PWFM0_SIZE 4 | ||
166 | |||
167 | #define TEGRA_PWFM1_BASE 0x7000A010 | ||
168 | #define TEGRA_PWFM1_SIZE 4 | ||
169 | |||
170 | #define TEGRA_PWFM2_BASE 0x7000A020 | ||
171 | #define TEGRA_PWFM2_SIZE 4 | ||
172 | |||
173 | #define TEGRA_PWFM3_BASE 0x7000A030 | ||
174 | #define TEGRA_PWFM3_SIZE 4 | ||
175 | |||
143 | #define TEGRA_MIPI_BASE 0x7000B000 | 176 | #define TEGRA_MIPI_BASE 0x7000B000 |
144 | #define TEGRA_MIPI_SIZE SZ_256 | 177 | #define TEGRA_MIPI_SIZE SZ_256 |
145 | 178 | ||