From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Fri, 13 Jan 2012 13:44:56 +0100 Subject: [U-Boot] [PATCH 4/5] net: fec_mxc: Nove autonegoatiate restart after mii_postcall In-Reply-To: <1326456604-25137-4-git-send-email-dirk.behme@de.bosch.com> References: <1326456604-25137-1-git-send-email-dirk.behme@de.bosch.com> <1326456604-25137-4-git-send-email-dirk.behme@de.bosch.com> Message-ID: <201201131344.56414.marek.vasut@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de > From: Troy Kisky > > Allow boards to change what is advertised before an autoneg > restart happens. > > Signed-off-by: Troy Kisky > CC: Troy Kisky > CC: Stefano Babic > CC: Marek Vasut > --- > drivers/net/fec_mxc.c | 6 +++--- > 1 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/drivers/net/fec_mxc.c b/drivers/net/fec_mxc.c > index b50e01c..6271df5 100644 > --- a/drivers/net/fec_mxc.c > +++ b/drivers/net/fec_mxc.c > @@ -206,12 +206,12 @@ static int miiphy_restart_aneg(struct eth_device > *dev) miiphy_write(dev->name, fec->phy_id, MII_ADVERTISE, > LPA_100FULL | LPA_100HALF | LPA_10FULL | > LPA_10HALF | PHY_ANLPAR_PSB_802_3); > - miiphy_write(dev->name, fec->phy_id, MII_BMCR, > - BMCR_ANENABLE | BMCR_ANRESTART); > - > if (fec->mii_postcall) > ret = fec->mii_postcall(fec->phy_id); > > + miiphy_write(dev->name, fec->phy_id, MII_BMCR, > + BMCR_ANENABLE | BMCR_ANRESTART); > + > return ret; > } I think this might break boards using the mii_postcall.