]> git.droids-corp.org - dpdk.git/commit
common/cnxk: support priority flow control
authorSunil Kumar Kori <skori@marvell.com>
Tue, 22 Feb 2022 10:37:49 +0000 (16:07 +0530)
committerJerin Jacob <jerinj@marvell.com>
Wed, 23 Feb 2022 16:34:04 +0000 (17:34 +0100)
commit20d02329cdc280b2f892581ef552c5f93925c8d6
tree1d2da49fb9211ff29366f49cf028162c35c0b3c4
parent5582a60effbb8599ad7be827abe4d06ca436b04b
common/cnxk: support priority flow control

CNXK platforms support priority flow control(802.1qbb) to pause
respective traffic per class on that link.

Adds RoC interface to configure priority flow control on MAC
block i.e. CGX on cn9k and RPM on cn10k.

Signed-off-by: Sunil Kumar Kori <skori@marvell.com>
Acked-by: Jerin Jacob <jerinj@marvell.com>
drivers/common/cnxk/roc_mbox.h
drivers/common/cnxk/roc_nix.h
drivers/common/cnxk/roc_nix_fc.c
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/version.map