NetBSD/sys/arch/sparc64/dev
thorpej 397a84f51a Fix the semantics of __PCI_DEV_FUNCORDER so that they're actually useful:
If __PCI_DEV_FUNCORDER is defined, don't do the song-and-dance to check if
a device is multi-function; machdep code is going to tell us exactly which
functions to probe.

Note this required changing how pci_func_devorder() works in the
sparc64 PCI machdep code; now the "curnode" is assumed to point
to the bus, rather than some function (typically 0) on the device,
just as pci_bus_devorder() makes that assumption.

All this should allow the PCI code to actually locate the second
HME device on a Sun Netra t1, which is at 3,1 -- previously, the
PCI code would have missed it because there is no device at 3,0.

(Sun deserves a brick to the head for this one -- this seems clearly
out of line with the PCI spec.)
2001-10-17 22:16:41 +00:00
..
auxio.c
auxioreg.h
auxiovar.h
com_ebus.c Handle the situation where console input and console output go to different 2001-10-02 20:19:33 +00:00
cons.h
consinit.c instance-to-path works on instances not nodes. 2001-08-31 17:10:54 +00:00
cs4231_ebus.c
ebus.c getprop* -> PROM_getprop* 2001-09-26 20:53:05 +00:00
ebusreg.h
ebusvar.h
fb.c getprop* -> PROM_getprop* 2001-09-26 20:53:05 +00:00
fd.c
fdreg.h
fdvar.h
iommu.c Fix a typo in a DIAGNOSTIC check. 2001-10-17 18:43:04 +00:00
iommureg.h
iommuvar.h Manage both streaming caches on psycho/psycho+. 2001-10-07 20:30:40 +00:00
kd.c getprop* -> PROM_getprop* 2001-09-26 20:53:05 +00:00
lpt_ebus.c
md_root.c
pci_machdep.c Fix the semantics of __PCI_DEV_FUNCORDER so that they're actually useful: 2001-10-17 22:16:41 +00:00
pcons.c Remove bsd_openprom.h, which is only for compatibility with the sparc port. 2001-10-05 21:53:56 +00:00
power.c
power.h
psycho.c Manage both streaming caches on psycho/psycho+. 2001-10-07 20:30:40 +00:00
psychoreg.h Be a bit more elaborate with UE DMA errors. 2001-09-15 07:10:04 +00:00
psychovar.h
sbus.c Manage both streaming caches on psycho/psycho+. 2001-10-07 20:30:40 +00:00
sbusreg.h
sbusvar.h
upa.c getprop* -> PROM_getprop* 2001-09-26 20:53:05 +00:00
upavar.h
zs.c Remove bsd_openprom.h, which is only for compatibility with the sparc port. 2001-10-05 21:53:56 +00:00
zsvar.h