video: tegra: host: fix ardbeg build
Mitch Luban [Fri, 28 Jun 2013 04:57:19 +0000 (21:57 -0700)]
Moves gk20a address definitions to mach/iomap.h which is
more accessible.

Change-Id: I9a129df502d85ea4d849e3752c3f675ddbeba474
Signed-off-by: Mitch Luban <mluban@nvidia.com>
Reviewed-on: http://git-master/r/243282
Reviewed-by: Seema Khowala <seemaj@nvidia.com>

arch/arm/mach-tegra/iomap.h
drivers/video/tegra/host/gk20a/gk20a.h

index 7d58bdc..79adadf 100644 (file)
 #endif
 
 
+#if defined(CONFIG_ARCH_TEGRA_12x_SOC)
+
+#define TEGRA_GK20A_BAR0_BASE  0x57000000
+#define TEGRA_GK20A_BAR0_SIZE  0x01000000
+#define TEGRA_GK20A_BAR1_BASE  0x58000000
+#define TEGRA_GK20A_BAR1_SIZE  0x01000000
+
+#endif
+
 #define TEGRA_ARM_INT_DIST_BASE                0x50041000
 #define TEGRA_ARM_INT_DIST_SIZE                SZ_4K
 
index 482f6f4..664b5ba 100644 (file)
@@ -44,6 +44,7 @@ struct sim_gk20a;
 #include "priv_ring_gk20a.h"
 #include "therm_gk20a.h"
 
+#include "../../../../../../arch/arm/mach-tegra/iomap.h"
 
 extern struct platform_device tegra_gk20a_device;
 
@@ -189,12 +190,6 @@ enum {
        KEPLER_DMA_COPY_A         = 0xA0B5, /*not sure about this one*/
 };
 
-/* TBD: these should come from tegra iomap.h &&|| be in the device resources */
-#define TEGRA_GK20A_BAR0_BASE  0x57000000
-#define TEGRA_GK20A_BAR0_SIZE  0x01000000
-#define TEGRA_GK20A_BAR1_BASE  0x58000000
-#define TEGRA_GK20A_BAR1_SIZE  0x01000000
-
 #if defined (CONFIG_TEGRA_GK20A_PMU)
 static inline int support_gk20a_pmu(void)
 {