1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-14 10:09:48 +00:00
freebsd/sys/sparc64
Marius Strobl c87ba3b18c 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. As the latency register don't apply
to PCI-Express and the bridge control setup wasn't tested on sun4v
(besides most likely not being needed), expand the #ifndef SUN4V
accordingly.

MFC after:	3 days
2008-08-24 15:05:46 +00:00
..
central - Provide and consume module dependency information. 2008-08-23 16:07:20 +00:00
compile
conf Remove clkbrd(4) as a separate device and compile it solely based 2008-08-23 14:28:44 +00:00
ebus - Removed unused sc_node. 2008-08-23 15:44:13 +00:00
fhc - Provide and consume module dependency information. 2008-08-23 16:07:20 +00:00
include Update the comment regarding the workaround for the BlackBird 2008-08-23 20:53:27 +00:00
isa Remove the MD isa_irq_pending() and the underlying PCI-specific 2008-04-26 11:01:38 +00:00
pci The PCI specifications don't explain the details on how to calculate 2008-08-24 15:05:46 +00:00
sbus Provide and consume module dependency information. 2008-08-23 15:20:33 +00:00
sparc64 cosmetic changes and style fixes 2008-08-22 20:28:19 +00:00