Răsfoiți Sursa

Fix Tsec bug when no link

 When tftp a non-exist file from the tftp server, u-boot will check
 the link of all eth port. The original file will return wrong link
 state on the no link ports.

signed-off-by: Jason Jin <Jason.Jin@freescale.com>
Jin Zhengxiong-R64188 19 ani în urmă
părinte
comite
fcfb9a5794
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      drivers/tsec.c

+ 1 - 1
drivers/tsec.c

@@ -372,7 +372,7 @@ uint mii_parse_sr(uint mii_reg, struct tsec_private *priv)
 			if (i > PHY_AUTONEGOTIATE_TIMEOUT) {
 				puts (" TIMEOUT !\n");
 				priv->link = 0;
-				break;
+				return 0;
 			}
 
 			if ((i++ % 1000) == 0) {