[dpdk-dev] [PATCH 00/13] cxgbe: add support for Chelsio T6 family of adapters

Rahul Lakkireddy rahul.lakkireddy at chelsio.com
Sat May 27 05:46:15 CEST 2017


This series of patches add support for Chelsio T6 family of adapters.

Patches 1 - 4 update CXGBE PMD to detect and run Chelsio T6 cards.

Patches 5 - 6 add new link speeds and update port modules.

Patch 7 updates information prints to accommodate Chelsio T6 cards.

Patch 8 updates TX path to reflect Chelsio T6 changes.

Patches 9 - 11 update RX path to reflect Chelsio T6 changes.

Patch 12 updates port statistics to not accumulate pause frames
as part of packet count and also fixes issue with rx counters.

Patch 13 removes RTE_PCI_DRV_INTR_LSC flag from CXGBE PMD since
it doesn't handle direct LSC interrupts.

Thanks,
Rahul

Rahul Lakkireddy (13):
  cxgbe: add support to run Chelsio T6 cards
  cxgbe: update register dump
  cxgbe: update flash part information
  cxgbe: grab available ports after firmware reset
  cxgbe: update link speeds and port modules
  cxgbe: add forward error correction support
  cxgbe: update hardware info prints
  cxgbe: update TX path for Chelsio T6
  cxgbe: update RXQ channel mapping for Chelsio T6
  cxgbe: update RX path for Chelsio T6
  cxgbe: add compressed error vector
  cxgbe: fix port statistics
  cxgbe: remove RTE_PCI_DRV_INTR_LSC from driver flags

 doc/guides/nics/cxgbe.rst               |   41 +-
 doc/guides/rel_notes/release_17_08.rst  |    4 +
 drivers/net/cxgbe/base/adapter.h        |    4 +-
 drivers/net/cxgbe/base/common.h         |   30 +-
 drivers/net/cxgbe/base/t4_chip_type.h   |   11 +-
 drivers/net/cxgbe/base/t4_hw.c          | 1160 +++++++++++++++++++++++++++++--
 drivers/net/cxgbe/base/t4_hw.h          |   18 +-
 drivers/net/cxgbe/base/t4_msg.h         |   16 +-
 drivers/net/cxgbe/base/t4_pci_id_tbl.h  |   15 +-
 drivers/net/cxgbe/base/t4_regs.h        |   31 +-
 drivers/net/cxgbe/base/t4_regs_values.h |    7 +-
 drivers/net/cxgbe/base/t4fw_interface.h |   24 +-
 drivers/net/cxgbe/cxgbe_ethdev.c        |   10 +-
 drivers/net/cxgbe/cxgbe_main.c          |   96 +--
 drivers/net/cxgbe/sge.c                 |   83 ++-
 15 files changed, 1364 insertions(+), 186 deletions(-)

-- 
2.5.3



More information about the dev mailing list