]> git.droids-corp.org - dpdk.git/commit
common/cnxk: support per-port RQ in inline device
authorNithin Dabilpuram <ndabilpuram@marvell.com>
Sun, 8 May 2022 07:48:39 +0000 (13:18 +0530)
committerJerin Jacob <jerinj@marvell.com>
Tue, 10 May 2022 14:27:15 +0000 (16:27 +0200)
commit3c100e0e6b9c7865193cc07236ac347927660ff2
treec99462429bf391d932db97284da6828d1fc9cbf3
parent14124e48a3d4a0aee80ae83d27ee175c2d4317d1
common/cnxk: support per-port RQ in inline device

Add support for per port RQ in inline device thereby using
Aura/Pool attributes from that port specific first RQ.
When inline device is used with channel masking, it will
fallback to single RQ for all ethdev ports.

Also remove clamping up of CQ size for LBK ethdev when
inline inbound is enabled as now backpressure is supported
even on LBK ethdevs.

Signed-off-by: Nithin Dabilpuram <ndabilpuram@marvell.com>
Acked-by: Jerin Jacob <jerinj@marvell.com>
drivers/common/cnxk/roc_nix.h
drivers/common/cnxk/roc_nix_debug.c
drivers/common/cnxk/roc_nix_inl.c
drivers/common/cnxk/roc_nix_inl.h
drivers/common/cnxk/roc_nix_inl_dev.c
drivers/common/cnxk/roc_nix_inl_dev_irq.c
drivers/common/cnxk/roc_nix_inl_priv.h
drivers/common/cnxk/roc_npc.c
drivers/common/cnxk/version.map
drivers/net/cnxk/cnxk_ethdev.c