from netbsd: pci interrupt routing code.
authormickey <mickey@openbsd.org>
Sun, 26 Mar 2000 22:38:20 +0000 (22:38 +0000)
committermickey <mickey@openbsd.org>
Sun, 26 Mar 2000 22:38:20 +0000 (22:38 +0000)
commit6661564bf9fea9230743693c3ac0883c7e9357a4
treeb9de690e38437e783d61c4e795d4d659e34cdb91
parenta25713e00d4776ebb1d960ecc6643f7281173c60
from netbsd: pci interrupt routing code.
also, change a few pcidevs names to match netbsd (and more descriptive).
tested on a bunch of laptops, helps resolving 'pin X unmapped'
problems for (usually) usb and cardbus cntrollers.
27 files changed:
sys/arch/i386/conf/GENERIC
sys/arch/i386/conf/files.i386
sys/arch/i386/i386/autoconf.c
sys/arch/i386/i386/bios32.c [new file with mode: 0644]
sys/arch/i386/include/biosvar.h
sys/arch/i386/pci/opti82c558.c [new file with mode: 0644]
sys/arch/i386/pci/opti82c558reg.h [new file with mode: 0644]
sys/arch/i386/pci/opti82c700.c [new file with mode: 0644]
sys/arch/i386/pci/opti82c700reg.h [new file with mode: 0644]
sys/arch/i386/pci/pci_bus_fixup.c [new file with mode: 0644]
sys/arch/i386/pci/pci_bus_fixup.h [new file with mode: 0644]
sys/arch/i386/pci/pci_intr_fixup.c [new file with mode: 0644]
sys/arch/i386/pci/pci_intr_fixup.h [new file with mode: 0644]
sys/arch/i386/pci/pcib.c
sys/arch/i386/pci/pcibios.c [new file with mode: 0644]
sys/arch/i386/pci/pcibios.h [new file with mode: 0644]
sys/arch/i386/pci/piix.c [new file with mode: 0644]
sys/arch/i386/pci/piixreg.h [new file with mode: 0644]
sys/arch/i386/pci/piixvar.h [new file with mode: 0644]
sys/arch/i386/pci/sis85c503.c [new file with mode: 0644]
sys/arch/i386/pci/sis85c503reg.h [new file with mode: 0644]
sys/arch/i386/pci/via82c586.c [new file with mode: 0644]
sys/arch/i386/pci/via82c586reg.h [new file with mode: 0644]
sys/dev/pci/files.pci
sys/dev/pci/pci_quirks.c [new file with mode: 0644]
sys/dev/pci/pcidevs
sys/dev/pci/pcivar.h