octeontx2-af: Add support to flush full CPT CTX cache
Adds support to flush or invalidate CPT CTX entries as part of FLR and also provides a mailbox to flush CPT CTX entries in case of graceful exit. This patch also adds support for AF -> CPT PF uplink mailbox messages and adds a new mbox message to submit a CPT instruction from AF. Signed-off-by:Srujana Challa <schalla@marvell.com> Signed-off-by:
Jakub Kicinski <kuba@kernel.org>
Showing
- drivers/net/ethernet/marvell/octeontx2/af/mbox.h 12 additions, 0 deletionsdrivers/net/ethernet/marvell/octeontx2/af/mbox.h
- drivers/net/ethernet/marvell/octeontx2/af/rvu.h 1 addition, 0 deletionsdrivers/net/ethernet/marvell/octeontx2/af/rvu.h
- drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c 206 additions, 0 deletionsdrivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c
- drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 11 additions, 0 deletionsdrivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
- drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h 2 additions, 0 deletionsdrivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h
Loading
Please register or sign in to comment