summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/aim
diff options
context:
space:
mode:
authoryongari <yongari@FreeBSD.org>2009-11-22 20:31:40 +0000
committeryongari <yongari@FreeBSD.org>2009-11-22 20:31:40 +0000
commit62db90a220c517dadf8f18e529ad6b728780afd2 (patch)
tree5ec5f10a33233ef522451d5da7e4af1dd7a5bb80 /sys/powerpc/aim
parent0e8a843f407768256c95a56fe1a2a5ceca7e081f (diff)
downloadFreeBSD-src-62db90a220c517dadf8f18e529ad6b728780afd2.zip
FreeBSD-src-62db90a220c517dadf8f18e529ad6b728780afd2.tar.gz
For MSI case, interrupt is not shared and we don't need to force
PCI flush to get correct status block update. Add an optimized interrupt handler that is activated for MSI case. Actual interrupt handling is done by taskqueue such that the handler does not require driver lock for Rx path. The MSI capable bge(4) controllers automatically disables further interrupt once it enters interrupt state so we don't need PIO access to disable interrupt in interrupt handler.
Diffstat (limited to 'sys/powerpc/aim')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud