
13 Mar
2018
13 Mar
'18
4:48 p.m.
On Wed, Feb 28, 2018 at 3:47 AM, Joe Hershberger joe.hershberger@ni.com wrote:
On Sat, Jan 27, 2018 at 11:53 PM, Samuel Holland samuel@sholland.org wrote:
The previous code tried to update the PHY parameters without waiting for autonegotiation to complete. This caused wrong values to be written to the EMAC in sun8i_adjust_link(). As a result, any commands that called eth_start() before autonegotiation completed would find the network nonfunctional. Fix this by using the correct function to start up the PHY.
Signed-off-by: Samuel Holland samuel@sholland.org
Acked-by: Joe Hershberger joe.hershberger@ni.com
Applied to u-boot-sunxi/master