]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - board/ti/omap2420h4/mem.c
omap2420-h4: Fix booting from NOR flash
[karo-tx-uboot.git] / board / ti / omap2420h4 / mem.c
index c8b4186dc828893f497fc52bdf1958f5aa0e7fc5..ba3f12adeda3b6993c167b210c303dc8bd0ff612 100644 (file)
@@ -200,19 +200,6 @@ void do_sdrc_init(u32 offset, u32 early)
 
        __asm__ __volatile__("": : :"memory");  /* limit compiler scope */
 
-       /* u-boot is compiled to run in DDR or SRAM at 8xxxxxxx or 4xxxxxxx.
-        * If we are running in flash prior to relocation and we use data
-        * here which is not pc relative we need to get the address correct.
-        * We need to find the current flash mapping to dress up the initial
-        * pointer load.  As long as this is const data we should be ok.
-        */
-       if((early) && running_in_flash()){
-               sdata = (sdrc_data_t *)(((u32)sdata & 0x0003FFFF) | get_gpmc0_base());
-               /* NOR internal boot offset is 0x4000 from xloader signature */
-               if(running_from_internal_boot())
-                       sdata = (sdrc_data_t *)((u32)sdata + 0x4000);
-       }
-
        if (!early && (((mtype = get_mem_type()) == DDR_COMBO)||(mtype == DDR_STACKED))) {
                if(mtype == DDR_COMBO){
                        pmask = BIT2;/* combo part has a shared CKE signal, can't use feature */