avr32: Get rid of the .flashprog section
[platform/kernel/u-boot.git] / lib_m68k / interrupts.c
index 6b3ce89..1635d6f 100644 (file)
@@ -2,7 +2,7 @@
  * (C) Copyright 2000-2004
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
- * (C) Copyright 2007
+ * (C) Copyright 2007 Freescale Semiconductor Inc
  * TsiChung Liew (Tsi-Chung.Liew@freescale.com)
  *
  * See file CREDITS for list of people who contributed to this
@@ -27,8 +27,8 @@
 #include <common.h>
 #include <watchdog.h>
 #include <asm/processor.h>
+#include <asm/immap.h>
 
-#ifdef CONFIG_MCFINTC
 #define        NR_IRQS         (CFG_NUM_IRQS)
 
 /*
@@ -106,8 +106,6 @@ void int_handler (struct pt_regs *fp)
        vec = (fp->vector >> 2) & 0xff;
        if (vec > 0x40)
                vec -= 0x40;
-       else
-               return;
 
        if (irq_vecs[vec].handler != NULL) {
                irq_vecs[vec].handler (irq_vecs[vec].arg);
@@ -115,4 +113,3 @@ void int_handler (struct pt_regs *fp)
                printf ("\nBogus External Interrupt Vector %d\n", vec);
        }
 }
-#endif /* CONFIG_MCFINTC */
\ No newline at end of file