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 <cont...@paulk.fr>

Reviewed-by: Tom Rini <tr...@ti.com>

-- 
Tom

Attachment: signature.asc
Description: Digital signature

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to