diff options
author | Robert Foss <robert.foss@collabora.com> | 2016-08-29 09:32:18 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2016-08-31 21:07:06 -0700 |
commit | a243c2efb5774b29f1e0b43240cfcdcabf001497 (patch) | |
tree | 92d3a80effae6466e6ff74ef313679f34a9eebe5 /net/switchdev/switchdev.c | |
parent | 4c1442aa8c2c0a2513516aeac184ea172bb04dec (diff) |
net: asix: see 802.3 spec for phy reset
From: Grant Grundler <grundler@chromium.org>
https://lkml.org/lkml/2014/11/11/947
Ben Hutchings is correct. IEEE 802.3 spec section "22.2.4.1.1 Reset" requires
up to 500ms delay. Mitigate the "max" delay by polling the phy until BCM_RESET
bit is clear.
Signed-off-by: Grant Grundler <grundler@chromium.org>
Signed-off-by: Robert Foss <robert.foss@collabora.com>
Tested-by: Robert Foss <robert.foss@collabora.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/switchdev/switchdev.c')
0 files changed, 0 insertions, 0 deletions