mbox

[v1,0/2] add support for flow aging in CNXK driver

Message ID 20230727115926.2252988-1-adwivedi@marvell.com (mailing list archive)
Headers

Message

Ankur Dwivedi July 27, 2023, 11:59 a.m. UTC
  Adds support for flow aging in CNXK driver.
This patch series is for DPDK 23.11.

Ankur Dwivedi (2):
  common/cnxk: add support to get aged flows
  net/cnxk: add get flow aged ops

 doc/guides/nics/cnxk.rst               |  12 +
 doc/guides/nics/features/cnxk.ini      |   1 +
 doc/guides/nics/features/cnxk_vf.ini   |   1 +
 drivers/common/cnxk/meson.build        |   1 +
 drivers/common/cnxk/roc_mbox.h         |  27 +++
 drivers/common/cnxk/roc_npc.c          |  22 ++
 drivers/common/cnxk/roc_npc.h          |  28 +++
 drivers/common/cnxk/roc_npc_aging.c    | 315 +++++++++++++++++++++++++
 drivers/common/cnxk/roc_npc_priv.h     |  17 ++
 drivers/common/cnxk/roc_platform.h     |   8 +
 drivers/common/cnxk/version.map        |   1 +
 drivers/net/cnxk/cnxk_ethdev_devargs.c |  21 +-
 drivers/net/cnxk/cnxk_flow.c           |  45 ++++
 13 files changed, 498 insertions(+), 1 deletion(-)
 create mode 100644 drivers/common/cnxk/roc_npc_aging.c