]> git.sur5r.net Git - u-boot/commitdiff
Drop support for CONFIG_SKIP_RELOCATE_UBOOT
authorWolfgang Denk <wd@denx.de>
Thu, 28 Oct 2010 18:52:49 +0000 (20:52 +0200)
committerWolfgang Denk <wd@denx.de>
Fri, 29 Oct 2010 19:40:08 +0000 (21:40 +0200)
For ARM systems, before ELF relocation was introduced,
CONFIG_SKIP_RELOCATE_UBOOT coul be used to prevent *COPYING* the
U-Boot image from whereever it was loaded to it's link address
(CONFIG_SYS_TEXT_BASE).  The name was badly chosen, as no relocation
was performed at all, it was just a memcpy().

With ELF relocation, this does not work like that any more, and
related boards need to be fixed anyway.  So don't keep this relict any
longer.

Signed-off-by: Wolfgang Denk <wd@denx.de>
Tested-by: Heiko Schocher <hs@denx.de>
Tested-by: Reinhard Meyer <u-boot@emk-elektronik.de>
61 files changed:
Makefile
README
arch/arm/cpu/arm1136/start.S
arch/arm/cpu/arm1176/start.S
arch/arm/cpu/arm720t/start.S
arch/arm/cpu/arm920t/start.S
arch/arm/cpu/arm925t/start.S
arch/arm/cpu/arm926ejs/start.S
arch/arm/cpu/arm946es/start.S
arch/arm/cpu/arm_intcm/start.S
arch/arm/cpu/armv7/start.S
arch/arm/cpu/ixp/start.S
arch/arm/cpu/lh7a40x/start.S
arch/arm/cpu/pxa/start.S
arch/arm/cpu/s3c44b0/start.S
arch/arm/cpu/sa1100/start.S
include/configs/SMN42.h
include/configs/afeb9260.h
include/configs/at91cap9adk.h
include/configs/at91rm9200dk.h
include/configs/at91sam9260ek.h
include/configs/at91sam9261ek.h
include/configs/at91sam9263ek.h
include/configs/at91sam9m10g45ek.h
include/configs/at91sam9rlek.h
include/configs/cmc_pu2.h
include/configs/colibri_pxa270.h
include/configs/cpuat91.h
include/configs/csb637.h
include/configs/da830evm.h
include/configs/davinci_dm355evm.h
include/configs/davinci_dm355leopard.h
include/configs/davinci_dm365evm.h
include/configs/davinci_dm6467evm.h
include/configs/davinci_dvevm.h
include/configs/davinci_schmoogie.h
include/configs/davinci_sffsdr.h
include/configs/davinci_sonata.h
include/configs/dnp1110.h
include/configs/gcplus.h
include/configs/kb9202.h
include/configs/lpc2292sodimm.h
include/configs/meesc.h
include/configs/mp2usb.h
include/configs/mx31pdk.h
include/configs/mx51evk.h
include/configs/netstar.h
include/configs/otc570.h
include/configs/pm9261.h
include/configs/pm9263.h
include/configs/pm9g45.h
include/configs/pxa255_idp.h
include/configs/s5p_goni.h
include/configs/sbc35_a9g20.h
include/configs/shannon.h
include/configs/smdk6400.h
include/configs/smdkc100.h
include/configs/tny_a9260.h
include/configs/vision2.h
include/configs/zipitz2.h
include/configs/zylonite.h

index b1876117403f9379cd94bcef43f95a03ecc75c7f..ae36ea5cdb0f004d02bd471f80456f50eb220f72 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1067,7 +1067,6 @@ mx31pdk_nand_config       : unconfig
                echo "#define CONFIG_NAND_U_BOOT" >> $(obj)include/config.h;            \
        else                                                                            \
                echo "#define CONFIG_SKIP_LOWLEVEL_INIT" >> $(obj)include/config.h;     \
-               echo "#define CONFIG_SKIP_RELOCATE_UBOOT" >> $(obj)include/config.h;    \
        fi
        @$(MKCONFIG) -n $@ -a mx31pdk arm arm1136 mx31pdk freescale mx31
 
diff --git a/README b/README
index f559811278dbf110c02c84e4f60052979628d609..1acf9a37eea34fe2db045b06f211c8130f654802 100644 (file)
--- a/README
+++ b/README
@@ -2836,19 +2836,17 @@ Low Level (hardware related) configuration options:
                globally (CONFIG_CMD_MEM).
 
 - CONFIG_SKIP_LOWLEVEL_INIT
-- CONFIG_SKIP_RELOCATE_UBOOT
+                [ARM only] If this variable is defined, then certain
+                low level initializations (like setting up the memory
+                controller) are omitted and/or U-Boot does not
+                relocate itself into RAM.
 
-               [ARM only] If these variables are defined, then
-               certain low level initializations (like setting up
-               the memory controller) are omitted and/or U-Boot does
-               not relocate itself into RAM.
-               Normally these variables MUST NOT be defined. The
-               only exception is when U-Boot is loaded (to RAM) by
-               some other boot loader or by a debugger which
-               performs these initializations itself.
+                Normally this variable MUST NOT be defined. The only
+                exception is when U-Boot is loaded (to RAM) by some
+                other boot loader or by a debugger which performs
+                these initializations itself.
 
 - CONFIG_PRELOADER
