linux-stable-rt/arch/arm
Lennert Buytenhek ec8510f6fe [ARM] 3540/1: ixp23xx: deal with gap in interrupt bitmasks
Patch from Lennert Buytenhek

On the ixp23xx, the microengine thread interrupt sources are numbered
56..119, but their mask/status bits are located in bit positions 64..127
in the various registers in the interrupt controller (bit positions
56..63 are unused.)

We don't deal with this, so currently, when asked to enable IRQ 64, we
will enable IRQ 56 instead.

The only interrupts >= 64 are the thread interrupt sources, and there
are no in-tree users of those yet, so this is fortunately not a big
problem, but this needs fixing anyway.

Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2006-06-02 19:51:51 +01:00
..
boot
common
configs
kernel
lib
mach-aaec2000
mach-at91rm9200
mach-clps711x
mach-clps7500
mach-ebsa110
mach-ep93xx
mach-footbridge
mach-h720x
mach-imx
mach-integrator
mach-iop3xx
mach-ixp4xx
mach-ixp23xx
mach-ixp2000
mach-l7200
mach-lh7a40x
mach-omap1
mach-omap2
mach-pxa
mach-realview
mach-rpc
mach-s3c2410
mach-sa1100
mach-shark
mach-versatile
mm
nwfpe
oprofile
plat-omap
tools
vfp
Kconfig
Kconfig-nommu
Kconfig.debug
Makefile