pci: Remove PC98 code
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 4 Jul 2009 09:09:58 +0000 (17:09 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Wed, 8 Jul 2009 10:50:39 +0000 (18:50 +0800)
sys/bus/pci/i386/legacy.c
sys/bus/pci/i386/pci_pir.c

index 94b205a..50003e5 100644 (file)
@@ -151,7 +151,6 @@ legacy_attach(device_t dev)
        bus_generic_probe(dev);
        bus_generic_attach(dev);
 
-#ifndef PC98
        /*
         * If we didn't see EISA or ISA on a pci bridge, create some
         * connection points now so they show up "on motherboard".
@@ -162,7 +161,6 @@ legacy_attach(device_t dev)
                        panic("legacy_attach eisa");
                device_probe_and_attach(child);
        }
-#endif
 #ifdef DEV_MCA
        if (MCA_system && !devclass_get_device(devclass_find("mca"), 0)) {
                child = BUS_ADD_CHILD(dev, dev, 0, "mca", 0);
index c459e0d..93924af 100644 (file)
@@ -108,13 +108,8 @@ static int pir_interrupt_weight[NUM_ISA_INTERRUPTS];
 SYSCTL_DECL(_hw_pci);
 
 /* XXX this likely should live in a header file */
-#ifdef PC98
-/* IRQs 3, 5, 7, 9, 10, 11, 12, 13 */
-#define PCI_IRQ_OVERRIDE_MASK 0x3e68
-#else
 /* IRQs 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15 */
 #define PCI_IRQ_OVERRIDE_MASK 0xdef8
-#endif
 
 static uint32_t pci_irq_override_mask = PCI_IRQ_OVERRIDE_MASK;
 TUNABLE_INT("hw.pci.irq_override_mask", &pci_irq_override_mask);