]> git.baikalelectronics.ru Git - kernel.git/commit
octeontx2-pf: move lmt flush to include/linux/soc
authorSrujana Challa <schalla@marvell.com>
Wed, 18 Nov 2020 11:44:14 +0000 (17:14 +0530)
committerJakub Kicinski <kuba@kernel.org>
Fri, 20 Nov 2020 19:01:13 +0000 (11:01 -0800)
commit6b5f2eb6db0ef4d94b61b8144cfbaf2b0ca6ea35
tree8fa1fc00cf80de08e4a2e4a50c0dafa883cc2fb2
parent145f2ae49971d50daf654e5a93c2a01a7e821bcf
octeontx2-pf: move lmt flush to include/linux/soc

On OcteonTX2 platform CPT instruction enqueue and NIX
packet send are only possible via LMTST operations which
uses LDEOR instruction. This patch moves lmt flush
function from OcteonTX2 nic driver to include/linux/soc
since it will be used by OcteonTX2 CPT and NIC driver for
LMTST.

Signed-off-by: Suheil Chandran <schandran@marvell.com>
Signed-off-by: Srujana Challa <schalla@marvell.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
MAINTAINERS
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
include/linux/soc/marvell/octeontx2/asm.h [new file with mode: 0644]