]> git.baikalelectronics.ru Git - kernel.git/commit
net: devlink: extend port attrs for switch ID
authorJiri Pirko <jiri@mellanox.com>
Wed, 3 Apr 2019 12:24:16 +0000 (14:24 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 5 Apr 2019 00:42:36 +0000 (17:42 -0700)
commitb59e4ad8663f22dbaff5bf1fb2b917b650f21171
treee989dbccbf7f15c8fe62364777954597642cd5c4
parente01d3d7c795f50c433e37b5f432812cb53bdb930
net: devlink: extend port attrs for switch ID

Extend devlink_port_attrs_set() to pass switch ID for ports which are
part of switch and store it in port attrs. For other ports, this is
NULL.

Note that this allows the driver to group devlink ports into one or more
switches according to the actual topology.

Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
drivers/net/ethernet/mellanox/mlxsw/core.c
drivers/net/ethernet/netronome/nfp/nfp_devlink.c
include/net/devlink.h
net/core/devlink.c
net/dsa/dsa2.c