]> git.sur5r.net Git - u-boot/blobdiff - cpu/blackfin/interrupt.S
POST: Remove duplicated post_hotkey_pressed() functions
[u-boot] / cpu / blackfin / interrupt.S
index dd2cc5320c089565ae5294d1461c686cbbecf0de..71e0fc67088fb4323628ad0f1bca41fe7f59ecac 100644 (file)
@@ -5,6 +5,7 @@
  * Licensed under the GPL-2 or later.
  */
 
+#include <config.h>
 #include <asm/blackfin.h>
 #include <asm/entry.h>
 
 
 /* default entry point for exceptions */
 ENTRY(_trap)
+       CONFIG_BFIN_SCRATCH_REG = sp;
+       sp.l = LO(L1_SRAM_SCRATCH_END - 20);
+       sp.h = HI(L1_SRAM_SCRATCH_END - 20);
        SAVE_ALL_SYS
        r0 = sp;        /* stack frame pt_regs pointer argument ==> r0 */
        sp += -12;
        call _trap_c;
        sp += 12;
        RESTORE_ALL_SYS
+       sp = CONFIG_BFIN_SCRATCH_REG;
        rtx;
 ENDPROC(_trap)