]> xenbits.xensource.com Git - xenclient/kernel.git/commitdiff
commit 427c2196b92697a4a8ee87959ebc16bfac024f6b git-ea2ae17d6443abddc79480dc9f7af8feacabddc4-partial
authort_jeang <devnull@localhost>
Tue, 6 Jan 2009 12:05:21 +0000 (12:05 +0000)
committert_jeang <devnull@localhost>
Tue, 6 Jan 2009 12:05:21 +0000 (12:05 +0000)
Author: Michael Chan <mchan@broadcom.com>
Date:   Thu May 3 13:17:25 2007 -0700

    [ETHTOOL]: Add 2.5G bit definitions.

    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