]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
microblaze: Disable interrupts before reset
authorMichal Simek <monstr@monstr.eu>
Thu, 1 Nov 2012 12:36:11 +0000 (13:36 +0100)
committerMichal Simek <monstr@monstr.eu>
Thu, 1 Nov 2012 16:48:56 +0000 (17:48 +0100)
Necessary to disable interrupts because reset is simple
jump to 0x0.

Signed-off-by: Michal Simek <monstr@monstr.eu>
board/xilinx/microblaze-generic/microblaze-generic.c

index 72272011a43fd37824c0ddcd76c9834d3288e2e0..91b50cd2ec252095d1d1c9f1e711ba20a5777d31 100644 (file)
@@ -40,6 +40,7 @@ int do_reset(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
 #endif
 #ifdef CONFIG_SYS_RESET_ADDRESS
        puts ("Reseting board\n");
+       disable_interrupts();
        asm ("bra r0");
 #endif
        return 0;