-
                Modifies the behaviour of start.S when compiling a loader
                that is executed before the actual U-Boot. E.g. when
                compiling a NAND SPL.
index 9f172b625dde50bdc6530d0cb3f9bd8a2b65678e..aecc943c8e980be314a38bd0582fa790da87b674 100644 (file)
@@ -215,7 +215,6 @@ stack_setup:
        cmp     r0, r6
        beq     clear_bss
 
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
 copy_loop:
        ldmia   r0!, {r9-r10}           /* copy from source address [r0]    */
        stmia   r6!, {r9-r10}           /* copy to   target address [r1]    */
@@ -262,7 +261,6 @@ fixnext:
        cmp     r2, r3
        blo     fixloop
 #endif
-#endif /* #ifndef CONFIG_SKIP_RELOCATE_UBOOT */
 
 clear_bss:
 #ifndef CONFIG_PRELOADER
@@ -295,9 +293,7 @@ jump_2_ram:
        ldr     r0, _board_init_r_ofs
        adr     r1, _start
        add     lr, r0, r1
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
        add     lr, lr, r9
-#endif
        /* setup parameters for board_init_r */
        mov     r0, r5          /* gd_t */
        mov     r1, r7          /* dest_addr */
index 1a2e5aa37e44f16daceaa87c464e5f20e2284081..f04d2688814e238bf460f5a56bef9c11a4a9b24e 100644 (file)
@@ -281,7 +281,6 @@ stack_setup:
        cmp     r0, r6
        beq     clear_bss
 
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
 copy_loop:
        ldmia   r0!, {r9-r10}           /* copy from source address [r0]    */
        stmia   r6!, {r9-r10}           /* copy to   target address [r1]    */
@@ -328,7 +327,6 @@ fixnext:
        cmp     r2, r3
        blo     fixloop
 #endif
-#endif /* #ifndef CONFIG_SKIP_RELOCATE_UBOOT */
 
 #ifdef CONFIG_ENABLE_MMU
 enable_mmu:
@@ -399,9 +397,7 @@ _nand_boot: .word nand_boot
        ldr     r0, _board_init_r_ofs
        adr     r1, _start
        add     lr, r0, r1
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
        add     lr, lr, r9
-#endif
        /* setup parameters for board_init_r */
        mov     r0, r5          /* gd_t */
        mov     r1, r7          /* dest_addr */
index b94ecb435392a7ba13b9947174314453d52fd471..8cd267b352a215bfcad139d75d40802066c599cc 100644 (file)
@@ -190,7 +190,6 @@ stack_setup:
        cmp     r0, r6
        beq     clear_bss
 
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
 copy_loop:
        ldmia   r0!, {r9-r10}           /* copy from source address [r0]    */
        stmia   r6!, {r9-r10}           /* copy to   target address [r1]    */
@@ -217,7 +216,6 @@ fixloop:
        cmp     r2, r3
        blo     fixloop
 #endif
-#endif /* #ifndef CONFIG_SKIP_RELOCATE_UBOOT */
 
 clear_bss:
 #ifndef CONFIG_PRELOADER
index 08d4e7bc3dfffb33d52449841c84296f032deb87..d4edde797b7b24327f1db896b374e59eddf071d5 100644 (file)
@@ -236,7 +236,6 @@ stack_setup:
        cmp     r0, r6
        beq     clear_bss
 
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
 copy_loop:
        ldmia   r0!, {r9-r10}           /* copy from source address [r0]    */
        stmia   r6!, {r9-r10}           /* copy to   target address [r1]    */
@@ -263,7 +262,6 @@ fixloop:
        cmp     r2, r3
        blo     fixloop
 #endif
-#endif /* #ifndef CONFIG_SKIP_RELOCATE_UBOOT */
 
 clear_bss:
 #ifndef CONFIG_PRELOADER
index 6792a22affe7ea5ac21de0e569aaa4fed5a916a0..51229c61544383f58a1e84295f2f6971e5fc202f 100644 (file)
@@ -227,7 +227,6 @@ stack_setup:
        cmp     r0, r6
        beq     clear_bss
 
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
 copy_loop:
        ldmia   r0!, {r9-r10}           /* copy from source address [r0]    */
        stmia   r6!, {r9-r10}           /* copy to   target address [r1]    */
@@ -254,7 +253,6 @@ fixloop:
        cmp     r2, r3
        blo     fixloop
 #endif
-#endif /* #ifndef CONFIG_SKIP_RELOCATE_UBOOT */
 
 clear_bss:
 #ifndef CONFIG_PRELOADER
index 4f689c1ef5e4ddbdbb142ec48b2eaaaf3f87af8d..6dcc9b4d6749455382ebb122a67334a950c4c9b8 100644 (file)
@@ -204,7 +204,6 @@ stack_setup:
        cmp     r0, r6
        beq     clear_bss
 
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
 copy_loop:
        ldmia   r0!, {r9-r10}           /* copy from source address [r0]    */
        stmia   r6!, {r9-r10}           /* copy to   target address [r1]    */
@@ -251,7 +250,6 @@ fixnext:
        cmp     r2, r3
        blo     fixloop
 #endif
