[U-Boot] Ethernet PHY Power Down
Fabio Estevam
festevam at gmail.com
Fri Nov 6 23:43:37 CET 2015
On Fri, Nov 6, 2015 at 8:04 PM, Michael Welling <mwelling at 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
More information about the U-Boot
mailing list