freebsd-dev/sys/dev/cxgb
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
..
common cxgb: replace r273280 with a more comprehensive fix. 2015-01-11 07:51:58 +00:00
sys Remove unnecessary #include's. 2013-06-02 18:10:16 +00:00
ulp In mbuf_to_synq_entry(), use M_START() and M_SIZE() to calculate an offset 2015-01-02 19:06:27 +00:00
bin2h.pl
cxgb_adapter.h cxgb(4): implement if_get_counter. 2014-09-27 18:35:16 +00:00
cxgb_include.h Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
cxgb_ioctl.h
cxgb_main.c cxgb: replace r273280 with a more comprehensive fix. 2015-01-11 07:51:58 +00:00
cxgb_offload.h - Updated TOE support in the kernel. 2012-06-19 07:34:13 +00:00
cxgb_osdep.h - Update the OFED Linux Emulation layer as a preparation for a 2014-08-27 13:21:53 +00:00
cxgb_sge.c Start process of removing the use of the deprecated "M_FLOWID" flag 2014-12-01 11:45:24 +00:00
cxgb_t3fw.c Revert previous commit... 2012-10-10 08:36:38 +00:00
cxgb_t3fw.h Update T3 firmware to 7.11.0 2011-03-25 20:53:02 +00:00
t3b_protocol_sram.h
t3b_tp_eeprom.h
t3c_protocol_sram.h
t3c_tp_eeprom.h