android_kernel_motorola_sm6225/drivers/net/ixgbe
Mallikarjuna R Chilakala 734e979f25 ixgbe: Fix 82598 premature copper PHY link indicatation
Modified patch with Dave's comments to replace mdelay with proper msleep.
Fix 82598 copper link issue, where the phy prematurely indicates link
before it is ready to process packets. The new function looks for phy
link and indicates that, when it is available. If phy is not ready
within few seconds of MAC indicating link, the function will return
failure which translates to link down indication.

Signed-off-by:  Mallikarjuna R Chilakala <mallikarjuna.chilakala@intel.com>
Acked-by: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-12-15 23:18:26 -08:00
..
ixgbe.h ixgbe: performance tweaks 2009-12-03 15:43:22 -08:00
ixgbe_82598.c ixgbe: Fix 82598 premature copper PHY link indicatation 2009-12-15 23:18:26 -08:00
ixgbe_82599.c ixgbe: add support for 82599 KR device 0x1517 2009-12-08 20:10:13 -08:00
ixgbe_common.c ixgbe: Fix Receive Address Register (RAR) cleaning and accounting 2009-11-29 00:34:00 -08:00
ixgbe_common.h ixgbe: cleanup functions that should have been defined static 2009-08-26 15:36:46 -07:00
ixgbe_dcb.c ixgbe: Add DCB for 82599, remove BCN support 2009-03-01 00:24:35 -08:00
ixgbe_dcb.h ixgbe: Add DCB for 82599, remove BCN support 2009-03-01 00:24:35 -08:00
ixgbe_dcb_82598.c ixgbe: Allow link flow control in DCB mode for 82599 adapters 2009-05-17 21:04:13 -07:00
ixgbe_dcb_82598.h ixgbe: Update copyright dates, bump the driver version number 2009-02-01 01:19:20 -08:00
ixgbe_dcb_82599.c ixgbe: Properly disable DCB arbiters prior to applying changes 2009-09-01 17:40:18 -07:00
ixgbe_dcb_82599.h ixgbe: Add DCB for 82599, remove BCN support 2009-03-01 00:24:35 -08:00
ixgbe_dcb_nl.c dcb: data center bridging ops should be r/o 2009-10-07 01:10:47 -07:00
ixgbe_ethtool.c ixgbe: Fix TX stats accounting 2009-12-08 20:10:12 -08:00
ixgbe_fcoe.c ixgbe: use known user priority for FCoE when DCB is enabled 2009-12-03 15:43:20 -08:00
ixgbe_fcoe.h ixgbe: use known user priority for FCoE when DCB is enabled 2009-12-03 15:43:20 -08:00
ixgbe_main.c ixgbe: Fix tx_restart_queue/non_eop_desc statistics counters 2009-12-15 23:18:25 -08:00
ixgbe_phy.c ixgbe: fix issues with failing to detect insert of unsupported module 2009-07-03 19:10:55 -07:00
ixgbe_phy.h ixgbe: Change Direct Attach Twinax cable detection for SFP+ NICs 2009-05-19 15:36:14 -07:00
ixgbe_type.h ixgbe: Fix 82598 premature copper PHY link indicatation 2009-12-15 23:18:26 -08:00
Makefile ixgbe: Implement FCoE Tx side offload features in base driver of 82599 2009-05-17 12:00:04 -07:00