WSL2-Linux-Kernel/drivers/net/ethernet/chelsio/cxgb4
Hariprasad Shenai 21d11bd6f0 cxgb4: Enhance driver to update FW, when FW is too old
t4_check_fw_version() can return several error codes (-EINVAL, -EBUSY,
-EAGAIN). The present code sets the adapter state to UNINIT only if its
an EFAULT. In all the error cases set the adapter to uninitialized state.

In t4_check_fw_version() if call to t4_get_fw_version() fails, repeat the
operation a few times before returning failure.

Signed-off-by: Hariprasad Shenai <hariprasad@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-10-11 04:57:58 -07:00
..
Makefile cxgb4: Move ethtool related code to a separate file 2015-04-07 17:38:54 -04:00
clip_tbl.c cxgb4: Fix incorrect 'c' suffix to %pI4, use %pISc instead 2015-02-20 17:25:52 -05:00
clip_tbl.h cxgb4: Fix incorrect 'c' suffix to %pI4, use %pISc instead 2015-02-20 17:25:52 -05:00
cxgb4.h cxgb4: Add HW timesptamp support for RX 2015-09-28 22:35:29 -07:00
cxgb4_dcb.c cxgb4 : Fill in number of DCB traffic classes supported 2015-07-21 00:23:23 -07:00
cxgb4_dcb.h cxgb4 : Improve IEEE DCBx support, other minor open-lldp fixes 2015-02-02 18:54:35 -08:00
cxgb4_debugfs.c cxgb4: Adds a new Device Log Facility FW_DEVLOG_FACILITY_CF 2015-10-05 03:48:41 -07:00
cxgb4_debugfs.h VFS: Fix up some ->d_inode accesses in the chelsio driver 2015-04-15 15:06:54 -04:00
cxgb4_ethtool.c cxgb4: Add HW timesptamp support for RX 2015-09-28 22:35:29 -07:00
cxgb4_fcoe.c cxgb4: fix boolreturn.cocci warnings 2015-03-29 12:15:56 -07:00
cxgb4_fcoe.h cxgb4: add cxgb4_fcoe.h and macro definitions for FCoE 2015-03-24 15:24:38 -04:00
cxgb4_main.c cxgb4: Enhance driver to update FW, when FW is too old 2015-10-11 04:57:58 -07:00
cxgb4_uld.h cxgb4: Differentiate between stids between server and filter region 2015-08-12 16:42:12 -07:00
l2t.c cxgb4: Don't use entire L2T table, use only its slice 2015-07-08 16:13:54 -07:00
l2t.h cxgb4: Don't use entire L2T table, use only its slice 2015-07-08 16:13:54 -07:00
sge.c cxgb4: Add HW timesptamp support for RX 2015-09-28 22:35:29 -07:00
t4_hw.c cxgb4: Enhance driver to update FW, when FW is too old 2015-10-11 04:57:58 -07:00
t4_hw.h cxgb4: Add HW timesptamp support for RX 2015-09-28 22:35:29 -07:00
t4_msg.h cxgb4 : Fill DCB priority in vlan control headers 2015-07-21 00:23:23 -07:00
t4_pci_id_tbl.h cxgb4: add device ID for few T5 adapters 2015-09-17 16:24:51 -07:00
t4_regs.h cxgb4: Add MPS tracing support 2015-08-13 21:14:48 -07:00
t4_values.h cxgb4: Adds support for T6 adapter 2015-06-01 22:14:35 -07:00
t4fw_api.h cxgb4: changes for new firmware 1.14.4.0 2015-09-09 21:30:18 -07:00
t4fw_version.h cxgb4: changes for new firmware 1.14.4.0 2015-09-09 21:30:18 -07:00