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

Commit 4fa9ed07 authored by Ajit Khaparde's avatar Ajit Khaparde Committed by David S. Miller
Browse files

be2net: Add code to display nic speeds other than 1Gbps/10Gbps

parent 16a871ef
Loading
Loading
Loading
Loading
+9 −0
Original line number Original line Diff line number Diff line
@@ -384,12 +384,21 @@ static int be_get_settings(struct net_device *netdev, struct ethtool_cmd *ecmd)
			ecmd->speed = link_speed*10;
			ecmd->speed = link_speed*10;
		} else {
		} else {
			switch (mac_speed) {
			switch (mac_speed) {
			case PHY_LINK_SPEED_10MBPS:
				ecmd->speed = SPEED_10;
				break;
			case PHY_LINK_SPEED_100MBPS:
				ecmd->speed = SPEED_100;
				break;
			case PHY_LINK_SPEED_1GBPS:
			case PHY_LINK_SPEED_1GBPS:
				ecmd->speed = SPEED_1000;
				ecmd->speed = SPEED_1000;
				break;
				break;
			case PHY_LINK_SPEED_10GBPS:
			case PHY_LINK_SPEED_10GBPS:
				ecmd->speed = SPEED_10000;
				ecmd->speed = SPEED_10000;
				break;
				break;
			case PHY_LINK_SPEED_ZERO:
				ecmd->speed = 0;
				break;
			}
			}
		}
		}