cvs commit: src/sys/sparc64/pci apb.c ofw_pci_if.m ofw_pcib.c
ofw_pcib_subr.c ofw_pcib_subr.h ofw_pcibus.c psycho.c psychovar.h
Marius Strobl
marius at FreeBSD.org
Mon May 19 19:32:01 UTC 2008
marius 2008-05-19 19:32:00 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
sys/sparc64/pci apb.c ofw_pci_if.m ofw_pcib.c
ofw_pcib_subr.c ofw_pcib_subr.h
ofw_pcibus.c psycho.c psychovar.h
Log:
MFC: apb.c 1.15; ofw_pci_if.m 1.9; ofw_pcib.c 1.9; ofw_pcib_subr.c 1.9;
ofw_pcib_subr.h 1.4; ofw_pcibus.c 1.18; psycho.c 1.74; psychovar.h 1.18
On sparc64 machines with multiple host-PCI-bridges these bridges
have separate configuration spaces so by definition they implement
different PCI domains. Thus change psycho(4) to use PCI domains
instead of reenumerating all PCI busses so they have globally unique
bus numbers and drop support for reenumerating busses in the OFW PCI
code.
Revision Changes Path
1.14.2.1 +7 -5 src/sys/sparc64/pci/apb.c
1.8.2.1 +0 -35 src/sys/sparc64/pci/ofw_pci_if.m
1.8.2.1 +0 -3 src/sys/sparc64/pci/ofw_pcib.c
1.8.2.1 +0 -39 src/sys/sparc64/pci/ofw_pcib_subr.c
1.3.18.1 +0 -1 src/sys/sparc64/pci/ofw_pcib_subr.h
1.16.2.3 +0 -4 src/sys/sparc64/pci/ofw_pcibus.c
1.70.2.4 +12 -59 src/sys/sparc64/pci/psycho.c
1.16.2.2 +2 -3 src/sys/sparc64/pci/psychovar.h
More information about the cvs-src
mailing list