]> 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)
commit7b4eb50ee099bc16b6b5d10e49447fd6cb45460f
tree8fa1fc00cf80de08e4a2e4a50c0dafa883cc2fb2
parentc4ff7c7005bfd2a27d360d25228d6ca966979716
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]