X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-arm26%2Firqchip.h;h=6a007a95409844ef4e4be49bd2045f97bad28382;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=d9971858d9cd46a6146479773e1140bca13a50e2;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/include/asm-arm26/irqchip.h b/include/asm-arm26/irqchip.h index d9971858d..6a007a954 100644 --- a/include/asm-arm26/irqchip.h +++ b/include/asm-arm26/irqchip.h @@ -85,23 +85,6 @@ void __set_irq_handler(unsigned int irq, irq_handler_t, int); void set_irq_chip(unsigned int irq, struct irqchip *); void set_irq_flags(unsigned int irq, unsigned int flags); -#ifdef not_yet -/* - * This is to be used by the top-level machine IRQ decoder only. - */ -static inline void call_irq(struct pt_regs *regs, unsigned int irq) -{ - struct irqdesc *desc = irq_desc + irq; - - spin_lock(&irq_controller_lock); - desc->handle(irq, desc, regs); - spin_unlock(&irq_controller_lock); - - if (softirq_pending(smp_processor_id())) - do_softirq(); -} -#endif - #define IRQF_VALID (1 << 0) #define IRQF_PROBE (1 << 1) #define IRQF_NOAUTOEN (1 << 2)