freebsd-nq/sys/sparc64
Marius Strobl fada2a867d Add a MD __PCI_BAR_ZERO_VALID which denotes that BARs containing 0
actually specify valid bases that should be treated just as normal.
The PCI specifications have no indication that 0 would be a magic value
indicating a disabled BAR as commonly used on at least amd64 and i386
but not sparc64. It's unclear what to do in pci_delete_resource()
instead of writing 0 to a BAR though as there's no (other) way do
disable individual BARs so its decoding is left enabled in case of
__PCI_BAR_ZERO_VALID for now.

Approved by:	re (kib), jhb
MFC after:	1 week
2009-07-21 19:06:39 +00:00
..
central Hook up the generic OFW pnpinfo string method. 2009-03-19 21:14:45 +00:00
compile
conf Implementation of the upcoming Wireless Mesh standard, 802.11s, on the 2009-07-11 15:02:45 +00:00
ebus - Sort device methods. 2009-03-19 20:31:55 +00:00
fhc Hook up the generic OFW pnpinfo string method. 2009-03-19 21:14:45 +00:00
include Add a MD __PCI_BAR_ZERO_VALID which denotes that BARs containing 0 2009-07-21 19:06:39 +00:00
isa Add device found in B100. 2009-03-19 20:57:59 +00:00
pci Bring the implementation of the pnpinfo string function more in 2009-03-19 21:12:44 +00:00
sbus Hook up the generic OFW pnpinfo string method. 2009-03-19 21:14:45 +00:00
sparc64 - Work around the broken loader behavior of not demapping no longer 2009-06-28 22:42:51 +00:00