]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - kernel/irq/chip.c
Pull output-switch into test branch
[linux-2.6-omap-h63xx.git] / kernel / irq / chip.c
index 1c1b7125b8ac4b72ff0a0dad11977f7d58758ec2..d27b2585574318ff2a3dd9e21b798c21164fa302 100644 (file)
@@ -517,8 +517,7 @@ __set_irq_handler(unsigned int irq, irq_flow_handler_t handle, int is_chained,
 
        if (!handle)
                handle = handle_bad_irq;
-
-       if (desc->chip == &no_irq_chip) {
+       else if (desc->chip == &no_irq_chip) {
                printk(KERN_WARNING "Trying to install %sinterrupt handler "
                       "for IRQ%d\n", is_chained ? "chained " : "", irq);
                /*