From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-irv-18.broadcom.com (5520-maca-inet1-outside.broadcom.com [216.31.211.11]) by dpdk.org (Postfix) with ESMTP id 096E62BD7 for ; Fri, 4 Mar 2016 22:05:37 +0100 (CET) Received: from mail-irva-13.broadcom.com (mail-irva-13.broadcom.com [10.11.16.103]) by mail-irv-18.broadcom.com (Postfix) with ESMTP id 0E065820E1; Fri, 4 Mar 2016 13:05:36 -0800 (PST) Received: from DPDK-C1.broadcom.com (lab-irv-114-42 [10.13.114.42]) by mail-irva-13.broadcom.com (Postfix) with ESMTP id C359D40FE5; Fri, 4 Mar 2016 13:05:18 -0800 (PST) From: Stephen Hurd To: dev@dpdk.org Date: Fri, 4 Mar 2016 13:05:22 -0800 Message-Id: <1457125528-128877-2-git-send-email-stephen.hurd@broadcom.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1457125528-128877-1-git-send-email-stephen.hurd@broadcom.com> References: <1457125528-128877-1-git-send-email-stephen.hurd@broadcom.com> In-Reply-To: <1456978137-98097-1-git-send-email-stephen.hurd@broadcom.com> References: <1456978137-98097-1-git-send-email-stephen.hurd@broadcom.com> Subject: [dpdk-dev] [PATCH v3 1/7] lib/librte_ether: Add 2/2.5/25/50Gbps link speeds X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Mar 2016 21:05:37 -0000 Add additional ETH_LINK_SPEED_* macros for 2, 2.5, 25, and 50 Gbps links Signed-off-by: Stephen Hurd --- lib/librte_ether/rte_ethdev.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/librte_ether/rte_ethdev.h b/lib/librte_ether/rte_ethdev.h index 16da821..cb40bbb 100644 --- a/lib/librte_ether/rte_ethdev.h +++ b/lib/librte_ether/rte_ethdev.h @@ -254,10 +254,14 @@ struct rte_eth_link { #define ETH_LINK_SPEED_10 10 /**< 10 megabits/second. */ #define ETH_LINK_SPEED_100 100 /**< 100 megabits/second. */ #define ETH_LINK_SPEED_1000 1000 /**< 1 gigabits/second. */ +#define ETH_LINK_SPEED_2000 2000 /**< 2 gigabits/second. */ +#define ETH_LINK_SPEED_2500 2500 /**< 2.5 gigabits/second. */ #define ETH_LINK_SPEED_10000 10000 /**< 10 gigabits/second. */ #define ETH_LINK_SPEED_10G 10000 /**< alias of 10 gigabits/second. */ #define ETH_LINK_SPEED_20G 20000 /**< 20 gigabits/second. */ +#define ETH_LINK_SPEED_25G 25000 /**< 25 gigabits/second. */ #define ETH_LINK_SPEED_40G 40000 /**< 40 gigabits/second. */ +#define ETH_LINK_SPEED_50G 50000 /**< 50 gigabits/second. */ #define ETH_LINK_AUTONEG_DUPLEX 0 /**< Auto-negotiate duplex. */ #define ETH_LINK_HALF_DUPLEX 1 /**< Half-duplex connection. */ -- 1.9.1