]> git.ipfire.org Git - thirdparty/linux.git/commit
octeontx2-af: Add cn20k NPA block contexts
authorLinu Cherian <lcherian@marvell.com>
Sat, 25 Oct 2025 10:32:40 +0000 (16:02 +0530)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 30 Oct 2025 09:44:08 +0000 (10:44 +0100)
commit8a8b1301277405047f73e641eadf0555f502756a
tree3769266a29934c3c39d9ad3b0a92e9ccc6c3727c
parent45229e9a9ab5edf089d4c16efdf690a06d11a9bf
octeontx2-af: Add cn20k NPA block contexts

New CN20K silicon has NPA hardware context structures different from
previous silicons. Add NPA aura and pool context definitions for cn20k.
Extend NPA context handling support to cn20k.

Signed-off-by: Linu Cherian <lcherian@marvell.com>
Signed-off-by: Subbaraya Sundeep <sbhatta@marvell.com>
Link: https://patch.msgid.link/1761388367-16579-5-git-send-email-sbhatta@marvell.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/marvell/octeontx2/af/Makefile
drivers/net/ethernet/marvell/octeontx2/af/cn20k/npa.c [new file with mode: 0644]
drivers/net/ethernet/marvell/octeontx2/af/cn20k/struct.h
drivers/net/ethernet/marvell/octeontx2/af/mbox.h