[U-Boot] [PATCH v2] usb: musb-new: omap2430: Reset the MUSB controller early

Marek Vasut marex at denx.de
Thu Jan 22 08:19:36 CET 2015


On Tuesday, January 20, 2015 at 04:23:10 PM, Tom Rini wrote:
> On Mon, Jan 19, 2015 at 06:33:43PM +0100, Paul Kocialkowski wrote:
> > When booting from USB peripheral boot, the bootrom will not properly
> > deinit the MUSB controller, which doesn't clearly indicate an USB
> > disconnection to the host and leaves U-Boot to deal with the state of
> > the previous USB session.
> > 
> > On some host controller drivers (e.g. xhci_hcd), this ends up in a
> > failure during set address, caused by the lack of proper disconnection
> > notification.
> > 
> > Resetting the controller early in U-Boot notifies the host of the
> > disconnection and doesn't hurt other use cases.
> > 
> > Signed-off-by: Paul Kocialkowski <contact at paulk.fr>
> 
> Reviewed-by: Tom Rini <trini at ti.com>

Applied, thanks!

Best regards,
Marek Vasut


More information about the U-Boot mailing list