aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mips
diff options
context:
space:
mode:
Diffstat (limited to 'arch/mips')
-rw-r--r--arch/mips/sgi-ip22/ip22-eisa.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/arch/mips/sgi-ip22/ip22-eisa.c b/arch/mips/sgi-ip22/ip22-eisa.c
index da44ccb20829..4a6057b35b9d 100644
--- a/arch/mips/sgi-ip22/ip22-eisa.c
+++ b/arch/mips/sgi-ip22/ip22-eisa.c
@@ -73,12 +73,10 @@ static char __init *decode_eisa_sig(unsigned long addr)
73 73
74static irqreturn_t ip22_eisa_intr(int irq, void *dev_id) 74static irqreturn_t ip22_eisa_intr(int irq, void *dev_id)
75{ 75{
76 u8 eisa_irq; 76 u8 eisa_irq = inb(EIU_INTRPT_ACK);
77 u8 dma1, dma2;
78 77
79 eisa_irq = inb(EIU_INTRPT_ACK); 78 inb(EISA_DMA1_STATUS);
80 dma1 = inb(EISA_DMA1_STATUS); 79 inb(EISA_DMA2_STATUS);
81 dma2 = inb(EISA_DMA2_STATUS);
82 80
83 if (eisa_irq < EISA_MAX_IRQ) { 81 if (eisa_irq < EISA_MAX_IRQ) {
84 do_IRQ(eisa_irq); 82 do_IRQ(eisa_irq);