NetBSD/sys/arch/i386/pci
soda b63f6b5096 Add another option PCIBIOS_INTR_GUESS for no compatible ICU found case.
Under this option, if only one IRQ is available for the link,
we assumes that the IRQ is already connected, and configure
PCI Interrupt Configuration Register accordingly.
This is what Linux pcmcia-cs-3.1.19 does by default.

This fixes unconfigured pccbb interrupt problem of
Sharp Mebius MN-5500. It's interrupt router is ITExpress Inc. IT8330G.
(http://www.ite.com.tw/, vendor=0x1283, product=0x8330)
Problem reporeted by Kitagawa <sk@kiu.ac.jp> in
http://www.kaynet.or.jp/~kay/ml/netbsd-pcmcia/msg/msg00608.html
2000-08-10 21:18:27 +00:00
..
joy_pci.c Added a PCI frontend for the legacy ISA joystick driver. 2000-03-26 15:36:48 +00:00
opti82c558.c use I386_PCI_INTERRUPT_LINE_NO_CONNECTION instead of magic number. 2000-07-18 11:24:09 +00:00
opti82c558reg.h Interrupt router drivers from UCHIYAMA Yasushi's PCI BIOS patches, 1999-11-17 01:21:20 +00:00
opti82c700.c - deal with FIRESTAR_PIR_SELECT_PIRQ case on set/get_trigger(), 2000-07-18 11:07:20 +00:00
opti82c700reg.h - deal with FIRESTAR_PIR_SELECT_PIRQ case on set/get_trigger(), 2000-07-18 11:07:20 +00:00
pceb.c bzero->memset 1998-08-05 02:11:00 +00:00
pchb.c -attach auxilary PCI buses at the 450NX chipset, 2000-05-11 16:44:14 +00:00
pci_addr_fixup.c Fix a problem uncovered by rev 1.5 of pcibios.c: 2000-08-03 20:10:45 +00:00
pci_addr_fixup.h don't destroy PCI bus space extent for rbus_machdep.c 2000-05-31 16:38:55 +00:00
pci_bus_fixup.c Code from UCHIYAMA Yasushi's PCI BIOS patches to renumber the PCI 1999-11-17 07:32:58 +00:00
pci_bus_fixup.h Code from UCHIYAMA Yasushi's PCI BIOS patches to renumber the PCI 1999-11-17 07:32:58 +00:00
pci_intr_fixup.c Add another option PCIBIOS_INTR_GUESS for no compatible ICU found case. 2000-08-10 21:18:27 +00:00
pci_intr_fixup.h PCI interrupt routing fixup code, from UCHIYAMA Yasushi's PCI BIOS 1999-11-17 01:20:38 +00:00
pci_machdep.c use PCI_INTERRUPT_PIN_MAX and I386_PCI_INTERRUPT_LINE_NO_CONNECTION, 2000-07-18 11:23:28 +00:00
pcib.c The VIA Technologies VT82C686A SMBus Controller claims to be a PCI/ISA 2000-05-12 20:31:22 +00:00
pcibios.c reserve AGP space to avoid resource conflict. 2000-08-01 05:23:59 +00:00
pcibios.h - define PCIBIOS_PRINTV() as pcibiosverbose printf() here, 2000-07-18 11:14:06 +00:00
pcic_pci_machdep.c Fix up support for PCI attachments of pcic devices on i386 in general, 1998-12-20 17:53:28 +00:00
pciide_machdep.c Move PCIIDE_CHANNEL_NAME macro to pciidereg.h. 2000-03-09 20:26:31 +00:00
piix.c add several debug printf which can be enabled by PIIX_DEBUG. 2000-07-18 11:10:22 +00:00
piixreg.h Interrupt router drivers from UCHIYAMA Yasushi's PCI BIOS patches, 1999-11-17 01:21:20 +00:00
piixvar.h Interrupt router drivers from UCHIYAMA Yasushi's PCI BIOS patches, 1999-11-17 01:21:20 +00:00
sis85c503.c use I386_PCI_INTERRUPT_LINE_NO_CONNECTION instead of magic number. 2000-07-18 11:24:09 +00:00
sis85c503reg.h Interrupt router drivers from UCHIYAMA Yasushi's PCI BIOS patches, 1999-11-17 01:21:20 +00:00
via82c586.c use I386_PCI_INTERRUPT_LINE_NO_CONNECTION instead of magic number. 2000-07-18 11:24:09 +00:00
via82c586reg.h fix VP3_CFG_INTR_MASK 2000-04-22 15:00:41 +00:00