Add support for Chelsio T540-CR and T580-CR 41/2041/5
authorDamjan Marion <[email protected]>
Thu, 21 Jul 2016 12:22:59 +0000 (05:22 -0700)
committerJohn Lo <[email protected]>
Thu, 21 Jul 2016 20:53:40 +0000 (20:53 +0000)
Change-Id: Ibe927027c2aea6f2d85a9c50bf462c552b63861c
Signed-off-by: Damjan Marion <[email protected]>
vnet/vnet/devices/dpdk/init.c

index 5fe22b9..178ff31 100644 (file)
@@ -466,11 +466,17 @@ dpdk_lib_init (dpdk_main_t * dm)
 
           case VNET_DPDK_PMD_CXGBE:
             switch (dev_info.pci_dev->id.device_id) {
+              case 0x540d: /* T580-CR */
               case 0x5410: /* T580-LP-cr */
                 xd->nb_rx_desc = DPDK_NB_RX_DESC_40GE;
                 xd->nb_tx_desc = DPDK_NB_TX_DESC_40GE;
                 xd->port_type = VNET_DPDK_PORT_TYPE_ETH_40G;
                 break;
+              case 0x5403: /* T540-CR */
+                xd->nb_rx_desc = DPDK_NB_RX_DESC_10GE;
+                xd->nb_tx_desc = DPDK_NB_TX_DESC_10GE;
+                xd->port_type = VNET_DPDK_PORT_TYPE_ETH_10G;
+                break;
               default:
                 xd->nb_rx_desc = DPDK_NB_RX_DESC_10GE;
                 xd->nb_tx_desc = DPDK_NB_TX_DESC_10GE;