summaryrefslogtreecommitdiffstats
path: root/share/misc/committers-src.dot
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2011-05-26 09:23:01 +0000
committermav <mav@FreeBSD.org>2011-05-26 09:23:01 +0000
commit7169c920dd8fd769194ffb2698c5a0e24e5b38c9 (patch)
treebdab466c5769b0cc8707bfccef380dba46c94a14 /share/misc/committers-src.dot
parentf5312f1dd54361704475b6ea75ea84d3a4b7509b (diff)
downloadFreeBSD-src-7169c920dd8fd769194ffb2698c5a0e24e5b38c9.zip
FreeBSD-src-7169c920dd8fd769194ffb2698c5a0e24e5b38c9.tar.gz
Marvell 88SE91xx controllers are known to report soft-reset completion
without waiting for device readiness (or at least not updating FIS receive area in time). To workaround that, special quirk was added earlier to wait for the FIS receive area update. But it was found that under same PCI ID 0x91231b4b and revision 0x11 there are two completely different chip versions (firmware?): HBA and RAID. The problem is that RAID version in some cases, such as hot-plug, does not update FIS receive area at all! To workaround that, differentiate the chip versions by their capabilities, and, if RAID version found, skip FIS receive area update waiting and read device signature from the PxSIG register instead. This method doesn't work for HBA version when PMP attached, so keep using previous workaround there.
Diffstat (limited to 'share/misc/committers-src.dot')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud