]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - arch/mips/cpu/start.S
MIPS: Purple: Remove Purple support
[people/ms/u-boot.git] / arch / mips / cpu / start.S
index d6bcef6b5624dee914c97bdd39a36021b4967d64..e661d4625fc5f0167c24159fe8028f4a5a2685f5 100644 (file)
@@ -67,9 +67,6 @@ _start:
 #if defined(CONFIG_INCA_IP)
        .word INFINEON_EBU_BOOTCFG /* EBU init code, fetched during booting */
        .word 0x00000000           /* phase of the flash                    */
-#elif defined(CONFIG_PURPLE)
-       .word INFINEON_EBU_BOOTCFG /* EBU init code, fetched during booting */
-       .word INFINEON_EBU_BOOTCFG /* EBU init code, fetched during booting */
 #else
        RVECENT(romReserved,2)
 #endif
@@ -203,30 +200,6 @@ _start:
         * 128 * 8 == 1024 == 0x400
         * so this is address R_VEC+0x400 == 0xbfc00400
         */
-#ifdef CONFIG_PURPLE
-/* 0xbfc00400 */
-       .word   0xdc870000
-       .word   0xfca70000
-       .word   0x20840008
-       .word   0x20a50008
-       .word   0x20c6ffff
-       .word   0x14c0fffa
-       .word   0x00000000
-       .word   0x03e00008
-       .word   0x00000000
-       .word   0x00000000
-/* 0xbfc00428 */
-       .word   0xdc870000
-       .word   0xfca70000
-       .word   0x20840008
-       .word   0x20a50008
-       .word   0x20c6ffff
-       .word   0x14c0fffa
-       .word   0x00000000
-       .word   0x03e00008
-       .word   0x00000000
-       .word   0x00000000
-#endif /* CONFIG_PURPLE */
        .align 4
 reset:
 
@@ -337,17 +310,12 @@ relocate_code:
        move    a0, t1          /* a0 <-- destination addr      */
        sub     a1, t2, t0      /* a1 <-- size                  */
 
-       /* On the purple board we copy the code earlier in a special way
-        * in order to solve flash problems
-        */
-#ifndef CONFIG_PURPLE
 1:
        lw      t3, 0(t0)
        sw      t3, 0(t1)
        addu    t0, 4
        ble     t0, t2, 1b
        addu    t1, 4           /* delay slot                   */
-#endif
 
        /* If caches were enabled, we would have to flush them here.
         */