From: Michal Simek Date: Thu, 1 Nov 2012 12:36:11 +0000 (+0100) Subject: microblaze: Disable interrupts before reset X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=12220ca283bf3e1c4d992e54bd7688dcc5bcc280;p=thirdparty%2Fu-boot.git microblaze: Disable interrupts before reset Necessary to disable interrupts because reset is simple jump to 0x0. Signed-off-by: Michal Simek --- diff --git a/board/xilinx/microblaze-generic/microblaze-generic.c b/board/xilinx/microblaze-generic/microblaze-generic.c index 72272011a43..91b50cd2ec2 100644 --- a/board/xilinx/microblaze-generic/microblaze-generic.c +++ b/board/xilinx/microblaze-generic/microblaze-generic.c @@ -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;