commit | eefa6f1fa74f20420e536a79fa7e2c539b036be0 | [log] [tgz] |
---|---|---|
author | Russell King <rmk+kernel@armlinux.org.uk> | Sun Nov 10 14:06:59 2019 +0000 |
committer | David S. Miller <davem@davemloft.net> | Mon Nov 11 16:17:01 2019 -0800 |
tree | efa9729b285cc266fa728e710cd3b7b0c85edc5d | |
parent | 181f29da1582dec29f58ccd2a3dfbe917a1953cf [diff] |
net: sfp: eliminate mdelay() from PHY probe Rather than using mdelay() to wait before probing the PHY (which holds several locks, including the rtnl lock), add an extra wait state to the state machine to introduce the 50ms delay without holding any locks. Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: David S. Miller <davem@davemloft.net>