diff options
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r-- | arch/arm/Kconfig | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 290f02ee0157..1e14b9068a39 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -263,8 +263,22 @@ config NEED_MACH_MEMORY_H | |||
263 | 263 | ||
264 | config PHYS_OFFSET | 264 | config PHYS_OFFSET |
265 | hex "Physical address of main memory" if MMU | 265 | hex "Physical address of main memory" if MMU |
266 | depends on !ARM_PATCH_PHYS_VIRT && !NEED_MACH_MEMORY_H | 266 | depends on !ARM_PATCH_PHYS_VIRT |
267 | default DRAM_BASE if !MMU | 267 | default DRAM_BASE if !MMU |
268 | default 0x00000000 if ARCH_EBSA110 || \ | ||
269 | EP93XX_SDCE3_SYNC_PHYS_OFFSET || \ | ||
270 | ARCH_FOOTBRIDGE || \ | ||
271 | ARCH_INTEGRATOR || \ | ||
272 | ARCH_IOP13XX || \ | ||
273 | ARCH_KS8695 || \ | ||
274 | (ARCH_REALVIEW && !REALVIEW_HIGH_PHYS_OFFSET) | ||
275 | default 0x10000000 if ARCH_OMAP1 || ARCH_RPC | ||
276 | default 0x20000000 if ARCH_S5PV210 | ||
277 | default 0x70000000 if REALVIEW_HIGH_PHYS_OFFSET | ||
278 | default 0xc0000000 if EP93XX_SDCE0_PHYS_OFFSET || ARCH_SA1100 | ||
279 | default 0xd0000000 if EP93XX_SDCE1_PHYS_OFFSET | ||
280 | default 0xe0000000 if EP93XX_SDCE2_PHYS_OFFSET | ||
281 | default 0xf0000000 if EP93XX_SDCE3_ASYNC_PHYS_OFFSET | ||
268 | help | 282 | help |
269 | Please provide the physical address corresponding to the | 283 | Please provide the physical address corresponding to the |
270 | location of main memory in your system. | 284 | location of main memory in your system. |
@@ -436,7 +450,6 @@ config ARCH_EP93XX | |||
436 | select ARM_VIC | 450 | select ARM_VIC |
437 | select CLKDEV_LOOKUP | 451 | select CLKDEV_LOOKUP |
438 | select CPU_ARM920T | 452 | select CPU_ARM920T |
439 | select NEED_MACH_MEMORY_H | ||
440 | help | 453 | help |
441 | This enables support for the Cirrus EP93xx series of CPUs. | 454 | This enables support for the Cirrus EP93xx series of CPUs. |
442 | 455 | ||