[U-Boot] [PATCH] net: davinci_emac: don't teardown inactive rx channel

Tony Lindgren tony at atomide.com
Thu Jun 11 07:51:42 CEST 2015


* Joe Hershberger <joe.hershberger at gmail.com> [150610 07:26]:
> Hi Jeroen,
> 
> On Sun, Jun 7, 2015 at 10:30 AM, Jeroen Hofstee <jeroen at myspectrum.nl> wrote:
> > Tearing down an unitialized rx channel causes a pending address hole
> > event to be queued. When booting linux it will report this pending
> > as something like "Address Hole seen by USB_OTG  at address 57fff584",
> > since u-boot did not handled this interrupt. Prevent that by not
> > tearing down the rx channel, when not receiving.
> >
> > Signed-off-by: Jeroen Hofstee <jeroen at myspectrum.nl>
> > ---
> > To replicate this:
> >  - ROMcode must not use the emac
> >  - U-Boot must use the emac
> >  - only on cold start
> > ---
> 
> I don't know the hardware, but it sounds like a reasonable
> explanation. Look good to you, Tony?

Sure.

Tony


More information about the U-Boot mailing list