ARM: sa1111: use an irqdomain for SA1111 interrupts
authorRussell King <rmk+kernel@armlinux.org.uk>
Wed, 7 Sep 2016 12:50:27 +0000 (13:50 +0100)
committerRussell King <rmk+kernel@armlinux.org.uk>
Wed, 29 Nov 2017 10:57:41 +0000 (10:57 +0000)
commit4c9f6d31ddced23d4c149bc6af6a2bb93d97863f
tree390627e72f81a193ab768c95d4975b3e45ea2307
parent4977e6acc5685cec402fb7dc549694c8f9680ff4
ARM: sa1111: use an irqdomain for SA1111 interrupts

Use an IRQ domain for SA1111 interrupts, which allows us to separate the
hardware interrupt number from the Linux interrupt number.  We can then
use the hardware interrupt number stored in the irq_data to calculate
the register offsets and mask.

Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
arch/arm/common/sa1111.c