NetBSD/sys/arch/prep/pci
garbled 76847dcb92 Completely rework how we look up PCI interrupts on prep:
1) Rather than build an array of the pci->intr mappings, build a proplib
tree.
2) add a SIMPLEQ of device properties to the pci_chipset_tag to hold the
proplib trees of each bus.
3) Move the interrupt routing code from pci_conf_interrupt to pci_map_intr()
4) Deal properly with non-native PCI bridge chips that are not recognized
by the prep firmware, and therefore are not noted in the residual data.

The major win of this restructure is #4. Hopefully I haven't broken
anything. Tested on a 7248-100, 7043-140 and 7024-E20.
2006-06-09 01:19:10 +00:00
..
gten.c More KNF. That should be the rest of the .c files. 2006-05-09 02:48:36 +00:00
pceb.c Commit support for the IBM Model 7024 E20 and E30. (E30 not tested). 2006-02-23 19:44:02 +00:00
pchb.c ANSIfy more code in prep. 2006-03-17 06:11:58 +00:00
pci_machdep.c Completely rework how we look up PCI interrupts on prep: 2006-06-09 01:19:10 +00:00
pcib.c ANSIfy more code in prep. 2006-03-17 06:11:58 +00:00
prep_pciconf_direct.c Completely rework how we look up PCI interrupts on prep: 2006-06-09 01:19:10 +00:00
prep_pciconf_indirect.c Completely rework how we look up PCI interrupts on prep: 2006-06-09 01:19:10 +00:00