]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/mips/txx9/rbtx4927/setup.c
[MIPS] TXx9: PCI error handling
[karo-tx-linux.git] / arch / mips / txx9 / rbtx4927 / setup.c
index 3da20ea3e55ceb36259580408115ee05d763bf0e..65b72247d320f01115965ee6969978c93d1a0182 100644 (file)
@@ -103,6 +103,7 @@ static void __init tx4927_pci_setup(void)
                tx4927_report_pciclk();
                tx4927_pcic_setup(tx4927_pcicptr, c, extarb);
        }
+       tx4927_setup_pcierr_irq();
 }
 
 static void __init tx4937_pci_setup(void)
@@ -149,6 +150,7 @@ static void __init tx4937_pci_setup(void)
                tx4938_report_pciclk();
                tx4927_pcic_setup(tx4938_pcicptr, c, extarb);
        }
+       tx4938_setup_pcierr_irq();
 }
 
 static void __init rbtx4927_arch_init(void)
@@ -238,6 +240,7 @@ static void __init rbtx4927_mem_setup(void)
        txx9_alloc_pci_controller(&txx9_primary_pcic,
                                  RBTX4927_PCIMEM, RBTX4927_PCIMEM_SIZE,
                                  RBTX4927_PCIIO, RBTX4927_PCIIO_SIZE);
+       txx9_board_pcibios_setup = tx4927_pcibios_setup;
 #else
        set_io_port_base(KSEG1 + RBTX4927_ISA_IO_OFFSET);
 #endif