common/cnxk: support NIX flow control
authorSunil Kumar Kori <skori@marvell.com>
Tue, 6 Apr 2021 14:41:22 +0000 (20:11 +0530)
committerJerin Jacob <jerinj@marvell.com>
Fri, 9 Apr 2021 06:32:24 +0000 (08:32 +0200)
commitda57d4589a6f5b0188ea9b79807addaf03b006db
tree44e93f4c530251ad318ce38811a44d45805a0282
parent62240569be1f9dd5b3f152bb19142e5d9be7c05f
common/cnxk: support NIX flow control

Add support to enable/disable Rx/Tx flow control and pause
frame configuration on NIX.

Signed-off-by: Sunil Kumar Kori <skori@marvell.com>
Acked-by: Nithin Dabilpuram <ndabilpuram@marvell.com>
drivers/common/cnxk/meson.build
drivers/common/cnxk/roc_nix.h
drivers/common/cnxk/roc_nix_fc.c [new file with mode: 0644]
drivers/common/cnxk/version.map