cns3xxx: fix shared PCI interrupt mapping
authorFelix Fietkau <nbd@openwrt.org>
Tue, 7 Oct 2014 10:37:48 +0000 (10:37 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Tue, 7 Oct 2014 10:37:48 +0000 (10:37 +0000)
commit736419452b6a3e219cddaecee1fb0ac840a81a50
tree9e299d7627d39b1a8d2f3a1baaf243bdf323037f
parent0563e0225e6db1328ed17a0e4bd0aecb5047304a
cns3xxx: fix shared PCI interrupt mapping

This patch originally failed to combine INTA/B/C/D onto a single ARM CPU
interrupt. Instead, it mapped INTA/B/C and excluded D. This patch
corrects the issue by mapping all four interrupts to the single ARM CPU
interrupt. The original intent of the patch still holds as the newer PCB
take advantage of isolated interrupts. This fix only applies to older
PCB's that do not route INTA/B/C/D to unique external ARM CPU
interrupts.

Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
SVN-Revision: 42830
target/linux/cns3xxx/patches-3.10/310-pci_isolated_interrupts.patch