Steve Hodgson
d88d6b05fe
sfc: Siena: Disable write-combining when SR-IOV is enabled
...
If SR-IOV is enabled by firmware, even if it is not enabled in the PCI
capability, TX pushes using write-combining may be corrupted.
We want to know whether it is enabled before mapping the NIC
registers, and even if PCI extended capabilities are not accessible.
Therefore, we look for the MSI capability, which is removed if SR-IOV
is enabled.
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
2011-03-23 01:35:15 +00:00
..
bitfield.h
sfc: Update version, copyright dates, authors
2009-11-29 17:23:58 -08:00
efx.c
sfc: Siena: Disable write-combining when SR-IOV is enabled
2011-03-23 01:35:15 +00:00
efx.h
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
enum.h
sfc: Update version, copyright dates, authors
2009-11-29 17:23:58 -08:00
ethtool.c
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2011-03-03 21:27:42 -08:00
falcon.c
sfc: Remove configurable FIFO thresholds for pause frame generation
2011-02-28 23:57:24 +00:00
falcon_boards.c
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
falcon_xmac.c
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
filter.c
sfc: Implement hardware acceleration of RFS
2011-02-17 21:00:33 +00:00
filter.h
sfc: Generalise filter spec initialisation
2010-12-07 19:11:26 +00:00
io.h
sfc: Use write-combining to reduce TX latency
2011-03-04 17:58:42 +00:00
Kconfig
sfc: Add support for SFC9000 family (2)
2009-11-29 17:23:57 -08:00
mac.h
sfc: make functions static
2010-10-21 03:09:43 -07:00
Makefile
sfc: Add support for SFE4003 board and TXC43128 PHY
2010-09-22 13:26:45 -07:00
mcdi.c
sfc: Use write-combining to reduce TX latency
2011-03-04 17:58:42 +00:00
mcdi.h
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
mcdi_mac.c
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
mcdi_pcol.h
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
mcdi_phy.c
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
mdio_10g.c
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
mdio_10g.h
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
mtd.c
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
net_driver.h
sfc: Bump version to 3.1
2011-02-28 23:57:24 +00:00
nic.c
sfc: Remove configurable FIFO thresholds for pause frame generation
2011-02-28 23:57:24 +00:00
nic.h
sfc: Remove configurable FIFO thresholds for pause frame generation
2011-02-28 23:57:24 +00:00
phy.h
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
qt202x_phy.c
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
regs.h
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
rx.c
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
selftest.c
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
selftest.h
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
siena.c
sfc: Remove configurable FIFO thresholds for pause frame generation
2011-02-28 23:57:24 +00:00
spi.h
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
tenxpress.c
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
tx.c
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
txc43128_phy.c
sfc: Update copyright dates
2011-02-28 23:57:24 +00:00
workarounds.h
sfc: Siena: Disable write-combining when SR-IOV is enabled
2011-03-23 01:35:15 +00:00