]> git.baikalelectronics.ru Git - kernel.git/commit
[ARM] 5455/1: Fix IRQ noise from VIC code
authorLinus Walleij <triad@df.lth.se>
Thu, 16 Apr 2009 20:17:56 +0000 (21:17 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 16 Apr 2009 20:29:46 +0000 (21:29 +0100)
commitbc53b68090f57541b6096fab4494c21a78b1b5ae
tree03150e3fe3075eeadf3df3b978766bae139b615a
parentca098024ccb49496873cd3e0941d1b83db1d3103
[ARM] 5455/1: Fix IRQ noise from VIC code

The VIC code will attempt to perform som
default set_irq_chip() and set_irq_chip_data()
on all IRQs supported by the VIC, while the new
IRQ handling code strictly checks for the global
NR_IRQS to be respected also for these IRQs.

This patch will respect the interrupt mask passed
to the VIC driver and will prevent it from
attempting to call these functions on any unused
interrupts.

Signed-off-by: Linus Walleij <linus.walleij@stericsson.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/common/vic.c