irqchip/versatile-fpga: Fix PCI IRQ mapping on Versatile PB
authorGuillaume Delbergue <guillaume.delbergue@greensocs.com>
Tue, 1 Dec 2015 17:55:51 +0000 (18:55 +0100)
committerArnd Bergmann <arnd@arndb.de>
Tue, 1 Dec 2015 21:50:16 +0000 (22:50 +0100)
commitd5d4fdd86f5759924fe54efa793e22eccf508db6
tree3ec3d93af5e7c09aeb34d6e7f94679f44986e993
parent31ade3b83e1821da5fbb2f11b5b3d4ab2ec39db8
irqchip/versatile-fpga: Fix PCI IRQ mapping on Versatile PB

This patch is specifically for PCI support on the Versatile PB board using
a DT. Currently, the dynamic IRQ mapping is broken when using DTs. For
example, on QEMU, the SCSI driver is unable to request the IRQ. To fix
this issue, this patch replaces the current dynamic mechanism with a
static value as is done in the non-DT case.

Signed-off-by: Guillaume Delbergue <guillaume.delbergue@greensocs.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Cc: stable@vger.kernel.org
drivers/irqchip/irq-versatile-fpga.c