summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorPrabhakar Kushwaha <prabhakar@freescale.com>2014-04-08 19:12:31 +0530
committerYork Sun <yorksun@freescale.com>2014-04-22 17:58:50 -0700
commit651fcf6019eec1a65d4227082e12bc6ad4576f41 (patch)
treeb540b53b7f9a4e7b70737dc0bd73c3791a655b20 /README
parent49efe85b35e61fb50b00ca02354dfca0d3c5c46c (diff)
downloadtalos-obmc-uboot-651fcf6019eec1a65d4227082e12bc6ad4576f41.tar.gz
talos-obmc-uboot-651fcf6019eec1a65d4227082e12bc6ad4576f41.zip
powerpc:Add support of SPL non-relocation
Current SPL code base has BSS section placed after reset_vector. This means they have to relocate to use the global variables. This put an implicit requirement of having SPL size = Memory/2. To avoid relocation: - Move bss_section within SPL range - Modify relocate_code() Signed-off-by: Prabhakar Kushwaha <prabhakar@freescale.com> Reviewed-by: York Sun <yorksun@freescale.com>
Diffstat (limited to 'README')
-rw-r--r--README3
1 files changed, 3 insertions, 0 deletions
diff --git a/README b/README
index 017a13df4d..52283e22d7 100644
--- a/README
+++ b/README
@@ -3332,6 +3332,9 @@ FIT uImage format:
continuing (the hardware starts execution after just
loading the first page rather than the full 4K).
+ CONFIG_SPL_SKIP_RELOCATE
+ Avoid SPL relocation
+
CONFIG_SPL_NAND_BASE
Include nand_base.c in the SPL. Requires
CONFIG_SPL_NAND_DRIVERS.
OpenPOWER on IntegriCloud