Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f83396ad authored by Carolyn Wyborny's avatar Carolyn Wyborny Committed by Jeff Kirsher
Browse files

igb: Add flow control advertising to ethtool setting.



Added pause flag for bi-directional flow control advertising to ethtool
settings.

Signed-off-by: default avatarCarolyn Wyborny <carolyn.wyborny@intel.com>
Tested-by: default avatarAaron Brown <aaron.f.brown@intel.com>
Signed-off-by: default avatarJeff Kirsher <jeffrey.t.kirsher@intel.com>
parent f131a6c0
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -148,7 +148,8 @@ static int igb_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd)
				   SUPPORTED_1000baseT_Full|
				   SUPPORTED_Autoneg |
				   SUPPORTED_TP);
		ecmd->advertising = ADVERTISED_TP;
		ecmd->advertising = (ADVERTISED_TP |
				     ADVERTISED_Pause);

		if (hw->mac.autoneg == 1) {
			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 |
				     ADVERTISED_FIBRE |
				     ADVERTISED_Autoneg);
				     ADVERTISED_Autoneg |
				     ADVERTISED_Pause);

		ecmd->port = PORT_FIBRE;
	}