[ARM] 3871/1: S3C24XX: Fix ordering of EINT4..23
authorBen Dooks <ben-linux@fluff.org>
Thu, 28 Sep 2006 19:40:50 +0000 (20:40 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 28 Sep 2006 19:48:49 +0000 (20:48 +0100)
commit38e0533ce87a58e25f959e6d0958478b6a137794
treec9c1f02946b3ad39cded1c6ad8d0a815c3f61f41
parent1f51c10c5e85050506663bce1d69513eb901db87
[ARM] 3871/1: S3C24XX: Fix ordering of EINT4..23

The demux code for the IRQ EINTs above 3 was
using find last set instead of finding first
set.

Also fix it so that we only check EINT4..7
when the parent EINT4t7 goes off, and the
8..23 when EINT8t23 goes off.

Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-s3c2410/irq.c