sh: mach-se: Fix up irq_desc reference.
authorPaul Mundt <lethal@linux-sh.org>
Sat, 30 Jan 2010 02:04:38 +0000 (11:04 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Sat, 30 Jan 2010 02:04:38 +0000 (11:04 +0900)
The irq_desc needs to be accessed with irq_to_desc(), this fixes up a
build error with irq_desc being undefined.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/boards/mach-se/7206/irq.c

index 79be4bc59933419e8e41b313e55d4125b6d543be..8d82175d83ab139a6a00d5b29ebf62f0ca6ebe21 100644 (file)
@@ -89,8 +89,9 @@ static void enable_se7206_irq(unsigned int irq)
 static void eoi_se7206_irq(unsigned int irq)
 {
        unsigned short sts0,sts1;
+       struct irq_desc *desc = irq_to_desc(irq);
 
-       if (!(irq_desc[irq].status & (IRQ_DISABLED|IRQ_INPROGRESS)))
+       if (!(desc->status & (IRQ_DISABLED|IRQ_INPROGRESS)))
                enable_se7206_irq(irq);
        /* FPGA isr clear */
        sts0 = __raw_readw(INTSTS0);