igb: Add flow control advertising to ethtool setting.
Added pause flag for bi-directional flow control advertising to ethtool settings. Signed-off-by: Carolyn Wyborny <carolyn.wyborny@intel.com> Tested-by: Aaron Brown <aaron.f.brown@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
This commit is contained in:
parent
f131a6c07e
commit
f83396ad83
@ -148,7 +148,8 @@ static int igb_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd)
|
|||||||
SUPPORTED_1000baseT_Full|
|
SUPPORTED_1000baseT_Full|
|
||||||
SUPPORTED_Autoneg |
|
SUPPORTED_Autoneg |
|
||||||
SUPPORTED_TP);
|
SUPPORTED_TP);
|
||||||
ecmd->advertising = ADVERTISED_TP;
|
ecmd->advertising = (ADVERTISED_TP |
|
||||||
|
ADVERTISED_Pause);
|
||||||
|
|
||||||
if (hw->mac.autoneg == 1) {
|
if (hw->mac.autoneg == 1) {
|
||||||
ecmd->advertising |= ADVERTISED_Autoneg;
|
ecmd->advertising |= ADVERTISED_Autoneg;
|
||||||
@ -165,7 +166,8 @@ static int igb_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd)
|
|||||||
|
|
||||||
ecmd->advertising = (ADVERTISED_1000baseT_Full |
|
ecmd->advertising = (ADVERTISED_1000baseT_Full |
|
||||||
ADVERTISED_FIBRE |
|
ADVERTISED_FIBRE |
|
||||||
ADVERTISED_Autoneg);
|
ADVERTISED_Autoneg |
|
||||||
|
ADVERTISED_Pause);
|
||||||
|
|
||||||
ecmd->port = PORT_FIBRE;
|
ecmd->port = PORT_FIBRE;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user