[MIPS] JMR3927 fixes.
authorSergei Shtylylov <sshtylyov@ru.mvista.com>
Fri, 18 Nov 2005 19:20:31 +0000 (22:20 +0300)
committerRalf Baechle <ralf@linux-mips.org>
Thu, 1 Dec 2005 11:05:10 +0000 (11:05 +0000)
commit702a96a62b2a37025a752409b0dc08d8473096b1
treec8be650426703bd8881969493c6d2523a4444bfe
parent5666c0947ede0432ba5148570aa66ffb9febff5b
[MIPS] JMR3927 fixes.

 o Check if IRQ is disabled or in progress before reenabling interrupts
   in jmr3927_irq_end..
 o s/spinlock_irqsave/spin_lock_irqsave/
 o s/spinlock_irqrestore/spin_unlock_irqrestore/
 o Flush write buffer after setting IRQ mask
 o In 2.6 jmr3927_ioc_interrupt interrupt handlers return irqreturn_t

Signed-off-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/jmr3927/rbhma3100/irq.c