[U-Boot] [PATCH] drivers: net: cpsw: abort init() on aneg timeout

Tom Rini trini at konsulko.com
Mon May 8 15:27:09 UTC 2017


On Mon, May 08, 2017 at 08:49:56PM +0530, Sekhar Nori wrote:

> Abort CPSW driver init when auto-negotiation of link
> times out. Currently, the code ignores return status
> of phy_startup(), and goes ahead with network operation
> (like DHCP) even though the link may be down.
> 
> Instead, abort init process if link is down or if there
> is another error, so phy_startup() can easily be retried
> again. This also helps quick fallback to next network interface
> (like USB RNDIS) without inordinate delay.
> 
> Tested on AM571x IDK and AM335x BeagleBone black.
> 
> Signed-off-by: Sekhar Nori <nsekhar at ti.com>

Reviewed-by: Tom Rini <trini at konsulko.com>

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170508/2f9ec8e9/attachment.sig>


More information about the U-Boot mailing list