ARM: P2V: separate PHYS_OFFSET from platform definitions
authorRussell King <rmk+kernel@arm.linux.org.uk>
Tue, 4 Jan 2011 18:07:14 +0000 (18:07 +0000)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 17 Feb 2011 23:26:55 +0000 (23:26 +0000)
This uncouple PHYS_OFFSET from the platform definitions, thereby
facilitating run-time computation of the physical memory offset.

Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org>
Acked-by: Viresh Kumar <viresh.kumar@st.com>
Acked-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Acked-by: Magnus Damm <damm@opensource.se>
Acked-by: Tony Lindgren <tony@atomide.com>
Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Acked-by: Wan ZongShun <mcuos.com@gmail.com>
Acked-by: Kukjin Kim <kgene.kim@samsung.com>
Acked-by: Eric Miao <eric.y.miao@gmail.com>
Acked-by: Jiandong Zheng <jdzheng@broadcom.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
65 files changed:
arch/arm/include/asm/memory.h
arch/arm/kernel/tcm.c
arch/arm/mach-aaec2000/include/mach/memory.h
arch/arm/mach-at91/include/mach/memory.h
arch/arm/mach-bcmring/include/mach/hardware.h
arch/arm/mach-bcmring/include/mach/memory.h
arch/arm/mach-clps711x/include/mach/memory.h
arch/arm/mach-cns3xxx/include/mach/memory.h
arch/arm/mach-davinci/include/mach/memory.h
arch/arm/mach-dove/include/mach/memory.h
arch/arm/mach-ebsa110/include/mach/memory.h
arch/arm/mach-ep93xx/include/mach/memory.h
arch/arm/mach-footbridge/include/mach/memory.h
arch/arm/mach-gemini/include/mach/memory.h
arch/arm/mach-h720x/include/mach/memory.h
arch/arm/mach-integrator/include/mach/memory.h
arch/arm/mach-iop13xx/include/mach/memory.h
arch/arm/mach-iop32x/include/mach/memory.h
arch/arm/mach-iop33x/include/mach/memory.h
arch/arm/mach-ixp2000/include/mach/memory.h
arch/arm/mach-ixp23xx/include/mach/memory.h
arch/arm/mach-ixp4xx/include/mach/memory.h
arch/arm/mach-kirkwood/include/mach/memory.h
arch/arm/mach-ks8695/include/mach/memory.h
arch/arm/mach-lh7a40x/include/mach/memory.h
arch/arm/mach-loki/include/mach/memory.h
arch/arm/mach-lpc32xx/include/mach/memory.h
arch/arm/mach-mmp/include/mach/memory.h
arch/arm/mach-msm/board-msm7x30.c
arch/arm/mach-msm/include/mach/memory.h
arch/arm/mach-mv78xx0/include/mach/memory.h
arch/arm/mach-mx3/mach-kzm_arm11_01.c
arch/arm/mach-netx/include/mach/memory.h
arch/arm/mach-nomadik/include/mach/memory.h
arch/arm/mach-ns9xxx/include/mach/memory.h
arch/arm/mach-nuc93x/include/mach/memory.h
arch/arm/mach-orion5x/include/mach/memory.h
arch/arm/mach-pnx4008/include/mach/memory.h
arch/arm/mach-pxa/include/mach/memory.h
arch/arm/mach-realview/include/mach/memory.h
arch/arm/mach-rpc/include/mach/memory.h
arch/arm/mach-s3c2400/include/mach/memory.h
arch/arm/mach-s3c2410/include/mach/memory.h
arch/arm/mach-s3c24a0/include/mach/memory.h
arch/arm/mach-s3c64xx/include/mach/memory.h
arch/arm/mach-s5p6442/include/mach/memory.h
arch/arm/mach-s5p64x0/include/mach/memory.h
arch/arm/mach-s5pc100/include/mach/memory.h
arch/arm/mach-s5pv210/include/mach/memory.h
arch/arm/mach-s5pv310/include/mach/memory.h
arch/arm/mach-sa1100/include/mach/memory.h
arch/arm/mach-shark/include/mach/memory.h
arch/arm/mach-shmobile/include/mach/memory.h
arch/arm/mach-tegra/include/mach/memory.h
arch/arm/mach-u300/include/mach/memory.h
arch/arm/mach-u300/u300.c
arch/arm/mach-ux500/include/mach/memory.h
arch/arm/mach-versatile/include/mach/memory.h
arch/arm/mach-vexpress/include/mach/memory.h
arch/arm/mach-w90x900/include/mach/memory.h
arch/arm/plat-mxc/include/mach/memory.h
arch/arm/plat-omap/include/plat/memory.h
arch/arm/plat-spear/include/plat/memory.h
arch/arm/plat-stmp3xxx/include/mach/memory.h
arch/arm/plat-tcc/include/mach/memory.h

