linux_dsm_epyc7002/drivers/net/ethernet
Mitch Williams 509a447ae8 i40evf: enable bus master after reset
If the VF is reset via VFLR, the device will be knocked out of bus
master mode, and the driver will fail to recover from the reset. Fix
this by enabling bus mastering after every reset. In a non-VFLR case,
the bus master bit will not be disabled, and this call will have no effect.

Change-ID: Id515859ac7a691db478222228add6d149e96801a
Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2016-02-16 19:14:56 -08:00
..
3com 3c59x: fix another page map/single unmap imbalance 2016-01-13 14:55:18 -05:00
8390 mdio: Move allocation of interrupts into core 2016-01-07 14:31:26 -05:00
adaptec
adi net: bfin_mac: Use phy_find_first() instead of open-coding it 2016-01-11 00:00:34 -05:00
aeroflex mdio: Move allocation of interrupts into core 2016-01-07 14:31:26 -05:00
agere phy: Add an mdio_device structure 2016-01-07 14:31:26 -05:00
allwinner
alteon
altera phy: Add an mdio_device structure 2016-01-07 14:31:26 -05:00
amd ethernet: amd: au1000: Remove pointless warning 2016-01-10 22:06:59 -05:00
apm drivers: net: xgene: fix extra IRQ issue 2016-01-24 22:15:56 -08:00
apple
arc net: ethernet: arc: Add support emac for RK3036 2016-01-10 22:21:31 -05:00
atheros ethernet/atheros/alx: sanitize buffer sizing and padding 2016-01-06 15:05:25 -05:00
aurora net: nb8800: avoid uninitialized variable warning 2016-01-29 20:33:39 -08:00
broadcom bgmac: add helper checking for BCM4707 / BCM53018 chip id 2016-02-06 03:36:08 -05:00
brocade bna: fix Rx data corruption with VLAN stripping enabled and MTU > 4096 2016-01-15 21:49:25 -05:00
cadence net: macb: add wake-on-lan support via magic packet 2016-02-11 09:56:02 -05:00
calxeda
cavium net: thunderx: Alloc higher order pages when pagesize is small 2016-02-11 11:30:26 -05:00
chelsio cxgb4/iw_cxgb4: TOS support 2016-02-11 07:13:23 -05:00
cirrus
cisco
davicom
dec
dlink
emulex be2net: don't report EVB for older chipsets when SR-IOV is disabled 2016-02-11 11:35:31 -05:00
ezchip net: Fix dependencies for !HAS_IOMEM archs 2016-01-28 16:03:19 -08:00
faraday net: ethernet: faraday: Use phy_find_first() instead of open coding it 2016-01-10 22:05:30 -05:00
freescale net: fec: Add "phy-reset-active-low" property to DT 2016-02-16 15:15:40 -05:00
fujitsu
hisilicon net: hns: enet specifies a reference to dsaf 2016-01-21 12:02:31 -08:00
hp net: hp100: remove unnecessary #ifdefs 2016-01-29 20:33:38 -08:00
i825xx
ibm Driver for IBM System i/p VNIC protocol 2015-12-28 00:12:13 -05:00
intel i40evf: enable bus master after reset 2016-02-16 19:14:56 -08:00
marvell net: mv643xx_eth: fix packet corruption with TSO and tiny unaligned packets. 2016-01-28 16:08:01 -08:00
mellanox Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-02-01 15:56:08 -08:00
micrel
microchip
moxa net: moxart: use correct accessors for DMA memory 2016-01-29 19:40:02 -08:00
myricom
natsemi
neterion net: vxge: avoid unused function warnings 2016-01-29 20:33:39 -08:00
netronome
nuvoton
nvidia
nxp net: lpc_eth: Remove unused variables 2016-01-10 22:50:14 -05:00
octeon
oki-semi
packetengines
pasemi
qlogic Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-01-06 22:54:18 -05:00
qualcomm
rdc mdio: Move allocation of interrupts into core 2016-01-07 14:31:26 -05:00
realtek r8169:Correct the way of setting RTL8168DP ephy 2016-01-04 16:50:49 -05:00
renesas sh_eth: factor out register bit twiddling code 2016-02-10 05:38:12 -05:00
rocker switchdev: Require RTNL mutex to be held when sending FDB notifications 2016-01-28 16:21:31 -08:00
samsung sxgbe: remove unused code 2016-02-10 06:10:17 -05:00
seeq
sfc sfc: implement IPv6 NFC (and IPV4_USER_FLOW) 2016-02-11 07:16:18 -05:00
sgi
silan
sis
smsc net: smsc: Add support h8300 2016-01-15 15:14:23 -05:00
stmicro stmmac: Don't exit mdio registration when mdio subnode is not found in the DTS 2016-01-10 18:02:33 -05:00
sun sunvnet: perf tracepoint invocations to trace LDC state machine 2016-02-07 14:13:06 -05:00
synopsys dwc_eth_qos: Fix dma address for multi-fragment skbs 2016-01-12 12:03:30 -05:00
tehuti
ti net: davinci_cpdma: use dma_addr_t for DMA address 2016-01-29 20:33:38 -08:00
tile tilepro: use to_delayed_work 2016-01-04 16:07:16 -05:00
toshiba net: tc35815: Drop unused variable 2016-01-10 23:31:25 -05:00
tundra
via
wiznet
xilinx phy: Add an mdio_device structure 2016-01-07 14:31:26 -05:00
xircom
xscale
dnet.c mdio: Move allocation of interrupts into core 2016-01-07 14:31:26 -05:00
dnet.h
ec_bhf.c
ethoc.c phy: Add API for {un}registering an mdio device to a bus. 2016-01-07 14:31:26 -05:00
fealnx.c
jme.c
jme.h
Kconfig
korina.c
lantiq_etop.c net: lantiq_etop.c: Use helper to find first phy 2016-01-10 18:03:47 -05:00
Makefile
netx-eth.c