From: Ido Schimmel <[email protected]>
Jiri says:
This is a preparation patchset for follow-up support of boards with
extended mezzanine (XM), which are going to allow extended (scale-wise)
router offload.
XM requires a separate set of PRM registers to be used to configure LPM
trees. Therefore, this patchset introduces operations that allow
different implementations of tree configuration for legacy router
offload and the XM router offload.
Jiri Pirko (2):
mlxsw: reg: Add XRALXX Registers
mlxsw: spectrum_router: Introduce low-level ops and implement them for
RALXX regs
drivers/net/ethernet/mellanox/mlxsw/reg.h | 83 ++++++++++++
.../ethernet/mellanox/mlxsw/spectrum_router.c | 120 ++++++++++++------
.../ethernet/mellanox/mlxsw/spectrum_router.h | 11 ++
3 files changed, 173 insertions(+), 41 deletions(-)
--
2.26.2