index d0ee74b7cf86bc2627cc9e7ebf3bdbd7c63400cb..2efec578a62efbdbc3d1278db8d76b451d25fa08 100644 (file)
@@ -24,6 +24,8 @@
  */
 #define UL(x) _AC(x, UL)
 
+#define PHYS_OFFSET    PLAT_PHYS_OFFSET
+
 #ifdef CONFIG_MMU
 
 /*
index 26685c2f7a49d11b16421f5cad55c3c5109a27ea..f5cf660eefccda61515b0f33a56db0bf692d3b51 100644 (file)
@@ -15,7 +15,7 @@
 #include <linux/string.h> /* memcpy */
 #include <asm/cputype.h>
 #include <asm/mach/map.h>
-#include <mach/memory.h>
+#include <asm/memory.h>
 #include "tcm.h"
 
 static struct gen_pool *tcm_pool;
index 4f93c567a35a3acb8969d5ae7951bfc2e8f008e4..4a10bf0bd3697a85711388185fef6dfc37270095 100644 (file)
@@ -12,6 +12,6 @@
 #define __ASM_ARCH_MEMORY_H
 
 
-#define PHYS_OFFSET    UL(0xf0000000)
+#define PLAT_PHYS_OFFSET       UL(0xf0000000)
 
 #endif /* __ASM_ARCH_MEMORY_H */
index 14f4ef4b6a9ebd7c94c863e19b8dd02e3bc39074..c2cfe5040642982891cfc6a0ea2d684ab33dd037 100644 (file)
@@ -23,6 +23,6 @@
 
 #include <mach/hardware.h>
 
-#define PHYS_OFFSET    (AT91_SDRAM_BASE)
+#define PLAT_PHYS_OFFSET       (AT91_SDRAM_BASE)
 
 #endif
index 447eb340c611293d655aa2e2f22fc07413490521..8bf3564fba50554ad6070627a00aa994374886f1 100644 (file)
@@ -31,7 +31,7 @@
  *  *_SIZE  is the size of the region
  *  *_BASE  is the virtual address
  */
-#define RAM_START               PHYS_OFFSET
+#define RAM_START               PLAT_PHYS_OFFSET
 
 #define RAM_SIZE                (CFG_GLOBAL_RAM_SIZE-CFG_GLOBAL_RAM_SIZE_RESERVED)
 #define RAM_BASE                PAGE_OFFSET
index 114f942bb4f32e1de41e995de99144e3933f493c..15162e4c75f9f0eb195c489606de85a44a8d3fda 100644 (file)
@@ -23,7 +23,7 @@
  * files.  Use virt_to_phys/phys_to_virt/__pa/__va instead.
  */
 
