net: phy: Invalidate LP advertising flags when restarting or disabling AN
authorBen Hutchings <ben.hutchings@codethink.co.uk>
Tue, 27 Jan 2015 00:58:15 +0000 (00:58 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 27 Jan 2015 08:27:08 +0000 (00:27 -0800)
commit9b3320ef702d1c7daf165d5c72c945f0be6b2bed
treebd2b07eabd86f7d35d8aa6dff82f09b5b03d232c
parent28f323b3bcad4f18106153d177960292e8b2b240
net: phy: Invalidate LP advertising flags when restarting or disabling AN

It is possible to see the old value of the LP advertising flags
through ethtool after reconfiguring the PHY and before autonegotiation
completes.  If autonegotiation is turned off then the last value seen
will persist indefinitely.

Signed-off-by: Ben Hutchings <ben.hutchings@codethink.co.uk>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/phy/phy.c