2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-27 06:34:11 +08:00
linux-next/drivers/net/ethernet/broadcom/bnxt
Michael Chan b763499ee1 bnxt_en: Fix ethtool autoneg logic.
1. Determine autoneg on|off setting from link_info->autoneg.  Using the
firmware returned setting can be misleading if autoneg is changed and
there hasn't been a phy update from the firmware.

2. If autoneg is disabled, link_info->autoneg should be set to 0 to
indicate both speed and flow control autoneg are disabled.

3. To enable autoneg flow control, speed autoneg must be enabled.

Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-02-16 15:50:01 -05:00
..
bnxt_ethtool.c bnxt_en: Fix ethtool autoneg logic. 2016-02-16 15:50:01 -05:00
bnxt_ethtool.h
bnxt_fw_hdr.h
bnxt_hsi.h bnxt_en: Update to Firmware interface spec 1.0.0. 2015-12-28 00:57:29 -05:00
bnxt_nvm_defs.h
bnxt_sriov.c bnxt_en: Update to Firmware interface spec 1.0.0. 2015-12-28 00:57:29 -05:00
bnxt_sriov.h
bnxt.c bnxt_en: Fix crash in bnxt_free_tx_skbs() during tx timeout. 2016-01-29 17:28:39 -08:00
bnxt.h bnxt_en: Modify bnxt_get_max_rings() to support shared or non shared rings. 2016-01-04 15:54:40 -05:00
Makefile