-#define PHYS_OFFSET CFG_GLOBAL_RAM_BASE
+#define PLAT_PHYS_OFFSET CFG_GLOBAL_RAM_BASE
 
 /*
  * Maximum DMA memory allowed is 14M
index f45c8e892cb5a0ae9cdf0c9cd2c78c2dfa61bb07..3a032a67725c0d0179ddf84102c9d7ebbcbb7127 100644 (file)
@@ -23,7 +23,7 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0xc0000000)
+#define PLAT_PHYS_OFFSET       UL(0xc0000000)
 
 #if !defined(CONFIG_ARCH_CDB89712) && !defined (CONFIG_ARCH_AUTCPU12)
 
index 3b6b769b7a278c9fdad0833c63c015469d1fb23c..dc16c5c5d86b9308dab3d6448091a044bd818a2a 100644 (file)
@@ -13,7 +13,7 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET            UL(0x00000000)
+#define PLAT_PHYS_OFFSET               UL(0x00000000)
 
 #define __phys_to_bus(x)       ((x) + PHYS_OFFSET)
 #define __bus_to_phys(x)       ((x) - PHYS_OFFSET)
index 22eb97c1c30b48c89e6e2f397f73ee5727f5240a..78822723f382b09674a10f0a50c259307a8220f8 100644 (file)
@@ -26,9 +26,9 @@
 #if defined(CONFIG_ARCH_DAVINCI_DA8XX) && defined(CONFIG_ARCH_DAVINCI_DMx)
 #error Cannot enable DaVinci and DA8XX platforms concurrently
 #elif defined(CONFIG_ARCH_DAVINCI_DA8XX)
-#define PHYS_OFFSET DA8XX_DDR_BASE
+#define PLAT_PHYS_OFFSET DA8XX_DDR_BASE
 #else
-#define PHYS_OFFSET DAVINCI_DDR_BASE
+#define PLAT_PHYS_OFFSET DAVINCI_DDR_BASE
 #endif
 
 #define DDR2_SDRCR_OFFSET      0xc
index d6687207494615681de3f0f9567b0447ae29959a..bbc93fee6c75e0cf1f294ce1b8daad721aba1585 100644 (file)
@@ -5,6 +5,6 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET            UL(0x00000000)
+#define PLAT_PHYS_OFFSET               UL(0x00000000)
 
 #endif
index 0ca66d080c6959245c3c0f38e574f849bbf41b73..8e49066ad85052d2f7325b24823e2ecfcb2a5b45 100644 (file)
@@ -19,7 +19,7 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0x00000000)
+#define PLAT_PHYS_OFFSET       UL(0x00000000)
 
 /*
  * Cache flushing area - SRAM
index 554064e9030755bde60293701de36cef12088e50..c9400cf0051c7e36b31bb819e60521c812cb43c9 100644 (file)
@@ -6,15 +6,15 @@
 #define __ASM_ARCH_MEMORY_H
 
 #if defined(CONFIG_EP93XX_SDCE3_SYNC_PHYS_OFFSET)
-#define PHYS_OFFSET            UL(0x00000000)
+#define PLAT_PHYS_OFFSET               UL(0x00000000)
 #elif defined(CONFIG_EP93XX_SDCE0_PHYS_OFFSET)
-#define PHYS_OFFSET            UL(0xc0000000)
+#define PLAT_PHYS_OFFSET               UL(0xc0000000)
 #elif defined(CONFIG_EP93XX_SDCE1_PHYS_OFFSET)
-#define PHYS_OFFSET            UL(0xd0000000)
+#define PLAT_PHYS_OFFSET               UL(0xd0000000)
 #elif defined(CONFIG_EP93XX_SDCE2_PHYS_OFFSET)
-#define PHYS_OFFSET            UL(0xe0000000)
+#define PLAT_PHYS_OFFSET               UL(0xe0000000)
 #elif defined(CONFIG_EP93XX_SDCE3_ASYNC_PHYS_OFFSET)
-#define PHYS_OFFSET            UL(0xf0000000)
+#define PLAT_PHYS_OFFSET               UL(0xf0000000)
 #else
 #error "Kconfig bug: No EP93xx PHYS_OFFSET set"
 #endif
index 8d64f45740873e419c62f8547031322c1894836a..5c6df377f969594931019e87a6e1bdc513be503d 100644 (file)
@@ -62,7 +62,7 @@ extern unsigned long __bus_to_pfn(unsigned long);
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET            UL(0x00000000)
+#define PLAT_PHYS_OFFSET               UL(0x00000000)
 
 #define FLUSH_BASE_PHYS                0x50000000
 
index 2d14d5bf1f9fcae72eba92c5573bfcdea6b27f16..a50915f764d85d23d2fd12f79270d0279056e049 100644 (file)
@@ -11,9 +11,9 @@
 #define __MACH_MEMORY_H
 
 #ifdef CONFIG_GEMINI_MEM_SWAP
-# define PHYS_OFFSET   UL(0x00000000)
+# define PLAT_PHYS_OFFSET      UL(0x00000000)
 #else
-# define PHYS_OFFSET   UL(0x10000000)
+# define PLAT_PHYS_OFFSET      UL(0x10000000)
 #endif
 
 #endif /* __MACH_MEMORY_H */
