[U-Boot] [PATCH] usb: ehci-omap: Don't softreset USB High-speed Host (UHH) Module
Marek Vasut
marex at denx.de
Mon Jul 22 10:52:04 CEST 2013
Dear Roger Quadros,
> Fixes NFS root problems with Beagle (3530 ES1.0) when used with
> external USB-ethernet adapter and "USB start" command used within
> u-boot.
>
> Soft resetting the UHH module causes instability issues on
> all OMAPs so we just avoid it.
>
> See OMAP36xx Errata
> i571: USB host EHCI may stall when entering smart-standby mode
> i660: USBHOST Configured In Smart-Idle Can Lead To a Deadlock
>
> On OMAP4/5, soft-resetting the UHH module can put it into
> Smart-Idle mode and lead to a deadlock.
>
> On OMAP3 this doesn't seem to be the case but still instabilities
> are observed on beagle (3530 ES1.0) if soft-reset is used.
> e.g. NFS root failures with Linux kernel.
>
> Signed-off-by: Roger Quadros <rogerq at ti.com>
Acked-by: Marek Vasut <marex at denx.de>
Now it all depends on Tom, but this would be a last-second save ;-)
Best regards,
Marek Vasut
More information about the U-Boot
mailing list