-#endif /* #ifndef CONFIG_SKIP_RELOCATE_UBOOT */
 
 clear_bss:
 #ifndef CONFIG_PRELOADER
@@ -286,9 +284,7 @@ _nand_boot_ofs:
        ldr     r0, _board_init_r_ofs
        adr     r1, _start
        add     lr, r0, r1
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
        add     lr, lr, r9
-#endif
        /* setup parameters for board_init_r */
        mov     r0, r5          /* gd_t */
        mov     r1, r7          /* dest_addr */
index 7378edc41ccc72321cef1c40a6b993dd2a3f1e98..cad43ba0485631762b8edafa9cfafd3c2a8349ad 100644 (file)
@@ -196,7 +196,6 @@ stack_setup:
        cmp     r0, r6
        beq     clear_bss
 
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
 copy_loop:
        ldmia   r0!, {r9-r10}           /* copy from source address [r0]    */
        stmia   r6!, {r9-r10}           /* copy to   target address [r1]    */
@@ -223,7 +222,6 @@ fixloop:
        cmp     r2, r3
        blo     fixloop
 #endif
-#endif /* #ifndef CONFIG_SKIP_RELOCATE_UBOOT */
 
 clear_bss:
 #ifndef CONFIG_PRELOADER
index 2240f3a524a9b6bb1a8c1d5fdcdeede451cd3a16..957ca34766c333baaf943c8018fa552ce64ce97d 100644 (file)
@@ -194,7 +194,6 @@ stack_setup:
        cmp     r0, r6
        beq     clear_bss
 
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
 copy_loop:
        ldmia   r0!, {r9-r10}           /* copy from source address [r0]    */
        stmia   r6!, {r9-r10}           /* copy to   target address [r1]    */
@@ -221,7 +220,6 @@ fixloop:
        cmp     r2, r3
        blo     fixloop
 #endif
-#endif /* #ifndef CONFIG_SKIP_RELOCATE_UBOOT */
 
 clear_bss:
 #ifndef CONFIG_PRELOADER
index 4a0710c96d486c878c0822d727e7a01f2df47199..bb3948d401cc30f34c9e748e53bdbda99ad5cbba 100644 (file)
@@ -189,7 +189,6 @@ relocate_code:
 stack_setup:
        mov     sp, r4
 
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
        adr     r0, _start
        ldr     r2, _TEXT_BASE
        ldr     r3, _bss_start_ofs
@@ -259,7 +258,6 @@ clbss_l:str r2, [r0]                /* clear loop...                    */
        cmp     r0, r1
        bne     clbss_l
 #endif /* #ifndef CONFIG_PRELOADER */
-#endif /* #ifndef CONFIG_SKIP_RELOCATE_UBOOT */
 
 /*
  * We are done. Do not return, instead branch to second part of board
@@ -269,9 +267,7 @@ jump_2_ram:
        ldr     r0, _board_init_r_ofs
        adr     r1, _start
        add     lr, r0, r1
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
        add     lr, lr, r9
-#endif
        /* setup parameters for board_init_r */
        mov     r0, r5          /* gd_t */
        mov     r1, r7          /* dest_addr */
index 0269207bb296dcafbab68e68c43eab0bd9ba50e3..8d1aebc7199892cbdb53af18a2f4e98fe3c69f33 100644 (file)
@@ -320,7 +320,6 @@ stack_setup:
        cmp     r0, r6
        beq     clear_bss
 
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
 copy_loop:
        ldmia   r0!, {r9-r10}           /* copy from source address [r0]    */
        stmia   r6!, {r9-r10}           /* copy to   target address [r1]    */
@@ -347,7 +346,6 @@ fixloop:
        cmp     r2, r3
        blo     fixloop
 #endif
-#endif /* #ifndef CONFIG_SKIP_RELOCATE_UBOOT */
 
 clear_bss:
 #ifndef CONFIG_PRELOADER
index 080d29d20b9041fa7c20df34f68208a969a8999a..fd8a40b8aa4a2aea201be7cf6d1d4c2d07658164 100644 (file)
@@ -207,7 +207,6 @@ stack_setup:
        cmp     r0, r6
        beq     clear_bss
 
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
 copy_loop:
        ldmia   r0!, {r9-r10}           /* copy from source address [r0]    */
        stmia   r6!, {r9-r10}           /* copy to   target address [r1]    */
@@ -234,7 +233,6 @@ fixloop:
        cmp     r2, r3
        blo     fixloop
 #endif
-#endif /* #ifndef CONFIG_SKIP_RELOCATE_UBOOT */
 
 clear_bss:
 #ifndef CONFIG_PRELOADER
index 03cf4dec36bbd4f8b149050325475a56d4002e64..a136ed83fd9e2c27e8bf2825dbc5daa7603f5b5c 100644 (file)
@@ -251,7 +251,6 @@ stack_setup:
        cmp     r0, r6
        beq     clear_bss
 
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
        stmfd sp!, {r0-r12}
 copy_loop:
        ldmia   r0!, {r3-r5, r7-r11}    /* copy from source address [r0]    */