index ef4c1e26f18efbdafe15395f4c0573ec3c4e15b6..9d3687651462e66185474e43b0fba9e2051f40ad 100644 (file)
@@ -7,7 +7,7 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET    UL(0x40000000)
+#define PLAT_PHYS_OFFSET       UL(0x40000000)
 /*
  * This is the maximum DMA address that can be DMAd to.
  * There should not be more than (0xd0000000 - 0xc0000000)
index 991f24d2c1150d0ee72b0341be967715ed0361bb..334d5e2718896cd51b9b8accfe0bbbd3ca64a152 100644 (file)
@@ -23,7 +23,7 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0x00000000)
+#define PLAT_PHYS_OFFSET       UL(0x00000000)
 
 #define BUS_OFFSET     UL(0x80000000)
 #define __virt_to_bus(x)       ((x) - PAGE_OFFSET + BUS_OFFSET)
index 3ad455318868db02adf4c44bd62555f33682af7f..1afa99ef97fafce1f664c6c602f70fb91b63a3e3 100644 (file)
@@ -6,7 +6,7 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0x00000000)
+#define PLAT_PHYS_OFFSET       UL(0x00000000)
 
 #ifndef __ASSEMBLY__
 
index c30f6450ad50de9681f64b1e41fb304152290e01..169cc239f76c9a48db4db4e5c0fdbc87c3842bc8 100644 (file)
@@ -8,6 +8,6 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0xa0000000)
+#define PLAT_PHYS_OFFSET       UL(0xa0000000)
 
 #endif
index a30a96aa6d2db541c7c2c44fa55d0cd164c26023..8e1daf7006b67d09e0e2f28dc4c842d938545208 100644 (file)
@@ -8,6 +8,6 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0x00000000)
+#define PLAT_PHYS_OFFSET       UL(0x00000000)
 
 #endif
index 98e3471be15bc28081987de78700720ac9f04ed6..5f0c4fd4076aa9b0589c7d229192134446198e77 100644 (file)
@@ -13,7 +13,7 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET    UL(0x00000000)
+#define PLAT_PHYS_OFFSET       UL(0x00000000)
 
 #include <mach/ixp2000-regs.h>
 
index 6ef65d813f161f729fe8e8be91ef6e13deb35603..6cf0704e946acfabdebabbb8b4b9a155a9719a1c 100644 (file)
@@ -17,7 +17,7 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET            (0x00000000)
+#define PLAT_PHYS_OFFSET               (0x00000000)
 
 #define IXP23XX_PCI_SDRAM_OFFSET (*((volatile int *)IXP23XX_PCI_SDRAM_BAR) & 0xfffffff0)
 
index 0136eaa29224a538cfdd65179dd59432fa7b1488..6d388c9d0e209fd22460eb22d27efadd03168a18 100644 (file)
@@ -12,7 +12,7 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0x00000000)
+#define PLAT_PHYS_OFFSET       UL(0x00000000)
 
 #if !defined(__ASSEMBLY__) && defined(CONFIG_PCI)
 
index 45431e1314652de8ee20b8f41046665c0fa3f2ae..4600b44e3ad39c94a74b8a8914d6119c5334e51d 100644 (file)
@@ -5,6 +5,6 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET            UL(0x00000000)
+#define PLAT_PHYS_OFFSET               UL(0x00000000)
 
 #endif
index bace9a681adcbe5ace6f063f519a384ccf048eae..f7e1b9bce345688419167f5ff6d6e0e3c00cc2f9 100644 (file)
@@ -18,7 +18,7 @@
 /*
  * Physical SRAM offset.
  */
-#define PHYS_OFFSET            KS8695_SDRAM_PA
+#define PLAT_PHYS_OFFSET               KS8695_SDRAM_PA
 
 #ifndef __ASSEMBLY__
 
index edb8f5faf5d5032c9047d4c743a66e1230dbe0e8..f77bde80fe41f8b47cce4da555993614651ba80c 100644 (file)
@@ -17,7 +17,7 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0xc0000000)
+#define PLAT_PHYS_OFFSET       UL(0xc0000000)
 
 /*
  * Sparsemem version of the above
index 2ed7e6e732c2fc552120f4738bc1fa9218ae3aae..66366657a8750deebd59b133b083b820ce95d2cc 100644 (file)
@@ -5,6 +5,6 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET            UL(0x00000000)
+#define PLAT_PHYS_OFFSET               UL(0x00000000)
 
 #endif
index 044e1acecbe65a16f81dbaa8bbb7323e709245ef..a647dd624afae9cc044b867e41686c895e8b4307 100644 (file)
@@ -22,6 +22,6 @@
 /*
  * Physical DRAM offset of bank 0
  */
-#define PHYS_OFFSET    UL(0x80000000)
+#define PLAT_PHYS_OFFSET       UL(0x80000000)
 
 #endif
index bdb21d70714cdfc6bee46a523666558459d7e9dd..d68b50a2d6a056c02ec78c68560f1bad9ede96b3 100644 (file)
@@ -9,6 +9,6 @@
 #ifndef __ASM_MACH_MEMORY_H
 #define __ASM_MACH_MEMORY_H
 
-#define PHYS_OFFSET    UL(0x00000000)
+#define PLAT_PHYS_OFFSET       UL(0x00000000)
 
 #endif /* __ASM_MACH_MEMORY_H */
index 6f3b9735e970828a361b91bb499da689d9ae1caf..decbf80b429e0ca8b1551f20afa58d56c4366a8f 100644 (file)
 
 #include <asm/mach-types.h>
 #include <asm/mach/arch.h>
+#include <asm/memory.h>
 #include <asm/setup.h>
 
 #include <mach/gpio.h>
 #include <mach/board.h>
-#include <mach/memory.h>
 #include <mach/msm_iomap.h>
 #include <mach/dma.h>
 
