Add a tunable hw.pci_disable_bios_route to work around broken PCI-BIOSes.
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Sat, 7 Feb 2004 15:56:58 +0000 (15:56 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Sat, 7 Feb 2004 15:56:58 +0000 (15:56 +0000)
commitbbb83b933acb0a13e61ba44050f77f8e0e885983
treea05b3bc7f1f26f39285cc5233516c7ff018b41ef
parent3f730e821fb509aae9838d2806b257b8865caf63
Add a tunable hw.pci_disable_bios_route to work around broken PCI-BIOSes.

Many BIOS implementations don't route an interrupt to cardbus bridges
by default and some doesn't provide a working call. This results in
panics on boot up. For the OLDCARD pcic, it was possible to force the
interrupt-less operation, but NEWCARD doesn't have such an option and
will never have.
sys/bus/pci/i386/pci_cfgreg.c