6cb38c5f5d
This patch adds a Kconfig option to select between ep93xx boards which boot from the SDRAM bank at 0x00000000 (SDCE3/SyncBoot) and those which boot from 0xc0000000 (SDCE0). This corrects a problem which causes invalid images to be built for boards which boot from 0xc0000000. Signed-off-by: Ryan Mallon <ryan@bluewatersys.com> Acked-by: H Hartley Sweeten <hsweeten@visionengravers.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
17 lines
349 B
C
17 lines
349 B
C
/*
|
|
* arch/arm/mach-ep93xx/include/mach/memory.h
|
|
*/
|
|
|
|
#ifndef __ASM_ARCH_MEMORY_H
|
|
#define __ASM_ARCH_MEMORY_H
|
|
|
|
#if defined(CONFIG_EP93XX_SDCE3_SYNC_PHYS_OFFSET)
|
|
#define PHYS_OFFSET UL(0x00000000)
|
|
#elif defined(CONFIG_EP93XX_SDCE0_PHYS_OFFSET)
|
|
#define PHYS_OFFSET UL(0xc0000000)
|
|
#else
|
|
#error "Kconfig bug: No EP93xx PHYS_OFFSET set"
|
|
#endif
|
|
|
|
#endif
|