index 070e17d237f1926916391a56822d2cc6b8c3d444..176875df241fb0f5bbcfae5e69cc1cee5930010f 100644 (file)
 
 /* physical offset of RAM */
 #if defined(CONFIG_ARCH_QSD8X50) && defined(CONFIG_MSM_SOC_REV_A)
-#define PHYS_OFFSET            UL(0x00000000)
+#define PLAT_PHYS_OFFSET               UL(0x00000000)
 #elif defined(CONFIG_ARCH_QSD8X50)
-#define PHYS_OFFSET            UL(0x20000000)
+#define PLAT_PHYS_OFFSET               UL(0x20000000)
 #elif defined(CONFIG_ARCH_MSM7X30)
-#define PHYS_OFFSET            UL(0x00200000)
+#define PLAT_PHYS_OFFSET               UL(0x00200000)
 #elif defined(CONFIG_ARCH_MSM8X60)
-#define PHYS_OFFSET            UL(0x40200000)
+#define PLAT_PHYS_OFFSET               UL(0x40200000)
 #else
-#define PHYS_OFFSET            UL(0x10000000)
+#define PLAT_PHYS_OFFSET               UL(0x10000000)
 #endif
 
 #endif
index e663042d307f580eda42fb3eb89fd9101fde7c6c..a648c51f2e424fbdc76c7f44db585a55fad51941 100644 (file)
@@ -5,6 +5,6 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET            UL(0x00000000)
+#define PLAT_PHYS_OFFSET               UL(0x00000000)
 
 #endif
index a5f3eb24e4d5059f499850eb095854e101b6f1db..df1a6ce8e3e1b7cb66f49f31f497e52153f2b42e 100644 (file)
@@ -27,6 +27,7 @@
 
 #include <asm/irq.h>
 #include <asm/mach-types.h>
+#include <asm/memory.h>
 #include <asm/setup.h>
 #include <asm/mach/arch.h>
 #include <asm/mach/irq.h>
@@ -36,7 +37,6 @@
 #include <mach/clock.h>
 #include <mach/common.h>
 #include <mach/iomux-mx3.h>
-#include <mach/memory.h>
 
 #include "devices-imx31.h"
 #include "devices.h"
index 9a363f297f90e42ab9ad6bdedd0494c1245b978c..59561496c36e814bd04807e585273fca09a8530a 100644 (file)
@@ -20,7 +20,7 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET UL(0x80000000)
+#define PLAT_PHYS_OFFSET UL(0x80000000)
 
 #endif
 
index 1e5689d98ecda6637d38ca169af3124461281129..d3325211ba6a6130ef2158e11342928621e0320d 100644 (file)
@@ -23,6 +23,6 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0x00000000)
+#define PLAT_PHYS_OFFSET       UL(0x00000000)
 
 #endif
index 6107193adbfe67ec4a38d11c2f6b7a23ce900b81..5c65aee6e7a93e5fe69e607b174d68921d27bdaf 100644 (file)
@@ -19,6 +19,6 @@
 #define NS9XXX_CS2STAT_LENGTH  UL(0x1000)
 #define NS9XXX_CS3STAT_LENGTH  UL(0x1000)
 
-#define PHYS_OFFSET    UL(0x00000000)
+#define PLAT_PHYS_OFFSET       UL(0x00000000)
 
 #endif
index 323ab0db3f7d8a63b073e1e84473a537d82e4500..ef9864b002a65a425454b1a39075de70164f02b0 100644 (file)
@@ -16,6 +16,6 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET    UL(0x00000000)
+#define PLAT_PHYS_OFFSET       UL(0x00000000)
 
 #endif
index 52a2955d0f87a8ec63f6ed86fd91be1ab7e85a96..6769917882fe5e068de76bd6cd98d93da23df502 100644 (file)
@@ -7,6 +7,6 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET    UL(0x00000000)
+#define PLAT_PHYS_OFFSET       UL(0x00000000)
 
 #endif
index 0e8770081058954ab1ce1f255453e8a0d3d9505d..1275db61cee5d70cc11970b0226c65916cdc5680 100644 (file)
@@ -16,6 +16,6 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0x80000000)
+#define PLAT_PHYS_OFFSET       UL(0x80000000)
 
 #endif
index 92361a66b223d9f62243074d26ee534a131cba64..7f68724dcc274d067387c520eca1e20ed33a6f4e 100644 (file)
@@ -15,7 +15,7 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0xa0000000)
+#define PLAT_PHYS_OFFSET       UL(0xa0000000)
 
 #if !defined(__ASSEMBLY__) && defined(CONFIG_MACH_ARMCORE) && defined(CONFIG_PCI)
 void cmx2xx_pci_adjust_zones(unsigned long *size, unsigned long *holes);
