linux/drivers/net/ethernet
Alexander Duyck 8132b54e46 ixgbe: cleanup reset paths
The reset paths are overly complicated and are either missing steps or
contain extra unnecessary steps such as reading MAC address twice.  This
change is meant to help clean up the reset paths an get things functioning
correctly.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2011-09-15 21:26:16 -07:00
..
3com MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
8390 drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
adaptec MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
adi MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
aeroflex
alteon drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
amd MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
apple drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
atheros MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
broadcom tg3: Code movement 2011-09-15 15:56:40 -04:00
brocade bna: Driver Version changed to 3.0.2.1 2011-09-15 15:36:34 -04:00
cadence MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
chelsio drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
cirrus MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
cisco drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
davicom MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
dec MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
dlink MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
emulex benet: remove bogus "unlikely" on vlan check 2011-08-28 17:15:26 -04:00
faraday MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
freescale MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
fujitsu drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
hp drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
i825xx drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
ibm ibmveth: convert to SKB paged frag API. 2011-09-15 15:34:59 -04:00
icplus MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
intel ixgbe: cleanup reset paths 2011-09-15 21:26:16 -07:00
marvell mv643xx: convert to SKB paged frag API. 2011-09-15 15:34:59 -04:00
mellanox drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
micrel MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
microchip drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
myricom drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
natsemi ns83820: convert to SKB paged frag API. 2011-09-15 15:35:00 -04:00
neterion drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
nuvoton MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
nvidia drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
octeon
oki-semi MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
packetengines MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
pasemi pasemi: convert to SKB paged frag API. 2011-09-15 15:35:00 -04:00
qlogic qlge: convert to SKB paged frag API. 2011-09-15 15:35:00 -04:00
racal drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
rdc MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
realtek MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
renesas MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
seeq drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
sfc
sgi MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
sis MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
smsc MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
stmicro MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
sun niu: convert to SKB paged frag API. 2011-09-15 15:35:00 -04:00
tehuti drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
ti drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
tile
toshiba drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
tundra drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
via MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
xilinx drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
xircom drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
xscale drivers/net/ethernet/*: Enabled vendor Kconfig options 2011-08-27 00:58:56 -07:00
dnet.c
dnet.h
ethoc.c
fealnx.c
jme.c jme: convert to SKB paged frag API. 2011-09-15 15:34:59 -04:00
jme.h
Kconfig MII: fix Kconfig dependencies for MII 2011-09-15 15:49:08 -04:00
korina.c
lantiq_etop.c
Makefile
mipsnet.c
netx-eth.c
s6gmac.c