cns3xxx: fix shared PCI interrupt mapping
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 7 Oct 2014 10:37:48 +0000 (10:37 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 7 Oct 2014 10:37:48 +0000 (10:37 +0000)
commit4934a03cda29a140e6d82fbb0c3e22fe71d7153f
tree8d82c1617c13da730f7d9fdb9eba015e3ce35256
parentaab6ed74cfa5a17fd7073020cae51f499ce55016
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42830 3c298f89-4303-0410-b956-a3cf2f4a3e73
target/linux/cns3xxx/patches-3.10/310-pci_isolated_interrupts.patch