index 5dafc157b276207f91837923cd2efd51762820cd..e05fc2c4c0802911e7b642fa4e950efaf4135eec 100644 (file)
@@ -24,9 +24,9 @@
  * Physical DRAM offset.
  */
 #ifdef CONFIG_REALVIEW_HIGH_PHYS_OFFSET
-#define PHYS_OFFSET            UL(0x70000000)
+#define PLAT_PHYS_OFFSET               UL(0x70000000)
 #else
-#define PHYS_OFFSET            UL(0x00000000)
+#define PLAT_PHYS_OFFSET               UL(0x00000000)
 #endif
 
 #if !defined(__ASSEMBLY__) && defined(CONFIG_ZONE_DMA)
index 78191bf251926838b31e02fc8b19bc6158c5d2a1..18a221093bf59e87c7baccf54f6b03aa96c54ccd 100644 (file)
@@ -21,7 +21,7 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0x10000000)
+#define PLAT_PHYS_OFFSET       UL(0x10000000)
 
 /*
  * Cache flushing area - ROM
index cf5901ffd38519a7357d19924741f55885361906..3f33670dd012aad1eed17664a1ef5a48f07bf4bd 100644 (file)
@@ -15,6 +15,6 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET    UL(0x0C000000)
+#define PLAT_PHYS_OFFSET       UL(0x0C000000)
 
 #endif
index 6f1e5871ae4be02a8cfe130e3dd42cc4b7a26f91..f92b97b89c0c24a09e714f745644027b74a4988b 100644 (file)
@@ -11,6 +11,6 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET    UL(0x30000000)
+#define PLAT_PHYS_OFFSET       UL(0x30000000)
 
 #endif
index 7d74fd5c8d665aa2aa899c91ed5915aa9a98defe..7d208a71b17270d24407edd1f8fae11be8da027e 100644 (file)
@@ -11,7 +11,7 @@
 #ifndef __ASM_ARCH_24A0_MEMORY_H
 #define __ASM_ARCH_24A0_MEMORY_H __FILE__
 
-#define PHYS_OFFSET UL(0x10000000)
+#define PLAT_PHYS_OFFSET UL(0x10000000)
 
 #define __virt_to_bus(x) __virt_to_phys(x)
 #define __bus_to_virt(x) __phys_to_virt(x)
index 42cc54e2ee3061824da68112789cdf7555231352..4760cdae1eb645b29d59d59392e67acf20da9ee9 100644 (file)
@@ -13,7 +13,7 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET     UL(0x50000000)
+#define PLAT_PHYS_OFFSET     UL(0x50000000)
 
 #define CONSISTENT_DMA_SIZE    SZ_8M
 
index 9ddd877ba2eabe1909c87e279750a73f9ce248cc..cfe259dded33bbc9c8bc4d6be686a5b8878fd1fc 100644 (file)
@@ -13,7 +13,7 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET            UL(0x20000000)
+#define PLAT_PHYS_OFFSET               UL(0x20000000)
 #define CONSISTENT_DMA_SIZE    SZ_8M
 
 #endif /* __ASM_ARCH_MEMORY_H */
index 1b036b0a24cee858c35676e0609e744c56e3381b..365a6eb4b88f08d6c757904d983810922bb16c0a 100644 (file)
@@ -13,7 +13,7 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H __FILE__
 
-#define PHYS_OFFSET            UL(0x20000000)
+#define PLAT_PHYS_OFFSET               UL(0x20000000)
 #define CONSISTENT_DMA_SIZE    SZ_8M
 
 #endif /* __ASM_ARCH_MEMORY_H */
index 4b60d18179f736413f2f229798aff7c42cac0b7e..bda4e79fd5fc89b38d11f73c0e72984d35f81527 100644 (file)
@@ -13,6 +13,6 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET            UL(0x20000000)
+#define PLAT_PHYS_OFFSET       UL(0x20000000)
 
 #endif
index d503e0c4ce4f24cb22be05543674f03902d78755..7b5fcf0da0c4b9af30b9cfec7282aaef9f5048d6 100644 (file)
@@ -13,7 +13,7 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET            UL(0x20000000)
+#define PLAT_PHYS_OFFSET               UL(0x20000000)
 #define CONSISTENT_DMA_SIZE    (SZ_8M + SZ_4M + SZ_2M)
 
 /*
index 1dffb48232456cf84a50abb01814570dd2395ad5..470b01bf86140b940e8f02f72b8839181b0ca5e1 100644 (file)
@@ -13,7 +13,7 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H __FILE__
 
-#define PHYS_OFFSET            UL(0x40000000)
+#define PLAT_PHYS_OFFSET               UL(0x40000000)
 
 /* Maximum of 256MiB in one bank */
 #define MAX_PHYSMEM_BITS       32
