OSDN Git Service

devlink: extend attrs_set for setting port flavours
authorJiri Pirko <jiri@mellanox.com>
Fri, 18 May 2018 07:29:01 +0000 (09:29 +0200)
committerDavid S. Miller <davem@davemloft.net>
Sat, 19 May 2018 20:30:39 +0000 (16:30 -0400)
commit5ec1380a21bb6cd2ba89e31c44dfcc150f9ef792
tree654c2744fe5672d8500e18998f787241a744f340
parentb9ffcbaf56d3040efee64d3818688083c29b2a44
devlink: extend attrs_set for setting port flavours

Devlink ports can have specific flavour according to the purpose of use.
This patch extend attrs_set so the driver can say which flavour port
has. Initial flavours are:
physical, cpu, dsa
User can query this to see right away what is the purpose of each port.

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