summaryrefslogtreecommitdiffstats
path: root/include/configs/B4860QDS.h
diff options
context:
space:
mode:
authorYork Sun <yorksun@freescale.com>2015-08-17 13:31:51 -0700
committerYork Sun <yorksun@freescale.com>2015-09-01 20:42:54 -0500
commitb3142e2cf82ab207a88868264d709a40e83f065e (patch)
treeca931aa2068430211f8055c2df2e79f8c90117e9 /include/configs/B4860QDS.h
parent293194c8bef96bf09f23f8412e8aba673d87fdfd (diff)
downloadtalos-obmc-uboot-b3142e2cf82ab207a88868264d709a40e83f065e.tar.gz
talos-obmc-uboot-b3142e2cf82ab207a88868264d709a40e83f065e.zip
powerpc: configs: Fix init_ram physical address for several boards
For e6500 and e5500 SoCs, it was intended to put init_ram address in ccsr reserved space. It is no longer true since SerDes module took the space. Move it to another reserved space at CCSR + 0x03c000. Signed-off-by: York Sun <yorksun@freescale.com>
Diffstat (limited to 'include/configs/B4860QDS.h')
-rw-r--r--include/configs/B4860QDS.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/configs/B4860QDS.h b/include/configs/B4860QDS.h
index ad3f52ac92..1e458f44f6 100644
--- a/include/configs/B4860QDS.h
+++ b/include/configs/B4860QDS.h
@@ -460,13 +460,13 @@ unsigned long get_board_ddr_clk(void);
#define CONFIG_SYS_INIT_RAM_ADDR 0xfdd00000 /* Initial L1 address */
#ifdef CONFIG_PHYS_64BIT
#define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0xf
-#define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe0ec000
+#define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW 0xfe03c000
/* The assembler doesn't like typecast */
#define CONFIG_SYS_INIT_RAM_ADDR_PHYS \
((CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH * 1ull << 32) | \
CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW)
#else
-#define CONFIG_SYS_INIT_RAM_ADDR_PHYS 0xfe0ec000 /* Initial L1 address */
+#define CONFIG_SYS_INIT_RAM_ADDR_PHYS 0xfe03c000 /* Initial L1 address */
#define CONFIG_SYS_INIT_RAM_ADDR_PHYS_HIGH 0
#define CONFIG_SYS_INIT_RAM_ADDR_PHYS_LOW CONFIG_SYS_INIT_RAM_ADDR_PHYS
#endif
OpenPOWER on IntegriCloud