From: Ralf Baechle Date: Sun, 26 Aug 2007 23:26:58 +0000 (+0100) Subject: [MIPS] IP27: startup_bridge_irq: connect interrupt. X-Git-Tag: v2.6.23-rc4~7^2~2 X-Git-Url: http://pileus.org/git/?a=commitdiff_plain;h=84ced30675b1454f1c2dca1fe055ae75eb1df53e;p=~andy%2Flinux [MIPS] IP27: startup_bridge_irq: connect interrupt. shutdown_bridge_irq disconnects the irq so we need to connect the irq or requesting the same irq a send time will fail. This used to make things like ifconfig eth0 down; ifconfig eth0 up fail on IP27. Signed-off-by: Ralf Baechle --- diff --git a/arch/mips/sgi-ip27/ip27-irq.c b/arch/mips/sgi-ip27/ip27-irq.c index 554a5c783a8..5cfbe1a1479 100644 --- a/arch/mips/sgi-ip27/ip27-irq.c +++ b/arch/mips/sgi-ip27/ip27-irq.c @@ -285,6 +285,8 @@ static unsigned int startup_bridge_irq(unsigned int irq) bridge->b_wid_tflush; + intr_connect_level(cpu, swlevel); + return 0; /* Never anything pending. */ }