Date: Mon, 19 May 2008 19:32:00 +0000 (UTC) From: Marius Strobl <marius@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: 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 Message-ID: <200805191932.m4JJW1EY007226@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200805191932.m4JJW1EY007226>