linux/drivers/net/e1000e
Bruce Allan 627c8a041f e1000e: Reset 82577/82578 PHY before first PHY register read
Reset the PHY before first accessing it.  Doing so, ensure that the PHY is
in a known good state before we read/write PHY registers. This fixes a
driver probe failure.

Signed-off-by: Bruce Allan <bruce.w.allan@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-05-06 01:31:28 -07:00
..
82571.c e1000e: increase rx fifo size to 36K on 82574 and 82583 2010-05-05 21:15:31 -07:00
Makefile e1000e: reformat comment blocks, cosmetic changes only 2008-03-28 22:14:56 -04:00
defines.h e1000e: reset MAC-PHY interconnect on 82577/82578 during Sx->S0 2010-05-06 01:31:28 -07:00
e1000.h e1000e: save skb counts in TX to avoid cache misses 2010-05-05 21:11:25 -07:00
es2lan.c e1000e: provide MAC-family-specific function to set LAN ID 2010-01-13 20:31:57 -08:00
ethtool.c e1000/e1000e: implement a simple interrupt moderation 2010-05-05 21:15:32 -07:00
hw.h e1000e: genericize the update multicast address list 2010-01-13 20:31:57 -08:00
ich8lan.c e1000e: Reset 82577/82578 PHY before first PHY register read 2010-05-06 01:31:28 -07:00
lib.c e1000e: typo corrections 2010-03-30 23:02:27 -07:00
netdev.c e1000/e1000e: implement a simple interrupt moderation 2010-05-05 21:15:32 -07:00
param.c e1000/e1000e: implement a simple interrupt moderation 2010-05-05 21:15:32 -07:00
phy.c e1000e: MDIO slow mode should always be done for 82577 2010-01-13 17:12:46 -08:00