From: Hyong Youb Kim Date: Tue, 19 Feb 2019 12:32:55 +0000 (-0800) Subject: dpdk: update Cisco VIC port type X-Git-Tag: v19.04-rc1~463 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=aed61801947146e6a93e7791d382bd21d050ee14;p=vpp.git dpdk: update Cisco VIC port type Recent VIC models can support 25, 50, and 100Gbps links. Use the helper (port_type_from_link_speed) to set the port type as it supports all possible link speeds. Change-Id: I748d8ac716a6393d116a9db8a599151c70a9000a Signed-off-by: Hyong Youb Kim --- diff --git a/src/plugins/dpdk/device/init.c b/src/plugins/dpdk/device/init.c index ffd63ea0514..ef16f46d298 100644 --- a/src/plugins/dpdk/device/init.c +++ b/src/plugins/dpdk/device/init.c @@ -441,10 +441,7 @@ dpdk_lib_init (dpdk_main_t * dm) /* Cisco VIC */ case VNET_DPDK_PMD_ENIC: - if (l.link_speed == 40000) - xd->port_type = VNET_DPDK_PORT_TYPE_ETH_40G; - else - xd->port_type = VNET_DPDK_PORT_TYPE_ETH_10G; + xd->port_type = port_type_from_link_speed (l.link_speed); break; /* Intel Red Rock Canyon */