summaryrefslogtreecommitdiffstats
path: root/sys/powerpc
diff options
context:
space:
mode:
authormarius <marius@FreeBSD.org>2007-09-26 20:10:36 +0000
committermarius <marius@FreeBSD.org>2007-09-26 20:10:36 +0000
commit6cdd0265f89f265e1284ffe0eb4f90d219802f8d (patch)
treeb0b2900239ae18d8b153313bc0984dff8bb44d97 /sys/powerpc
parent26461bf01974e62fa0f4f6bdba9013088c5afdba (diff)
downloadFreeBSD-src-6cdd0265f89f265e1284ffe0eb4f90d219802f8d.zip
FreeBSD-src-6cdd0265f89f265e1284ffe0eb4f90d219802f8d.tar.gz
- Use the actual clock frequency of the PCI bus instead of assuming
33MHz for calculating the latency timer values for its children. Inspired by NetBSD doing the same and Linux as well as OpenSolaris using a similar approach. While at it rename a variable and change its type to be more appropriate fuer values of PCI properties so the variable can be more easily reused. - Initialize the cache line size register of PCI devices to a legal value; the cache line size is limited to 64 bytes by the Fireplane/Safari, JBus and UPA interconnection busses. Setting it to an unsupported value caused bad performance at least with GEM as it causes them to not do cache line bursts and to not issue cache line commands on the PCI bus. Approved by: re (kensmith) MFC after: 1 week
Diffstat (limited to 'sys/powerpc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud