]> 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)
commite2cd5d82366f235de1c259c1c1379a701af650c9
tree6a492a37ca063aefe63af25899abde408339e43d
parentcb7efe1fa6096974c84c7cb61b13d52371a61f9b
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