common/cnxk: support NIX TM shaper profile
authorSatha Rao <skoteshwar@marvell.com>
Tue, 6 Apr 2021 14:41:26 +0000 (20:11 +0530)
committerJerin Jacob <jerinj@marvell.com>
Fri, 9 Apr 2021 06:32:24 +0000 (08:32 +0200)
commitc2460d14293919df3e5948e899e25b55e75a48fe
tree42e84df79a1093ad68cf9b770125a7c30a44b0b2
parentbe3009e75a0a8549bf3b79a4b56b76044972bef4
common/cnxk: support NIX TM shaper profile

Add support to add/delete/update shaper profile for
a given NIX. Also add support to walk through existing
shaper profiles.

Signed-off-by: Nithin Dabilpuram <ndabilpuram@marvell.com>
Signed-off-by: Satha Rao <skoteshwar@marvell.com>
drivers/common/cnxk/roc_nix.h
drivers/common/cnxk/roc_nix_priv.h
drivers/common/cnxk/roc_nix_tm.c
drivers/common/cnxk/roc_nix_tm_ops.c
drivers/common/cnxk/roc_nix_tm_utils.c
drivers/common/cnxk/version.map