From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Murphy Date: Tue, 23 Jul 2013 13:53:25 -0500 Subject: [U-Boot] [PATCH] usb: ehci-omap: Don't softreset USB High-speed Host (UHH) Module In-Reply-To: <201307221052.04316.marex@denx.de> References: <1374480877-20643-1-git-send-email-rogerq@ti.com> <201307221052.04316.marex@denx.de> Message-ID: <51EED125.8050907@ti.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 07/22/2013 03:52 AM, Marek Vasut wrote: > 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 > Acked-by: Marek Vasut > > Now it all depends on Tom, but this would be a last-second save ;-) > > Best regards, > Marek Vasut Tested-by: Dan Murphy -- ------------------ Dan Murphy