[PATCH v2 0/2] cnxk: add HALO support for CN20K mempool
Nawal Kishor
nkishor at marvell.com
Fri Dec 5 06:51:32 CET 2025
This series of patches adds support for HALO in CNXK mempool driver.
Changes in v2:
* Fixed compilation warnings.
Nawal Kishor (2):
common/cnxk: add support for halos
mempool/cnxk: add halo support in mempool
drivers/common/cnxk/hw/npa.h | 81 ++++++
drivers/common/cnxk/roc_idev.c | 25 ++
drivers/common/cnxk/roc_idev.h | 3 +
drivers/common/cnxk/roc_idev_priv.h | 1 +
drivers/common/cnxk/roc_mbox.h | 6 +
drivers/common/cnxk/roc_nix.h | 1 +
drivers/common/cnxk/roc_nix_queue.c | 46 ++-
drivers/common/cnxk/roc_npa.c | 268 ++++++++++++++++--
drivers/common/cnxk/roc_npa.h | 20 +-
drivers/common/cnxk/roc_npa_debug.c | 201 ++++++++++++-
drivers/common/cnxk/roc_npa_priv.h | 3 +
.../common/cnxk/roc_platform_base_symbols.c | 2 +
drivers/common/cnxk/roc_sso.c | 35 ++-
drivers/common/cnxk/roc_sso.h | 1 +
drivers/mempool/cnxk/cn10k_mempool_ops.c | 19 +-
drivers/mempool/cnxk/cn20k_mempool_ops.c | 60 ++++
drivers/mempool/cnxk/cn9k_mempool_ops.c | 2 +-
drivers/mempool/cnxk/cnxk_mempool.c | 40 ++-
drivers/mempool/cnxk/cnxk_mempool.h | 16 +-
drivers/mempool/cnxk/cnxk_mempool_ops.c | 11 +-
drivers/mempool/cnxk/meson.build | 1 +
21 files changed, 750 insertions(+), 92 deletions(-)
create mode 100644 drivers/mempool/cnxk/cn20k_mempool_ops.c
--
2.48.1
More information about the dev
mailing list