@@ -300,7 +299,6 @@ fixnext:
        cmp     r2, r3
        blo     fixloop
 #endif /* #ifndef CONFIG_PRELOADER */
-#endif /* #ifndef CONFIG_SKIP_RELOCATE_UBOOT */
 
 clear_bss:
 #ifndef CONFIG_PRELOADER
@@ -332,9 +330,7 @@ _start_oneboot_ofs
        ldr     r0, _board_init_r_ofs
        adr     r1, _start
        add     lr, r0, r1
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
        add     lr, lr, r9
-#endif
        /* setup parameters for board_init_r */
        mov     r0, r5          /* gd_t */
        mov     r1, r7          /* dest_addr */
index ca95dea552f0ac916fabb4bda5c1df50e990e18e..67b2c6a695576701d72fee325be1da8f2d3f78ee 100644 (file)
@@ -179,7 +179,6 @@ stack_setup:
        cmp     r0, r6
        beq     clear_bss
 
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
 copy_loop:
        ldmia   r0!, {r9-r10}           /* copy from source address [r0]    */
        stmia   r6!, {r9-r10}           /* copy to   target address [r1]    */
@@ -218,7 +217,6 @@ vector_copy_loop:
        stmia   r1!, {r3-r10}
        cmp     r0, r2
        blo     vector_copy_loop
-#endif /* #ifndef CONFIG_SKIP_RELOCATE_UBOOT */
 
 clear_bss:
 #ifndef CONFIG_PRELOADER
index ab6e2f219493c1895d440c00db089ee48b8ca5bc..ace0c074df77f409f2e7f64d04eb648d04615948 100644 (file)
@@ -183,7 +183,6 @@ stack_setup:
        cmp     r0, r6
        beq     clear_bss
 
-#ifndef CONFIG_SKIP_RELOCATE_UBOOT
 copy_loop:
        ldmia   r0!, {r9-r10}           /* copy from source address [r0]    */
        stmia   r6!, {r9-r10}           /* copy to   target address [r1]    */
@@ -210,7 +209,6 @@ fixloop:
        cmp     r2, r3
        blo     fixloop
 #endif
-#endif /* #ifndef CONFIG_SKIP_RELOCATE_UBOOT */
 
 clear_bss:
 #ifndef CONFIG_PRELOADER
index 6d8780abb1c8d3a8a354483a46dd3619d3ed5b8b..4a8acabf72c6261024f801496c0e36bd9186d315 100644 (file)
@@ -31,7 +31,6 @@
  * so we MUST NOT initialize critical regs like mem-timing ...
  */
 #undef CONFIG_SKIP_LOWLEVEL_INIT
-#undef CONFIG_SKIP_RELOCATE_UBOOT
 
 /*
  * High Level Configuration Options
index 9cd0bc645a3f8002301c75b7507fa74868141cf9..36a2a461d16fb94071dc0b89f186b1d32483515c 100644 (file)
@@ -42,7 +42,6 @@
 #define CONFIG_INITRD_TAG      1
 
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT
 
 /*
  * Hardware drivers
index cde5aede90431471e76c725a17d811dd10773fc5..49c923f163dc66a769061b7ad2ed3432bb67fdc6 100644 (file)
@@ -44,7 +44,6 @@
 #define CONFIG_INITRD_TAG      1
 
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT
 
 /*
  * Hardware drivers
index fb9d0a516d483accc5cd922791c545290730132b..15de3103048f4ce086a86aa73741318152890bf9 100644 (file)
@@ -69,8 +69,6 @@
 #define CONFIG_SYS_SDRC_MR_VAL2        0x00000003 /* Load Mode Register */
 #define CONFIG_SYS_SDRC_MR_VAL3        0x00000000 /* Normal Mode */
 #define CONFIG_SYS_SDRC_TR_VAL 0x000002E0 /* Write refresh rate */
-#else
-#define CONFIG_SKIP_RELOCATE_UBOOT
 #endif /* CONFIG_SKIP_LOWLEVEL_INIT */
 /*
  * Size of malloc() pool
index 02401b8366ba029e62e51866a05ad98ea01ed416..5e7dee5299fed0438174957fe4a2473cdab8eaa1 100644 (file)
@@ -49,7 +49,6 @@
 #define CONFIG_INITRD_TAG      1
 
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT
 
 /*
  * Hardware drivers
index 05e12dd08c17383e1bcd13785cd5ceffbea1ca22..401478b270571d2e127af55a37b4a99dfbeab9e1 100644 (file)
@@ -47,7 +47,6 @@
 #define CONFIG_INITRD_TAG      1
 
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT
 
 /*
  * Hardware drivers
index 0905638f8b00775dab42fcb403518b74beb58f52..f6cb40684fdbea5f4d10d19ffef119c793a12cd0 100644 (file)
@@ -43,7 +43,6 @@
 
 #ifndef CONFIG_SYS_USE_BOOT_NORFLASH
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT
 #endif
 
 /*
index 67288d0e485ff4a62f42588f819d6232a5d57c1a..de74dcf18b5533f41a0be2cade699847513546e2 100644 (file)
@@ -47,7 +47,6 @@
 #define CONFIG_INITRD_TAG      1
 
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT
 
 /*
  * Hardware drivers
index 22054cf48824bdc677e124d4326a2d6913173e9a..8dbd0825b522080620a01ff14de0ced5d4e555f1 100644 (file)
@@ -44,7 +44,6 @@
 #define CONFIG_INITRD_TAG      1
 
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT
 
 /*
  * Hardware drivers
index ff4f306fffa75940b46b495a3b58f0811a96ac21..a1976350e4fdb8297455fc9cf6ab627775b4251f 100644 (file)
@@ -68,8 +68,6 @@
 #define CONFIG_SYS_SDRC_MR_VAL2        0x00000003 /* Load Mode Register */
 #define CONFIG_SYS_SDRC_MR_VAL3        0x00000000 /* Normal Mode */
 #define CONFIG_SYS_SDRC_TR_VAL 0x000002E0 /* Write refresh rate */