index 128a1dfa96b9b4ae9f64286f5b11df60c2297d79..a44da6a2916c9cfc02e9f6ee3ea0e8caa3923b1e 100644 (file)
@@ -12,7 +12,7 @@
 /*
  * Physical DRAM offset is 0xc0000000 on the SA1100
  */
-#define PHYS_OFFSET    UL(0xc0000000)
+#define PLAT_PHYS_OFFSET       UL(0xc0000000)
 
 #ifndef __ASSEMBLY__
 
index d9c4812f1c316c69ab650a44cd513948410320ce..9afb170000085f4bb21338c8a6913b34319c5d69 100644 (file)
@@ -15,7 +15,7 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET     UL(0x08000000)
+#define PLAT_PHYS_OFFSET     UL(0x08000000)
 
 #ifndef __ASSEMBLY__
 
index 377584e57e03121777fd0c7a4c723c596b333a4d..ad00c3c258f43df9bb086bc8550a6729beab385b 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef __ASM_MACH_MEMORY_H
 #define __ASM_MACH_MEMORY_H
 
-#define PHYS_OFFSET    UL(CONFIG_MEMORY_START)
+#define PLAT_PHYS_OFFSET       UL(CONFIG_MEMORY_START)
 #define MEM_SIZE       UL(CONFIG_MEMORY_SIZE)
 
 /* DMA memory at 0xf6000000 - 0xffdfffff */
index 6151bab62af207078960e8df6518ed6f55fd85f9..537db3aa81a72e8cafbf6ed76bd0d3f21256b4f4 100644 (file)
@@ -22,7 +22,7 @@
 #define __MACH_TEGRA_MEMORY_H
 
 /* physical offset of RAM */
-#define PHYS_OFFSET            UL(0)
+#define PLAT_PHYS_OFFSET               UL(0)
 
 #endif
 
index bf134bcc129d612cde5362a6971a08360a42b582..888e2e351ee1b2412dfa6fa55c22c37efd1e8289 100644 (file)
 
 #ifdef CONFIG_MACH_U300_DUAL_RAM
 
-#define PHYS_OFFSET            UL(0x48000000)
+#define PLAT_PHYS_OFFSET               UL(0x48000000)
 #define BOOT_PARAMS_OFFSET     (PHYS_OFFSET + 0x100)
 
 #else
 
 #ifdef CONFIG_MACH_U300_2MB_ALIGNMENT_FIX
-#define PHYS_OFFSET (0x28000000 + \
+#define PLAT_PHYS_OFFSET (0x28000000 + \
             (CONFIG_MACH_U300_ACCESS_MEM_SIZE - \
             (CONFIG_MACH_U300_ACCESS_MEM_SIZE & 1))*1024*1024)
 #else
-#define PHYS_OFFSET (0x28000000 + \
+#define PLAT_PHYS_OFFSET (0x28000000 + \
             (CONFIG_MACH_U300_ACCESS_MEM_SIZE +        \
             (CONFIG_MACH_U300_ACCESS_MEM_SIZE & 1))*1024*1024)
 #endif
index 07c35a846424f5736b33f365efb70b7248f61a1e..48b3b7f399660b4e2c1b65ae79ca1b681c924cb4 100644 (file)
@@ -19,9 +19,9 @@
 #include <linux/io.h>
 #include <mach/hardware.h>
 #include <mach/platform.h>
-#include <mach/memory.h>
 #include <asm/mach-types.h>
 #include <asm/mach/arch.h>
+#include <asm/memory.h>
 
 static void __init u300_reserve(void)
 {
index 510571a59e25cd5d4154e74838e039de5c9cfa0a..2ef697a670069a2472299613d58356881b2ef32a 100644 (file)
@@ -12,7 +12,7 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0x00000000)
+#define PLAT_PHYS_OFFSET       UL(0x00000000)
 #define BUS_OFFSET     UL(0x00000000)
 
 #endif
index 79aeab86b903b2df970fb2ecc96776319773ba2c..dacc9d8e4e6a7063bdad78f21207df6e9ceb9f2c 100644 (file)
@@ -23,6 +23,6 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0x00000000)
+#define PLAT_PHYS_OFFSET       UL(0x00000000)
 
 #endif
