[dpdk-dev,1/2] net/liquidio: add support for 25G link speed
Checks
Commit Message
Add case to handle 25G link speed and thereby support
LiquidIO II CN23XX 225SV (2x25G) adapter.
Signed-off-by: Shijith Thotton <shijith.thotton@caviumnetworks.com>
---
drivers/net/liquidio/lio_ethdev.c | 3 +++
drivers/net/liquidio/lio_ethdev.h | 3 ++-
2 files changed, 5 insertions(+), 1 deletion(-)
@@ -937,6 +937,9 @@ struct rte_lio_xstats_name_off {
case LIO_LINK_SPEED_10000:
link.link_speed = ETH_SPEED_NUM_10G;
break;
+ case LIO_LINK_SPEED_25000:
+ link.link_speed = ETH_SPEED_NUM_25G;
+ break;
default:
link.link_speed = ETH_SPEED_NUM_NONE;
link.link_duplex = ETH_LINK_HALF_DUPLEX;
@@ -52,7 +52,8 @@ struct lio_dev_ctrl_cmd {
enum lio_bus_speed {
LIO_LINK_SPEED_UNKNOWN = 0,
- LIO_LINK_SPEED_10000 = 10000
+ LIO_LINK_SPEED_10000 = 10000,
+ LIO_LINK_SPEED_25000 = 25000
};
struct octeon_if_cfg_info {