Date: Thu, 28 Aug 2008 18:05:30 +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 ofw_pcibus.c Message-ID: <200808281805.m7SI5nIq049975@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
marius 2008-08-28 18:05:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sparc64/pci ofw_pcibus.c Log: SVN rev 182386 on 2008-08-28 18:05:30Z by marius MFC: r182108 The PCI specifications don't explain the details on how to calculate the latency based on the Min_Gnt register so use the algorithm found in OpenSolaris as they probably know how to interpret the value Sun puts into these registers (previously, the latency calculated for 66MHz was most likely wrong) and for bridges additionally set up the secondary latency register. Also set up the bridge control register the way it's done in OpenSolaris. Revision Changes Path 1.6.2.7 +58 -20 src/sys/sparc64/pci/ofw_pcibus.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200808281805.m7SI5nIq049975>