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

Joe Hershberger joe.hershberger at gmail.com
Wed Jun 10 16:24:03 CEST 2015


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?

Thanks,
-Joe


More information about the U-Boot mailing list