linux/drivers/net/ethernet/chelsio/cxgb4
Ganesh Goudar 3bb4858fda cxgb4: avoid disabling FEC by default
Recent Chelsio firmware started using few port capablity bits to
manage FEC and as driver was not aware of FEC changes those bits
were zeroed, consequently disabling FEC.

Avoid zeroing those bits and default to whatever the firmware
tells us the Link is currently advertising.

Signed-off-by: Ganesh Goudar <ganeshgr@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-05-08 15:00:57 -04:00
..
clip_tbl.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-01-06 22:54:18 -05:00
clip_tbl.h cxgb4: Fix incorrect 'c' suffix to %pI4, use %pISc instead 2015-02-20 17:25:52 -05:00
cxgb4_dcb.c cxgb4: DCB message handler needs to use correct portid to netdev mapping 2016-04-26 13:23:57 -04: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 scripts/spelling.txt: add "omited" pattern and fix typo instances 2017-02-27 18:43:47 -08: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/cxgb4vf: Add link mode mask API to cxgb4 and cxgb4vf 2016-07-25 10:26:45 -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_filter.c cxgb4: fix -ve error check on a signed iq 2016-09-25 23:39:46 -04:00
cxgb4_filter.h cxgb4: add common api support for configuring filters 2016-09-22 01:40:01 -04:00
cxgb4_main.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2017-05-02 16:40:27 -07:00
cxgb4_tc_u32_parse.h cxgb4: add support for offloading u32 filters 2016-09-22 01:40:01 -04:00
cxgb4_tc_u32.c cxgb4: Increase max number of tc u32 links 2017-02-16 14:32:52 -05:00
cxgb4_tc_u32.h cxgb4: Increase max number of tc u32 links 2017-02-16 14:32:52 -05:00
cxgb4_uld.c cxgb4: Remove redundant code in t4_uld_clean_up() 2017-02-16 14:32:52 -05:00
cxgb4_uld.h crypto: chcr - Fix txq ids. 2017-04-21 20:30:34 +08:00
cxgb4.h cxgb4: avoid disabling FEC by default 2017-05-08 15:00:57 -04:00
l2t.c net-next: treewide use is_vlan_dev() helper function. 2017-02-06 16:33:29 -05:00
l2t.h cxgb4: move VLAN_NONE macro definition 2016-03-22 00:25:05 -07:00
Makefile cxgb4: add support for offloading u32 filters 2016-09-22 01:40:01 -04:00
sched.c cxgb4: Remove redundant memset before memcpy 2017-01-14 12:00:00 -05:00
sched.h cxgb4: add support for tx max rate limiting 2016-08-22 18:29:13 -07:00
sge.c cxgb4: get rid of custom busy poll code 2017-02-03 16:18:01 -05:00
t4_chip_type.h cxgb4: T6 adapter lld support for iw_cxgb4 driver 2015-10-21 23:16:38 -04:00
t4_hw.c cxgb4: avoid disabling FEC by default 2017-05-08 15:00:57 -04:00
t4_hw.h cxgb4: add new routine to get adapter info 2016-04-26 13:23:56 -04:00
t4_msg.h Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending 2017-03-02 14:52:05 -08:00
t4_pci_id_tbl.h cxgb4: Add new T5 and T6 pci device id's 2017-02-16 14:32:52 -05:00
t4_regs.h cxgb4: Shutdown adapter if firmware times out or errors out 2017-01-16 13:35:30 -05:00
t4_values.h cxgb4: Update IngPad and IngPack values 2017-03-22 10:53:49 -07:00
t4fw_api.h cxgb4: avoid disabling FEC by default 2017-05-08 15:00:57 -04:00
t4fw_version.h cxgb4: update latest firmware version supported 2017-03-02 13:13:50 -08:00