AA: ar71xx: update PCI IRQ map for RB4xx devices
authorGabor Juhos <juhosg@openwrt.org>
Sun, 25 Nov 2012 16:22:36 +0000 (16:22 +0000)
committerGabor Juhos <juhosg@openwrt.org>
Sun, 25 Nov 2012 16:22:36 +0000 (16:22 +0000)
Backport of r34238.

Should fix #12269.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34353

target/linux/ar71xx/files/arch/mips/ath79/mach-rb4xx.c

index 1604a5c56763342f7c6c140954a08b5758e16991..0699232e5d2d3c72240cb6dc117af1ea42c913d2 100644 (file)
@@ -107,8 +107,36 @@ static struct ath79_pci_irq rb4xx_pci_irqs[] __initdata = {
                .irq    = ATH79_PCI_IRQ(1),
        }, {
                .slot   = 19,
+               .pin    = 2,
+               .irq    = ATH79_PCI_IRQ(2),
+       }, {
+               .slot   = 20,
                .pin    = 1,
                .irq    = ATH79_PCI_IRQ(2),
+       }, {
+               .slot   = 20,
+               .pin    = 2,
+               .irq    = ATH79_PCI_IRQ(0),
+       }, {
+               .slot   = 21,
+               .pin    = 1,
+               .irq    = ATH79_PCI_IRQ(0),
+       }, {
+               .slot   = 22,
+               .pin    = 1,
+               .irq    = ATH79_PCI_IRQ(1),
+       }, {
+               .slot   = 22,
+               .pin    = 2,
+               .irq    = ATH79_PCI_IRQ(2),
+       }, {
+               .slot   = 23,
+               .pin    = 1,
+               .irq    = ATH79_PCI_IRQ(2),
+       }, {
+               .slot   = 23,
+               .pin    = 2,
+               .irq    = ATH79_PCI_IRQ(0),
        }
 };