summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorSuman Ghosh <sumang@marvell.com>2026-02-24 11:00:02 +0300
committerJakub Kicinski <kuba@kernel.org>2026-02-28 21:29:26 +0300
commit6d1e70282f7607948085a510ea03b9a10b5571f7 (patch)
treedfbc98932a21573b4f59ae5d73da683d293e5863 /include/linux
parent09d3b7a1403f018331afb42e16404942d831b029 (diff)
downloadlinux-6d1e70282f7607948085a510ea03b9a10b5571f7.tar.xz
octeontx2-af: npc: cn20k: Use common APIs
In cn20k silicon, the register definitions and the algorithms used to read, write, copy, and enable MCAM entries have changed. This patch updates the common APIs to support both cn20k and previous silicon variants. Additionally, cn20k introduces a new algorithm for MCAM index management. The common APIs are updated to invoke the cn20k-specific index management routines for allocating, freeing, and retrieving default MCAM entries. Signed-off-by: Suman Ghosh <sumang@marvell.com> Signed-off-by: Ratheesh Kannoth <rkannoth@marvell.com> Link: https://patch.msgid.link/20260224080009.4147301-7-rkannoth@marvell.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions