linux-uconsole/drivers/irqchip
Thomas Gleixner 005119e73a irqchip: spear_shirq: Fix interrupt offset
commit 4f43660339 upstream.

The ras3 block on spear320 claims to have 3 interrupts. In fact it has
one and 6 reserved interrupts. Account the 6 reserved to this block so
it has 7 interrupts total. That matches the datasheet and the device
tree entries.

Broken since commit 80515a5a(ARM: SPEAr3xx: shirq: simplify and move
the shared irq multiplexor to DT). Testing is overrated....

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lkml.kernel.org/r/20140619212712.872379208@linutronix.de
Fixes: 80515a5a2e ('ARM: SPEAr3xx: shirq: simplify and move the shared irq multiplexor to DT')
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-07-09 11:14:02 -07:00
..
exynos-combiner.c ARM: late Exynos multiplatform changes 2013-05-07 11:28:42 -07:00
irq-armada-370-xp.c irqchip: armada-370-xp: fix IPI race condition 2014-02-20 11:06:11 -08:00
irq-bcm2835.c irqchip: irq-bcm2835: Add terminating entry for of_device_id table 2012-11-06 07:37:10 -08:00
irq-gic.c irqchip: Gic: Support forced affinity setting 2014-06-07 13:25:28 -07:00
irq-metag-ext.c irq-metag*: stop set_affinity vectoring to offline cpus 2014-03-06 21:30:12 -08:00
irq-metag.c irq-metag*: stop set_affinity vectoring to offline cpus 2014-03-06 21:30:12 -08:00
irq-mxs.c ARM: mxs: icoll: Fix interrupts gpio bank 0 2013-06-03 23:18:15 +08:00
irq-renesas-intc-irqpin.c irqchip: intc-irqpin: Add support for shared interrupt lines 2013-03-28 16:39:46 +09:00
irq-renesas-irqc.c irqchip: renesas-irqc: Fix irqc_probe error handling 2014-01-15 15:28:45 -08:00
irq-s3c24xx.c ARM: arm-soc driver changes for 3.10 2013-05-04 12:31:18 -07:00
irq-sirfsoc.c ARM: sirf: move irq driver to drivers/irqchip 2013-03-25 12:29:39 +01:00
irq-sun4i.c irqchip: sunxi: Rename sunxi to sun4i 2013-04-08 21:42:46 +02:00
irq-versatile-fpga.c irqchip: Return -EPERM for reserved IRQs 2013-06-08 21:34:16 +01:00
irq-vic.c irqchip: Return -EPERM for reserved IRQs 2013-06-08 21:34:16 +01:00
irq-vt8500.c irqchip: vt8500: Convert arch-vt8500 to new irqchip infrastructure 2013-04-12 22:43:24 -07:00
irqchip.c irqchip: add basic infrastructure 2013-01-10 11:44:38 -06:00
irqchip.h irqchip: add basic infrastructure 2013-01-10 11:44:38 -06:00
Kconfig irqchip: Renesas IRQC driver 2013-03-18 21:26:06 +09:00
Makefile ARM: arm-soc: late cleanups 2013-05-07 11:22:14 -07:00
spear-shirq.c irqchip: spear_shirq: Fix interrupt offset 2014-07-09 11:14:02 -07:00