]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - arch/m68knommu/kernel/irq.c
m68knommu: general interrupt controller for ColdFire many 52xx parts
[net-next-2.6.git] / arch / m68knommu / kernel / irq.c
index 56e0f4c55a67bb32b9d9bdf4b147519de774f68d..f9965d7ee7c57e0e9a8eefcc0d2f35d35c295532 100644 (file)
@@ -29,10 +29,8 @@ asmlinkage void do_IRQ(int irq, struct pt_regs *regs)
        set_irq_regs(oldregs);
 }
 
-void ack_bad_irq(unsigned int irq)
-{
-       printk(KERN_ERR "IRQ: unexpected irq=%d\n", irq);
-}
+#if !defined(CONFIG_M520x) && !defined(CONFIG_M523x) && \
+    !defined(CONFIG_M527x) && !defined(CONFIG_M528x)
 
 static struct irq_chip m_irq_chip = {
        .name           = "M68K-INTC",
@@ -55,6 +53,8 @@ void __init init_IRQ(void)
        }
 }
 
+#endif
+
 int show_interrupts(struct seq_file *p, void *v)
 {
        struct irqaction *ap;