-#else
-#define CONFIG_SKIP_RELOCATE_UBOOT
 #endif /* CONFIG_SKIP_LOWLEVEL_INIT */
 
 /*
index a5231894db2a08e2eb015baa3c79acd0744f78db..23bfbeb1d7cef4f4266980b74ede0769be908873 100644 (file)
@@ -29,7 +29,6 @@
 #define        CONFIG_VPAC270          1       /* Toradex Colibri PXA270 board */
 
 #undef BOARD_LATE_INIT
-#undef CONFIG_SKIP_RELOCATE_UBOOT
 #undef CONFIG_USE_IRQ
 #undef CONFIG_SKIP_LOWLEVEL_INIT
 
index 5f40908b498aef19412d6c2b128e345423170eb4..f31081dbf37b25d76674e8eaad3fe0e1114225e3 100644 (file)
@@ -28,7 +28,6 @@
 
 #ifdef CONFIG_CPUAT91_RAM
 #define CONFIG_SKIP_LOWLEVEL_INIT      1
-#define CONFIG_SKIP_RELOCATE_UBOOT     1
 #else
 #define CONFIG_BOOTDELAY               1
 #endif
index f92f3c74432a8b0060c9061cd350af62c6a5c9e9..7a85d65302060ba1211b6da43938964d407d4c8d 100644 (file)
@@ -69,8 +69,6 @@
 #define CONFIG_SYS_SDRC_MR_VAL2        0x00000003 /* Load Mode Register */
 #define CONFIG_SYS_SDRC_MR_VAL3        0x00000000 /* Normal Mode */
 #define CONFIG_SYS_SDRC_TR_VAL 0x000002E0 /* Write refresh rate */
-#else
-#define CONFIG_SKIP_RELOCATE_UBOOT
 #endif /* CONFIG_SKIP_LOWLEVEL_INIT */
 /*
  * Size of malloc() pool
index 906b8e76a7172ac7d6f2e3b590a344bfb1ad2407..1feada926321272f1206cf40dba86496ff147b79 100644 (file)
@@ -41,7 +41,6 @@
 #define CONFIG_SYS_HZ_CLOCK            clk_get(DAVINCI_AUXCLK_CLKID)
 #define CONFIG_SYS_HZ                  1000
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT     /* to a proper address, init done */
 #define CONFIG_SYS_TEXT_BASE           0xc1080000
 
 /*
index d4c3697e884b79e68b1028b55b97b0ab7c17670b..8a6905241c74d1979ecde5448f0227998d774bfb 100644 (file)
@@ -24,7 +24,6 @@
 #define DAVINCI_DM355EVM
 
 #define CONFIG_SKIP_LOWLEVEL_INIT      /* U-Boot is a 3rd stage loader */
-#define CONFIG_SKIP_RELOCATE_UBOOT
 #define CONFIG_SYS_NO_FLASH            /* that is, no *NOR* flash */
 #define CONFIG_SYS_CONSOLE_INFO_QUIET
 #define CONFIG_DISPLAY_CPUINFO
index 4b1f02998c578cbbc94b5e63cca832e8c686c30a..c9530327c65f9b7d22818f8ab1edbddbb0f7411f 100644 (file)
@@ -23,7 +23,6 @@
 #define DAVINCI_DM355LEOPARD
 
 #define CONFIG_SKIP_LOWLEVEL_INIT      /* U-Boot is a 3rd stage loader */
-#define CONFIG_SKIP_RELOCATE_UBOOT
 #define CONFIG_SYS_NO_FLASH            /* that is, no *NOR* flash */
 #define CONFIG_SYS_CONSOLE_INFO_QUIET
 #define CONFIG_DISPLAY_CPUINFO
index 04b60449ede5b8498be453404fc2e8babac2cbd7..b78fe83867182a8e68fbe21fee10965b54467e7a 100644 (file)
@@ -24,7 +24,6 @@
 #define DAVINCI_DM365EVM
 
 #define CONFIG_SKIP_LOWLEVEL_INIT      /* U-Boot is a 3rd stage loader */
-#define CONFIG_SKIP_RELOCATE_UBOOT
 #define CONFIG_SYS_NO_FLASH            /* that is, no *NOR* flash */
 #define CONFIG_SYS_CONSOLE_INFO_QUIET
 
