aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/broadcom
diff options
context:
space:
mode:
authorJiri Pirko <jiri@mellanox.com>2019-04-03 08:24:16 -0400
committerDavid S. Miller <davem@davemloft.net>2019-04-04 20:42:36 -0400
commitbec5267cded268acdf679b651778c300d204e9f2 (patch)
treee989dbccbf7f15c8fe62364777954597642cd5c4 /drivers/net/ethernet/broadcom
parent407dd706fb5245c138f3a972f8aaa1c8a09a574c (diff)
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>
Diffstat (limited to 'drivers/net/ethernet/broadcom')
-rw-r--r--drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c b/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
index ab6fd05c462b..36ec4cb45276 100644
--- a/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
+++ b/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
@@ -230,7 +230,7 @@ int bnxt_dl_register(struct bnxt *bp)
230 } 230 }
231 231
232 devlink_port_attrs_set(&bp->dl_port, DEVLINK_PORT_FLAVOUR_PHYSICAL, 232 devlink_port_attrs_set(&bp->dl_port, DEVLINK_PORT_FLAVOUR_PHYSICAL,
233 bp->pf.port_id, false, 0); 233 bp->pf.port_id, false, 0, NULL, 0);
234 rc = devlink_port_register(dl, &bp->dl_port, bp->pf.port_id); 234 rc = devlink_port_register(dl, &bp->dl_port, bp->pf.port_id);
235 if (rc) { 235 if (rc) {
236 netdev_err(bp->dev, "devlink_port_register failed"); 236 netdev_err(bp->dev, "devlink_port_register failed");