diff options
| author | Suman Ghosh <sumang@marvell.com> | 2026-02-24 11:00:02 +0300 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-02-28 21:29:26 +0300 |
| commit | 6d1e70282f7607948085a510ea03b9a10b5571f7 (patch) | |
| tree | dfbc98932a21573b4f59ae5d73da683d293e5863 /include/linux/debugobjects.h | |
| parent | 09d3b7a1403f018331afb42e16404942d831b029 (diff) | |
| download | linux-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/debugobjects.h')
0 files changed, 0 insertions, 0 deletions