index 6b5d8656b688220ee414e361e51ea54799697af3..f0a8e98c36a8fec7482b456fb5d55c8d8f0b8deb 100644 (file)
@@ -24,7 +24,6 @@
 #define DAVINCI_DM6467EVM
 
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT
 
 /* SoC Configuration */
 #define CONFIG_ARM926EJS                               /* arm926ejs CPU */
index ec05abac49e351ab1d39d092037f2a952311359d..186726d3a6759944e790d1ced74a95a52c416ae9 100644 (file)
 #define CONFIG_ENV_SIZE                (128 << 10)     /* 128 KiB */
 #endif
 #define CONFIG_SKIP_LOWLEVEL_INIT      /* U-Boot is loaded by a bootloader */
-#define CONFIG_SKIP_RELOCATE_UBOOT     /* to a proper address, init done */
 #define CONFIG_SYS_NAND_BASE           0x02000000
 #define CONFIG_SYS_NAND_USE_FLASH_BBT
 #define CONFIG_SYS_NAND_HW_ECC
 #elif defined(CONFIG_SYS_USE_NOR)
 #ifdef CONFIG_NOR_UART_BOOT
 #define CONFIG_SKIP_LOWLEVEL_INIT      /* U-Boot is loaded by a bootloader */
-#define CONFIG_SKIP_RELOCATE_UBOOT     /* to a proper address, init done */
 #else
 #undef CONFIG_SKIP_LOWLEVEL_INIT
-#undef CONFIG_SKIP_RELOCATE_UBOOT
 #endif
 #define CONFIG_ENV_IS_IN_FLASH
 #undef CONFIG_SYS_NO_FLASH
index 409c5a464e1a79e03e24188552e969a04c1b39bd..967ebcc98a502de4a9f24d2f42f99dc638bfb2cb 100644 (file)
@@ -88,7 +88,6 @@
 #define CONFIG_ENV_SECT_SIZE   2048    /* Env sector Size */
 #define CONFIG_ENV_SIZE                (128 << 10)     /* 128 KiB */
 #define CONFIG_SKIP_LOWLEVEL_INIT      /* U-Boot is loaded by a bootloader */
-#define CONFIG_SKIP_RELOCATE_UBOOT     /* to a proper address, init done */
 #define CONFIG_SYS_NAND_BASE           0x02000000
 #define CONFIG_SYS_NAND_HW_ECC
 #define CONFIG_SYS_MAX_NAND_DEVICE     1       /* Max number of NAND devices */
index c7e0e56d7ff8a4afb701e91fb06f0fcd5d2b62fc..4d866d0eb207fb76466462182324376e39ac3e30 100644 (file)
@@ -83,7 +83,6 @@
 #define CONFIG_ENV_SECT_SIZE   2048    /* Env sector Size */
 #define CONFIG_ENV_SIZE                (128 << 10)     /* 128 KiB */
 #define CONFIG_SKIP_LOWLEVEL_INIT      /* U-Boot is loaded by a bootloader */
-#define CONFIG_SKIP_RELOCATE_UBOOT     /* to a proper address, init done */
 #define CONFIG_SYS_NAND_BASE           0x02000000
 #define CONFIG_SYS_NAND_HW_ECC
 #define CONFIG_SYS_MAX_NAND_DEVICE     1       /* Max number of NAND devices */
index 3035f794d9f7b227b5c9bbfa999df1e0e6de69c6..0dc89ef41e2c2b329105c255a323ced809380843 100644 (file)
 #define CONFIG_ENV_SECT_SIZE   512     /* Env sector Size */
 #define CONFIG_ENV_SIZE                (16 << 10)      /* 16 KiB */
 #define CONFIG_SKIP_LOWLEVEL_INIT      /* U-Boot is loaded by a bootloader */
-#define CONFIG_SKIP_RELOCATE_UBOOT     /* to a proper address, init done */
 #define CONFIG_SYS_NAND_BASE           0x02000000
 #define CONFIG_SYS_NAND_HW_ECC
 #define CONFIG_SYS_MAX_NAND_DEVICE     1       /* Max number of NAND devices */
 #elif defined(CONFIG_SYS_USE_NOR)
 #ifdef CONFIG_NOR_UART_BOOT
 #define CONFIG_SKIP_LOWLEVEL_INIT      /* U-Boot is loaded by a bootloader */
-#define CONFIG_SKIP_RELOCATE_UBOOT     /* to a proper address, init done */
 #else
 #undef CONFIG_SKIP_LOWLEVEL_INIT
-#undef CONFIG_SKIP_RELOCATE_UBOOT
 #endif
 #define CONFIG_ENV_IS_IN_FLASH
 #undef CONFIG_SYS_NO_FLASH
index 5c05e4df3c6b555c235ea1b3af567559d036f981..69c6420fe9d916b6c95f47730f9ea23c2bc265be 100644 (file)
@@ -32,7 +32,6 @@
  * so we MUST NOT initialize critical regs like mem-timing ...
  */
 #define CONFIG_SKIP_LOWLEVEL_INIT      1
