
Hi Marek,
On 26 March 2015 at 13:40, Marek Vasut marex@denx.de wrote:
On Wednesday, March 25, 2015 at 07:21:48 PM, Simon Glass wrote:
This series adds driver model support to USB. The intent is to permit the various subsystems (OHCI, EHCI, XHCI) to co-exist and allow any number of USB ports of different types.
With the RFC series, only USB controllers had a real driver model device. USB devices (including the hub in the controller) were not modelled as driver model devices.
While this was expedient, and produced much fewer patches, it is not a long-term solution. Also, since then, driver model Ethernet support (which USB can use) has been merged to u-boot-dm/next. It seems better to bite the bullet and do a full conversion.
Whew.
Reviewed-by: Marek Vasut marex@denx.de
Thanks very much for working through these!
Unless there are other comments I plan to apply this to u-boot-dm/next in the next few days. I expect it will need some tweaking as boards are moved over too.
Regards, Simon