On Fri, Nov 6, 2015 at 8:04 PM, Michael Welling <mwell...@ieee.org> wrote:
> So I added the following lines to my board_phy_config function and the problem
> seems to be fixed:
> .
> .
>         ctl = phy_read(phydev, MDIO_DEVAD_NONE, MII_BMCR);
>         if (ctl & BMCR_PDOWN) {
>                 ctl &= ~BMCR_PDOWN;
>                 phy_write(phydev, MDIO_DEVAD_NONE, MII_BMCR, ctl);
>                 mdelay(15);
>         }
> .
> .
>
> Should this be handled somewhere in the PHY driver core?
>

Adding Joe for his comments.

Regards,

Fabio Estevam
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to