[U-Boot] Antwort: Re: [REGRESSION: PATCH 34/34] drivers/net/fec: phy_init: remove redundant logic

Hannes Schmelzer Hannes.Schmelzer at br-automation.com
Thu Mar 28 11:04:08 UTC 2019


HI Lukas,

please can you test with this patch:


But i agree, for 2019.04 it would be ok reverting this and then look if 
the provided patch can be applied.

Joe, what do you mean?

cheers,
Hannes


Lukasz Majewski <lukma at denx.de> schrieb am 28.03.2019 11:47:34:

> Von: Lukasz Majewski <lukma at denx.de>
> An: Marcel Ziswiler <marcel.ziswiler at toradex.com>, "sbabic at denx.de" 
> <sbabic at denx.de>, Tom Rini <trini at konsulko.com>
> Kopie: "u-boot at lists.denx.de" <u-boot at lists.denx.de>, 
"hannes.schmelzer at br-
> automation.com" <hannes.schmelzer at br-automation.com>, Joe Hershberger 
> <joe.hershberger at ni.com>
> Datum: 28.03.2019 11:47
> Betreff: Re: [REGRESSION: PATCH 34/34] drivers/net/fec: phy_init: remove 
redundant logic
> 
> Dear Tom, Marcel, Stefano
> 
> > Hi Marcel,
> > 
> > > Hi Stefano
> > > 
> > > On Wed, 2019-03-13 at 08:28 +0000, sbabic at denx.de wrote: 
> > > > > The phy_connect_dev(...) function from phy.c does all the
> > > > > handling (inclusive catching fixed-link).
> > > > > So we drop here the single steps and call just
> > > > > phy_connect_dev(...).
> > > > > Signed-off-by: Hannes Schmelzer
> > > > > <hannes.schmelzer at br-automation.com 
> > > > > > 
> > > > > Acked-by: Joe Hershberger <joe.hershberger at ni.com> 
> > > > 
> > > > Applied to u-boot-imx, master, thanks !
> > > > 
> > > > Best regards,
> > > > Stefano Babic 
> > > 
> > > Unfortunately, this commit broke Ethernet on the Vybrid. When
> > > re-basing my Colibri VF50/VF61 clean-up patch set ("colibri vybrid
> > > fixes, device tree enablement and driver model conversion") I
> > > noticed that Ethernet no longer works giving the following error
> > > messages:
> > > 
> > > Net:   Could not get PHY for FEC0: addr -19
> > > eth-1: fec at 400d1000
> > > Colibri VFxx # dhcp
> > > Could not get PHY for FEC0: addr -19
> > > Could not get PHY for FEC0: addr -19
> > > Could not get PHY for FEC0: addr -19
> > > Could not get PHY for FEC0: addr -19
> > > No ethernet found.
> > > Could not get PHY for FEC0: addr -19
> > > Colibri VFxx # 
> > > 
> > > Bisecting points to this commit and reverting it indeed makes it
> > > work again.
> > > 
> > > Has anybody else seen a similar issue (e.g. @Lukasz on pcm052)? 
> > 
> > I did not checked yet - as I was waiting for the code to settle down
> > to mainline (after the v2019.04 u-boot release).
> > 
> > I will check it on bk4.
> 
> Maybe not on BK4, but surely on (HSC):
> CPU:   Freescale i.MX53 rev2.1 at 800 MHz
> 
> => dhcp
> Could not get PHY for FEC0: addr -19
> Could not get PHY for FEC0: addr -19
> Could not get PHY for FEC0: addr -19
> Could not get PHY for FEC0: addr -19
> No ethernet found.
> Could not get PHY for FEC0: addr -19
> 
> I can confirm the error.
> 
> So I do expect that we have some more IMX boards broken (imx53, vybrid).
> 
> I think that it would be best to revert this patch before v2019.04
> release and look for clean up opportunities afterwards.
> 
> 
> 
> > 
> > > 
> > > Cheers
> > > 
> > > Marcel 
> > 
> > 
> > 
> > 
> > Best regards,
> > 
> > Lukasz Majewski
> > 
> > --
> > 
> > DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
> > HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> > Phone: (+49)-8142-66989-59 Fax: (+49)-8142-66989-80 Email:
> > lukma at denx.de
> 
> 
> 
> 
> Best regards,
> 
> Lukasz Majewski
> 
> --
> 
> DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> Phone: (+49)-8142-66989-59 Fax: (+49)-8142-66989-80 Email: lukma at denx.de
> [Anhang "att09yen.dat" gelöscht von Hannes Schmelzer/Gilgenberg/AT/B&R] 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-drivers-net-phy-catch-negative-phy-adresses.patch
Type: application/octet-stream
Size: 1209 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190328/b36ebcfb/attachment.obj>


More information about the U-Boot mailing list