[U-Boot] [PATCH 1/1] USB: EHCI: Initialize multiple USB controllers at once

Wolfgang Denk wd at denx.de
Tue Jun 26 23:29:33 CEST 2012


Dear Jim Lin,

In message <4B9C9637D5087840A465BDCB251780E9E2D6EDA3EB at HKMAIL02.nvidia.com> you wrote:
> Add support for command line "usb reset" or "usb start" to initialize
> , "usb stop" to stop multiple USB controllers at once.
> Other commands like "usb tree" also support multiple controllers.

Why would this be needed?

U-Boot is not multi-tasking, so you can always access only a single
USB device at a time ayway.  And it is a decoumented design principle
that U-Boot must not initialize any devices it does not use itself.

So why?

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
A failure will not appear until a unit has passed final inspection.


More information about the U-Boot mailing list