diff options
| author | Nathan Sullivan <nathan.sullivan@ni.com> | 2017-03-22 15:27:01 -0500 |
|---|---|---|
| committer | Moyster <oysterized@gmail.com> | 2017-06-17 16:05:08 +0200 |
| commit | 04a3a1f624bd982f5f02820211c00d47c8932993 (patch) | |
| tree | da72635fd57d376a11b3d37d222d7e271930d82c /include/linux/input-polldev.h | |
| parent | f7eb541ed6d3880039e60aad5679077d1c09e72a (diff) | |
net: phy: handle state correctly in phy_stop_machine
commit 49d52e8108a21749dc2114b924c907db43358984 upstream.
If the PHY is halted on stop, then do not set the state to PHY_UP. This
ensures the phy will be restarted later in phy_start when the machine is
started again.
Fixes: 00db8189d984 ("This patch adds a PHY Abstraction Layer to the Linux Kernel, enabling ethernet drivers to remain as ignorant as is reasonable of the connected PHY's design and operation details.")
Signed-off-by: Nathan Sullivan <nathan.sullivan@ni.com>
Signed-off-by: Brad Mouring <brad.mouring@ni.com>
Acked-by: Xander Huff <xander.huff@ni.com>
Acked-by: Kyle Roeschley <kyle.roeschley@ni.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Willy Tarreau <w@1wt.eu>
Diffstat (limited to 'include/linux/input-polldev.h')
0 files changed, 0 insertions, 0 deletions
