summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorKumar Gala <galak@kernel.crashing.org>2009-09-09 11:40:41 -0500
committerKumar Gala <galak@kernel.crashing.org>2009-09-09 21:04:47 -0500
commit6c97a20d0b2f56cb4f3745d94b1f96986e8cced5 (patch)
treeac799251a83a4c4bf6783f51d3e24553b40692fd /board
parentc348322ac7f76318295cf25ffab2cc2a4900a234 (diff)
downloadu-boot-imx-6c97a20d0b2f56cb4f3745d94b1f96986e8cced5.zip
u-boot-imx-6c97a20d0b2f56cb4f3745d94b1f96986e8cced5.tar.gz
u-boot-imx-6c97a20d0b2f56cb4f3745d94b1f96986e8cced5.tar.bz2
ppc/85xx: Introduce RESET_VECTOR_ADDRESS to handle non-standard link address
Some board ports place TEXT_BASE at a location that would cause the RESET_VECTOR_ADDRESS not to be at 0xfffffffc when we link. By default we assume RESET_VECTOR_ADDRESS will be 0xfffffffc if the board doesn't explicitly set it. Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Acked-by: Wolfgang Denk <wd@denx.de>
Diffstat (limited to 'board')
-rw-r--r--board/freescale/mpc8536ds/config.mk2
-rw-r--r--board/freescale/mpc8572ds/config.mk2
-rw-r--r--board/freescale/p1_p2_rdb/config.mk2
-rw-r--r--board/freescale/p2020ds/config.mk2
4 files changed, 8 insertions, 0 deletions
diff --git a/board/freescale/mpc8536ds/config.mk b/board/freescale/mpc8536ds/config.mk
index f030876..c1d0525 100644
--- a/board/freescale/mpc8536ds/config.mk
+++ b/board/freescale/mpc8536ds/config.mk
@@ -26,3 +26,5 @@
ifndef TEXT_BASE
TEXT_BASE = 0xeff80000
endif
+
+RESET_VECTOR_ADDRESS = 0xeffffffc
diff --git a/board/freescale/mpc8572ds/config.mk b/board/freescale/mpc8572ds/config.mk
index 08b61f0..67394c9 100644
--- a/board/freescale/mpc8572ds/config.mk
+++ b/board/freescale/mpc8572ds/config.mk
@@ -26,3 +26,5 @@
ifndef TEXT_BASE
TEXT_BASE = 0xeff80000
endif
+
+RESET_VECTOR_ADDRESS = 0xeffffffc
diff --git a/board/freescale/p1_p2_rdb/config.mk b/board/freescale/p1_p2_rdb/config.mk
index abd64bb..a56b536 100644
--- a/board/freescale/p1_p2_rdb/config.mk
+++ b/board/freescale/p1_p2_rdb/config.mk
@@ -27,3 +27,5 @@
ifndef TEXT_BASE
TEXT_BASE = 0xeff80000
endif
+
+RESET_VECTOR_ADDRESS = 0xeffffffc
diff --git a/board/freescale/p2020ds/config.mk b/board/freescale/p2020ds/config.mk
index 439fa8f..4fcd69c 100644
--- a/board/freescale/p2020ds/config.mk
+++ b/board/freescale/p2020ds/config.mk
@@ -26,3 +26,5 @@
ifndef TEXT_BASE
TEXT_BASE = 0xeff80000
endif
+
+RESET_VECTOR_ADDRESS = 0xeffffffc