[ETHTOOL]: Add 2.5G bit definitions.
authorMichael Chan <mchan@broadcom.com>
Thu, 3 May 2007 20:17:25 +0000 (13:17 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 3 May 2007 20:17:25 +0000 (13:17 -0700)
Add 2.5G supported and advertising bit definitions.  2.5G is supported
by the bnx2 driver.

Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/ethtool.h

index c6310aef5ab052fe760a536c707a1d4807eb9d02..f2d248f8cc929bd39c91e58c253e8b388126c3d3 100644 (file)
@@ -434,6 +434,7 @@ struct ethtool_ops {
 #define SUPPORTED_10000baseT_Full      (1 << 12)
 #define SUPPORTED_Pause                        (1 << 13)
 #define SUPPORTED_Asym_Pause           (1 << 14)
+#define SUPPORTED_2500baseX_Full       (1 << 15)
 
 /* Indicates what features are advertised by the interface. */
 #define ADVERTISED_10baseT_Half                (1 << 0)
@@ -451,6 +452,7 @@ struct ethtool_ops {
 #define ADVERTISED_10000baseT_Full     (1 << 12)
 #define ADVERTISED_Pause               (1 << 13)
 #define ADVERTISED_Asym_Pause          (1 << 14)
+#define ADVERTISED_2500baseX_Full      (1 << 15)
 
 /* The following are all involved in forcing a particular link
  * mode for the device for setting things.  When getting the