freebsd-nq/sys/dev/cxgb/common
Navdeep Parhar a5eb009b49 cxgb: replace r273280 with a more comprehensive fix.
Poll for link state when the link is down, even for interrupt capable
PHYs.

Allow PHYs to report a dubious "partial" link.  If this state is seen 3
consecutive times (each check is ~1s apart) then reset the PHY.  This is
a workaround for a situation where repeatedly toggling the link from the
peer gets the AEL2005 PHY into a state where it never establishes a PCS
block lock even when everything is in order.

MFC after:	1 week
2015-01-11 07:51:58 +00:00
..
cxgb_ael1002.c
cxgb_aq100x.c
cxgb_common.h
cxgb_ctl_defs.h
cxgb_firmware_exports.h
cxgb_mc5.c
cxgb_mv88e1xxx.c
cxgb_regs.h
cxgb_sge_defs.h
cxgb_t3_cpl.h
cxgb_t3_hw.c
cxgb_tcb.h
cxgb_tn1010.c
cxgb_vsc7323.c
cxgb_vsc8211.c
cxgb_xgmac.c
jhash.h