diff options
author | Jiri Pirko <jiri@nvidia.com> | 2020-12-14 13:30:41 +0200 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2020-12-14 19:09:55 -0800 |
commit | 88a31b18b6dfce62f5afc9c146b28a474e54ca6c (patch) | |
tree | ddfffba9bd38290c879038e22bcfe8e726c01f11 /drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h | |
parent | dffd566136d7e632829a4bb99182c979561e8ed8 (diff) | |
download | linux-stable-88a31b18b6dfce62f5afc9c146b28a474e54ca6c.tar.gz linux-stable-88a31b18b6dfce62f5afc9c146b28a474e54ca6c.tar.bz2 linux-stable-88a31b18b6dfce62f5afc9c146b28a474e54ca6c.zip |
mlxsw: spectrum_router: Use eXtended mezzanine to offload IPv4 router
In case the eXtended mezzanine is present on the system, use it for IPv4
router offload.
Signed-off-by: Jiri Pirko <jiri@nvidia.com>
Signed-off-by: Ido Schimmel <idosch@nvidia.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h')
-rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h b/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h index 31612891ad48..2875ee8ec537 100644 --- a/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h +++ b/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h @@ -227,5 +227,6 @@ extern const struct mlxsw_sp_router_ll_ops mlxsw_sp_router_ll_xm_ops; int mlxsw_sp_router_xm_init(struct mlxsw_sp *mlxsw_sp); void mlxsw_sp_router_xm_fini(struct mlxsw_sp *mlxsw_sp); +bool mlxsw_sp_router_xm_ipv4_is_supported(const struct mlxsw_sp *mlxsw_sp); #endif /* _MLXSW_ROUTER_H_*/ |