index be28232ae6391327e3780736c8c1bd476014dd7a..5b7fcd439d872d7b26b24fa382ea01af63394f52 100644 (file)
@@ -20,6 +20,6 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET            UL(0x60000000)
+#define PLAT_PHYS_OFFSET               UL(0x60000000)
 
 #endif
index 971b80702c272fa2686152adb469aa3c7f17d125..f02905ba774667339bf9562f1d7d1d9d3faf0baa 100644 (file)
@@ -18,6 +18,6 @@
 #ifndef __ASM_ARCH_MEMORY_H
 #define __ASM_ARCH_MEMORY_H
 
-#define PHYS_OFFSET    UL(0x00000000)
+#define PLAT_PHYS_OFFSET       UL(0x00000000)
 
 #endif
index 83861408133f840d980e07debd3170d4a7a6046a..5d51cbb9889331b2f11380466304d1eb5b410ae9 100644 (file)
 
 #if !defined(CONFIG_RUNTIME_PHYS_OFFSET)
 # if defined CONFIG_ARCH_MX1
-#  define PHYS_OFFSET          MX1_PHYS_OFFSET
+#  define PLAT_PHYS_OFFSET             MX1_PHYS_OFFSET
 # elif defined CONFIG_MACH_MX21
-#  define PHYS_OFFSET          MX21_PHYS_OFFSET
+#  define PLAT_PHYS_OFFSET             MX21_PHYS_OFFSET
 # elif defined CONFIG_ARCH_MX25
-#  define PHYS_OFFSET          MX25_PHYS_OFFSET
+#  define PLAT_PHYS_OFFSET             MX25_PHYS_OFFSET
 # elif defined CONFIG_MACH_MX27
-#  define PHYS_OFFSET          MX27_PHYS_OFFSET
+#  define PLAT_PHYS_OFFSET             MX27_PHYS_OFFSET
 # elif defined CONFIG_ARCH_MX3
-#  define PHYS_OFFSET          MX3x_PHYS_OFFSET
+#  define PLAT_PHYS_OFFSET             MX3x_PHYS_OFFSET
 # elif defined CONFIG_ARCH_MXC91231
-#  define PHYS_OFFSET          MXC91231_PHYS_OFFSET
+#  define PLAT_PHYS_OFFSET             MXC91231_PHYS_OFFSET
 # elif defined CONFIG_ARCH_MX50
-#  define PHYS_OFFSET          MX50_PHYS_OFFSET
+#  define PLAT_PHYS_OFFSET             MX50_PHYS_OFFSET
 # elif defined CONFIG_ARCH_MX51
-#  define PHYS_OFFSET          MX51_PHYS_OFFSET
+#  define PLAT_PHYS_OFFSET             MX51_PHYS_OFFSET
 # elif defined CONFIG_ARCH_MX53
-#  define PHYS_OFFSET          MX53_PHYS_OFFSET
+#  define PLAT_PHYS_OFFSET             MX53_PHYS_OFFSET
 # endif
 #endif
 
index f8d922fb5584e1763b1ddecd8644523533295d2d..e6720aa2d553f8430ae3740f7ed7250948c9a91d 100644 (file)
@@ -37,9 +37,9 @@
  * Physical DRAM offset.
  */
 #if defined(CONFIG_ARCH_OMAP1)
-#define PHYS_OFFSET            UL(0x10000000)
+#define PLAT_PHYS_OFFSET               UL(0x10000000)
 #else
-#define PHYS_OFFSET            UL(0x80000000)
+#define PLAT_PHYS_OFFSET               UL(0x80000000)
 #endif
 
 /*
index 27a4aba773438edfb5f542ffb2760f50806243cd..7e3599e1104e035e5eef9ad63deb1f46f359945b 100644 (file)
@@ -15,6 +15,6 @@
 #define __PLAT_MEMORY_H
 
 /* Physical DRAM offset */
-#define PHYS_OFFSET            UL(0x00000000)
+#define PLAT_PHYS_OFFSET               UL(0x00000000)
 
 #endif /* __PLAT_MEMORY_H */
index 7b875a07a1a7f0a61e40ec3f5e6b66ce85081896..61fa54882e121959a65e786a8876751b870bbd54 100644 (file)
@@ -17,6 +17,6 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET    UL(0x40000000)
+#define PLAT_PHYS_OFFSET       UL(0x40000000)
 
 #endif
index cd91ba8a670b8633efbade2b7078643a0f8fb4d1..28a6e0cd13b3629acfdf4d62d253b9fccc2a9a81 100644 (file)
@@ -13,6 +13,6 @@
 /*
  * Physical DRAM offset.
  */
-#define PHYS_OFFSET            UL(0x20000000)
+#define PLAT_PHYS_OFFSET               UL(0x20000000)
 
 #endif