mlxsw: Ignore ports that are connected to eXtended mezanine
authorJiri Pirko <jiri@nvidia.com>
Mon, 14 Dec 2020 11:30:31 +0000 (13:30 +0200)
committerJakub Kicinski <kuba@kernel.org>
Tue, 15 Dec 2020 03:09:54 +0000 (19:09 -0800)
commit50779c332556c96a01bd37b168bc56b6a174b758
tree95ef80ec803f28836bf1d3658a5bbda37a52117e
parent2ea3f4c7fa7cbf5e693ebefe50a68f8de83126eb
mlxsw: Ignore ports that are connected to eXtended mezanine

Use the info stored in the bus_info struct about the eXtended mezanine
connected ports and don't expose them.

Signed-off-by: Jiri Pirko <jiri@nvidia.com>
Signed-off-by: Ido Schimmel <idosch@nvidia.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mellanox/mlxsw/core.c
drivers/net/ethernet/mellanox/mlxsw/core.h
drivers/net/ethernet/mellanox/mlxsw/minimal.c
drivers/net/ethernet/mellanox/mlxsw/spectrum.c