]> git.baikalelectronics.ru Git - kernel.git/commit
net/mlx5e: Use new ethtool get/set link ksettings API
authorGal Pressman <galp@mellanox.com>
Thu, 23 Jun 2016 14:02:45 +0000 (17:02 +0300)
committerDavid S. Miller <davem@davemloft.net>
Mon, 27 Jun 2016 08:10:41 +0000 (04:10 -0400)
commitd12e4eb298c3c4fdcbaf4549e95a2c2b3dab1cbd
tree6a492a37ca063aefe63af25899abde408339e43d
parenta018f07f5cb976fd2d30cd398f4378ec1c3686bc
net/mlx5e: Use new ethtool get/set link ksettings API

Use new get/set link ksettings and remove get/set settings legacy
callbacks.
This allows us to use bitmasks longer than 32 bit for supported and
advertised link modes and use modes that were previously not supported.

Signed-off-by: Gal Pressman <galp@mellanox.com>
CC: Ben Hutchings <bwh@kernel.org>
CC: David Decotigny <decot@googlers.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlx5/core/en.h
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
drivers/net/ethernet/mellanox/mlx5/core/en_main.c