ar71xx: update PCI IRQ map for RB4xx devices
authorjuhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 18 Nov 2012 09:51:04 +0000 (09:51 +0000)
committerjuhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 18 Nov 2012 09:51:04 +0000 (09:51 +0000)
Should fix #12269.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34238 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

index 1604a5c..0699232 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),
        }
 };