mfd: fix the asic3 irq demux code
authorPhilipp Zabel <philipp.zabel@gmail.com>
Thu, 3 Jul 2008 09:08:27 +0000 (11:08 +0200)
committerSamuel Ortiz <samuel@sortiz.org>
Sun, 20 Jul 2008 17:56:12 +0000 (19:56 +0200)
commitde0d23c12c42317c273919b597f6822af2102e55
tree5b7eb0bc1478e8a652b0116f8e7f0657fd48be57
parent30250b457f30ca655d37ad1a1587221ff6eefc91
mfd: fix the asic3 irq demux code

Wrong irq numbers were given to desc->handle_irq, which on some devices
caused endless loops (asic3_irq_demux calling itself, basically).

Signed-off-by: Philipp Zabel <philipp.zabel@gmail.com>
Signed-off-by: Samuel Ortiz <sameo@openedhand.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
drivers/mfd/asic3.c