]> err.no Git - linux-2.6/blobdiff - arch/x86/pci/visws.c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
[linux-2.6] / arch / x86 / pci / visws.c
index 2e022210a6327ed154f93220ace934d474988260..1a7bed492bb15647b2f1ce0df3740cd074094781 100644 (file)
@@ -8,8 +8,9 @@
 #include <linux/pci.h>
 #include <linux/init.h>
 
-#include "cobalt.h"
-#include "lithium.h"
+#include <asm/setup.h>
+#include <asm/visws/cobalt.h>
+#include <asm/visws/lithium.h>
 
 #include "pci.h"
 
@@ -107,7 +108,11 @@ static int __init pci_visws_init(void)
 
 static __init int pci_subsys_init(void)
 {
-       return -1;
+       if (!is_visws_box())
+               return -1;
+
+       pcibios_enable_irq = &pci_visws_enable_irq;
+       pcibios_disable_irq = &pci_visws_disable_irq;
 
        pci_visws_init();
        pcibios_init();