On Thu, Jul 18, 2013 at 12:49 PM, Charles Coldwell <coldw...@gmail.com> wrote:

> What happens if you just remove the line that assigns phydev->speed in
> the previous version?

It works fine if I do:

--- a/drivers/net/phy/phy.c
+++ b/drivers/net/phy/phy.c
@@ -339,7 +339,6 @@ int genphy_parse_link(struct phy_device *phydev)

                if (estatus & (ESTATUS_1000_XFULL | ESTATUS_1000_XHALF |
                                ESTATUS_1000_TFULL | ESTATUS_1000_THALF)) {
-                       phydev->speed = SPEED_1000;
                        if (estatus & (ESTATUS_1000_XFULL | ESTATUS_1000_TFULL))
                                phydev->duplex = DUPLEX_FULL;
                }

Is this the correct fix?
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to