-#undef  CONFIG_SKIP_RELOCATE_UBOOT
 
 /*
  * High Level Configuration Options
index 82e70f7b199321a12857ef4d05673c038c4e83d3..fd39ab4a033849665668055b5ea2b14518fb939e 100644 (file)
@@ -39,7 +39,6 @@
  * we use lowlevel_init (!CONFIG_SKIP_LOWLEVEL_INIT) to remedy that problem.
  */
 #undef  CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT     1
 
 /*
  * High Level Configuration Options
index a2edaf9983664769f572e7818eb540d89367e0d6..cfb7ceacc1dac6232c91b6fe189f412da70b4f2f 100644 (file)
@@ -53,8 +53,6 @@
 #define CONFIG_INITRD_TAG      1
 
 #define        CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT     /* undef this for direct boot from */
-                                                                       /* NOR flash without preloader */
 
 #define        CONFIG_SYS_LONGHELP
 
index a0fe32ec2cf1c1299b1c6d81f83c3401ae9dc735..17972d7e6ffa27b22461725476afa537b065dcec 100644 (file)
@@ -31,7 +31,6 @@
  * so we MUST NOT initialize critical regs like mem-timing ...
  */
 #undef CONFIG_SKIP_LOWLEVEL_INIT
-#undef CONFIG_SKIP_RELOCATE_UBOOT
 
 /*
  * High Level Configuration Options
index 41a953e9052e41d0ec058c47dc61907c5f9c1f9a..a27b36b3786a3549d39e0aed0db6b55639bf0c92 100644 (file)
@@ -48,7 +48,6 @@
 #undef CONFIG_USE_IRQ                          /* don't need IRQ/FIQ stuff */
 
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT
 #define CONFIG_MISC_INIT_R                     /* Call misc_init_r */
 
 #define CONFIG_ARCH_CPU_INIT
index 956603a2da26ac5f8a0178936b3635ae5a96f8d8..8e398d7205d6dce67abbdf2c8e9fc97791461d56 100644 (file)
@@ -73,8 +73,6 @@
 #define CONFIG_SYS_SDRC_MR_VAL2        0x00000003 /* Load Mode Register */
 #define CONFIG_SYS_SDRC_MR_VAL3        0x00000000 /* Normal Mode */
 #define CONFIG_SYS_SDRC_TR_VAL 0x000002E0 /* Write refresh rate */
-#else
-#define CONFIG_SKIP_RELOCATE_UBOOT
 #endif /* CONFIG_SKIP_LOWLEVEL_INIT */
 
 /*
index 47e7c866c034a5833f76be516ef3c33a4ecf718c..3b90a01623933b9995d229ebdb6667f60e310e36 100644 (file)
@@ -47,7 +47,6 @@
 
 #if defined(CONFIG_NAND_U_BOOT) && !defined(CONFIG_NAND_SPL)
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT
 #endif
 
 /*
index f31fc4e6c02cd3118d7acf206e16f55e63f19591..b6868b2447f15766acdd64025253a779cd6472f8 100644 (file)
@@ -28,7 +28,6 @@
  /* High Level Configuration Options */
 
 #define CONFIG_MX51    /* in a mx51 */
-#define CONFIG_SKIP_RELOCATE_UBOOT
 
 #define CONFIG_SYS_MX5_HCLK    24000000
 #define CONFIG_SYS_MX5_CLK32           32768
index ee5a995e5e2c4e6bc7110202a0874016d172c036..f15901393441664f5aefe4cfc9111985f9acb4ca 100644 (file)
 #define CONFIG_BAUDRATE                        115200
 #define CONFIG_SYS_BAUDRATE_TABLE      { 9600, 19200, 38400, 57600, 115200 }
 
-/*#define CONFIG_SKIP_RELOCATE_UBOOT*/
-/*#define CONFIG_SKIP_LOWLEVEL_INIT */
-
 /*
  * Partitions (mtdparts command line support)
  */
index af0202cfbe5f03fca1f4644e1db9515b821a44d2..ca3bf26215e92ed040b5ef28b9b737fe0ea361c9 100644 (file)
@@ -48,7 +48,6 @@
 #undef CONFIG_USE_IRQ                          /* don't need IRQ/FIQ stuff */
 
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT
 #define CONFIG_MISC_INIT_R             1       /* Call misc_init_r */
 
 #define CONFIG_ARCH_CPU_INIT
index aee842fbb7f571159419c5c7dd0dbb0b36840e3a..7fcc9babdc89549c951d06fe05fcf546335d3282 100644 (file)
 #define CONFIG_INITRD_TAG      1
 
 #undef CONFIG_SKIP_LOWLEVEL_INIT
-#undef CONFIG_SKIP_RELOCATE_UBOOT
 
 /*
  * Hardware drivers
index 42ec855cc9d6790cf7f5af30571c7873f8634e64..619af2d9bfca0b79dc9bf33c15357f57741a1126 100644 (file)
 #define CONFIG_INITRD_TAG      1
 
 #undef CONFIG_SKIP_LOWLEVEL_INIT
-#undef CONFIG_SKIP_RELOCATE_UBOOT
 #define CONFIG_USER_LOWLEVEL_INIT      1
 
 /*
index 2fbe5c66a9f1c1a532cad4ee3ba6d8280cb8e371..3ed6b56bfe2d30f5b4ee690fdb5f93fdc5c4266d 100644 (file)
@@ -47,7 +47,6 @@
 #define CONFIG_INITRD_TAG      1
 
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT
 
 /*
  * Hardware drivers
index 1ff35e398212e4df1f4dfbfab49f0e25817051e2..c1c7f80d4b24deac235130b3b1561101c2ac4279 100644 (file)
@@ -42,7 +42,6 @@
  * so we MUST NOT initialize critical regs like mem-timing ...
  */
 #undef CONFIG_SKIP_LOWLEVEL_INIT                       /* define for developing */
