Merge branch 'devel' into next
[pandora-kernel.git] / arch / x86 / pci / visws.c
index 343ccf6..1a7bed4 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,15 @@ static int __init pci_visws_init(void)
 
 static __init int pci_subsys_init(void)
 {
+       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();
+
+       return 0;
 }
 subsys_initcall(pci_subsys_init);