summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/sfc/falcon/mdio_10g.h
diff options
context:
space:
mode:
authorPhilippe Reynes <tremyfr@gmail.com>2017-01-01 19:02:46 +0100
committerDavid S. Miller <davem@davemloft.net>2017-01-02 16:59:10 -0500
commite938ed150f1ed9410ff50d19ac32efdd26c77903 (patch)
tree5ce505a1e88ee1bd925635437468d03abb851080 /drivers/net/ethernet/sfc/falcon/mdio_10g.h
parent8e4881aa1d5d2f9c7ebfd0fe5e138f0cc345832c (diff)
downloadlinux-e938ed150f1ed9410ff50d19ac32efdd26c77903.tar.bz2
net: sfc: falcon: use new api ethtool_{get|set}_link_ksettings
The ethtool api {get|set}_settings is deprecated. We move this driver to new api {get|set}_link_ksettings. Signed-off-by: Philippe Reynes <tremyfr@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/sfc/falcon/mdio_10g.h')
-rw-r--r--drivers/net/ethernet/sfc/falcon/mdio_10g.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/ethernet/sfc/falcon/mdio_10g.h b/drivers/net/ethernet/sfc/falcon/mdio_10g.h
index 885cf7a834a6..53cb5cc4ad37 100644
--- a/drivers/net/ethernet/sfc/falcon/mdio_10g.h
+++ b/drivers/net/ethernet/sfc/falcon/mdio_10g.h
@@ -83,7 +83,8 @@ void ef4_mdio_set_mmds_lpower(struct ef4_nic *efx, int low_power,
unsigned int mmd_mask);
/* Set (some of) the PHY settings over MDIO */
-int ef4_mdio_set_settings(struct ef4_nic *efx, struct ethtool_cmd *ecmd);
+int ef4_mdio_set_link_ksettings(struct ef4_nic *efx,
+ const struct ethtool_link_ksettings *cmd);
/* Push advertising flags and restart autonegotiation */
void ef4_mdio_an_reconfigure(struct ef4_nic *efx);