-#undef CONFIG_SKIP_RELOCATE_UBOOT                      /* define for developing */
 #define        CONFIG_SYS_TEXT_BASE    0x0
 
 /*
index 47b8a5599578b7fc8189c9dd09036f95975c43fb..541aec05ff18d0b5ff71a19fbc16b771c0cb6c98 100644 (file)
@@ -40,8 +40,6 @@
 #define CONFIG_DISPLAY_CPUINFO
 #define CONFIG_DISPLAY_BOARDINFO
 
-#undef CONFIG_SKIP_RELOCATE_UBOOT
-
 /* input clock of PLL: has 24MHz input clock at S5PC110 */
 #define CONFIG_SYS_CLK_FREQ_C110       24000000
 
index cdbe7106e494e30255ee254f2285bb78b6421085..00f4dc9f7c08bd2606c2e07ed92d044394319010 100644 (file)
@@ -54,7 +54,6 @@
 #define CONFIG_INITRD_TAG              1
 
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT
 
 /*
  * Hardware drivers
index e02d5e76bb475d72794619349d628bb011a8ec6b..c0e6643fb401c0a89cf389398ce36d97b65065ce 100644 (file)
@@ -34,7 +34,6 @@
  */
 #define CONFIG_INFERNO                 /* we are using the inferno bootldr */
 #define CONFIG_SKIP_LOWLEVEL_INIT      1
-#undef  CONFIG_SKIP_RELOCATE_UBOOT
 
 /*
  * High Level Configuration Options
index f89fc3ef8f8bfd5b9b54b4c03fa87937beedab83..671f2c7c8b1df6347b490cf1cdcc8b8ef7fc1f45 100644 (file)
@@ -40,8 +40,6 @@
 #define CONFIG_S3C64XX         1       /* in a SAMSUNG S3C64XX Family  */
 #define CONFIG_SMDK6400                1       /* on a SAMSUNG SMDK6400 Board  */
 
-#define CONFIG_SKIP_RELOCATE_UBOOT
-
 #define CONFIG_PERIPORT_REMAP
 #define CONFIG_PERIPORT_BASE   0x70000000
 #define CONFIG_PERIPORT_SIZE   0x13
index 6bea5b2e2792e87ce4b563b488e9a8e55e5d965f..e36b262a8ec56b8471f3e13e0ba5691b9773d5cd 100644 (file)
@@ -45,8 +45,6 @@
 #define CONFIG_DISPLAY_CPUINFO
 #define CONFIG_DISPLAY_BOARDINFO
 
-#undef CONFIG_SKIP_RELOCATE_UBOOT
-
 /* input clock of PLL: SMDKC100 has 12MHz input clock */
 #define CONFIG_SYS_CLK_FREQ            12000000
 
index 31a0bdf9f0db6496b1c2a23ead3cecffcd9a3702..7b18022c6e36c7f10a31d453aeba86f37bad8182 100644 (file)
@@ -63,7 +63,6 @@
 #define CONFIG_INITRD_TAG      1
 
 #define CONFIG_SKIP_LOWLEVEL_INIT
-#define CONFIG_SKIP_RELOCATE_UBOOT
 
 /*
  * Hardware drivers
index 67dca27f73328414a994aebf0ec0b72a63e9398a..a5c116b347f804d6fa97850aeaec7cf8468ad31b 100644 (file)
                                        GENERATED_GBL_DATA_SIZE)
 #define CONFIG_SYS_INIT_SP_ADDR                (CONFIG_SYS_INIT_RAM_ADDR + \
                                        CONFIG_SYS_GBL_DATA_OFFSET)
-#undef CONFIG_SKIP_RELOCATE_UBOOT
-
 #define CONFIG_BOARD_EARLY_INIT_F
 
 /* 166 MHz DDR RAM */
index a8b88dae37b414fbfd997aa53a54a2cb22ee54d6..615d5c1f75cf9076c87fb1e2ee9c83e0785d383e 100644 (file)
@@ -30,7 +30,6 @@
 #define        CONFIG_SYS_TEXT_BASE    0x0
 
 #undef BOARD_LATE_INIT
-#undef CONFIG_SKIP_RELOCATE_UBOOT
 #undef CONFIG_USE_IRQ
 #undef CONFIG_SKIP_LOWLEVEL_INIT
 
index 4ecef94514b63d594225c8c28713cfd7d884b1a0..1e03b0180d96c4417d5e0693ff525ae0830277f6 100644 (file)
@@ -45,7 +45,6 @@
 #undef CONFIG_MMC
 #define BOARD_LATE_INIT                1
 
-#undef CONFIG_SKIP_RELOCATE_UBOOT
 #undef CONFIG_USE_IRQ                  /* we don't need IRQ/FIQ stuff */
 
 /* we will never enable dcache, because we have to setup MMU first */