octeontx2-af: add mbox for CPT LF reset
authorSrujana Challa <schalla@marvell.com>
Wed, 18 Jan 2023 12:03:49 +0000 (17:33 +0530)
committerJakub Kicinski <kuba@kernel.org>
Fri, 20 Jan 2023 16:37:10 +0000 (08:37 -0800)
commitb7e41527bbd7c8469e88b79fa5d18f27734f60cc
treeb3640253561e920c83a920b9c5986bbe75fdfc0c
parente625dad8c103bdeb9dab36e8f1630d75ff4558f0
octeontx2-af: add mbox for CPT LF reset

On OcteonTX2 SoC, the admin function (AF) is the only one with all
priviliges to configure HW and alloc resources, PFs and it's VFs
have to request AF via mailbox for all their needs.
This patch adds a new mailbox for CPT VFs to request for CPT LF
reset.

Signed-off-by: Srujana Challa <schalla@marvell.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c