From: Richard Retanubun Date: Thu, 26 Mar 2009 19:26:01 +0000 (-0400) Subject: Coldfire M5271: Activate u-boot system timer interrupt. X-Git-Tag: v2009.08-rc1~153^2~70 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=59272620c24549b5bcd03c94ba12ec302c1476a2;p=oweals%2Fu-boot.git Coldfire M5271: Activate u-boot system timer interrupt. This patch assigns the u-boot system timer interrupt to interrupt level 3, priority 6. Without this patch the interrupt will be a level 0, priority 0, which disables it and cause u-boot functions that relies on the timer (e.g. sleep command) to never return. Signed-off-by: Richard Retanubun --- diff --git a/include/asm-m68k/immap.h b/include/asm-m68k/immap.h index 93f730f6d4..6a3ef03288 100644 --- a/include/asm-m68k/immap.h +++ b/include/asm-m68k/immap.h @@ -149,7 +149,7 @@ #define CONFIG_SYS_TMRINTR_NO (INT0_LO_DTMR3) #define CONFIG_SYS_TMRINTR_MASK (INTC_IPRL_INT22) #define CONFIG_SYS_TMRINTR_PEND (CONFIG_SYS_TMRINTR_MASK) -#define CONFIG_SYS_TMRINTR_PRI (0) /* Level must include inorder to work */ +#define CONFIG_SYS_TMRINTR_PRI (0x1E) /* Interrupt level 3, priority 6 */ #define CONFIG_SYS_TIMER_PRESCALER (((gd->bus_clk / 1000000) - 1) << 8) #endif