]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitd38ad85c07805dfcec58b2ce9d6ef72bc37e736d
tree654c2744fe5672d8500e18998f787241a744f340
parent2fe9fe6d1eff1619cd8925f6ad7aa1b960f6c64e
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