Hi All, Here is a new series which applies on top of u-boot-dm/master, this contains all my usb (dm) ohci / ehci / sunxi patches which have been posted before and not yet merged. The series is at v5 because for a couple of patches from my first posting of the ehci sunxi dm series this is the 5th posting, for most patches this is the 2nd posting.
Marek, can we please have your ack for patches 1-4 and 11-12, then Simon can merge the entire series through the u-boot-dm tree. Changes since the previous posting of these patches: -"usb: usb: usb_control_msg() propagate controller error code" New patch in this version -"usb: legacy_hub_port_reset() check and propagate usb_set_port_feature() errors" New patch in this version -"usb: Stop reset procedure when a dev is handed over to a companion hcd" Rewritten to not use an usb_companion_device_count global variable -"dm: usb: Add support for interrupt queues to the dm ehci code": squashed into "dm: usb: Add support for interrupt queues to the dm usb code" so as to not have a not building intermediate state -"dm: usb: Add support for companion controllers" Check device_active() before touching the controllers -"dm: usb: Do not scan companion buses if no devices where handed over" Make companion_device_count an uclass private variable -"usb: ohci: Do not resubmit and leak urbs for interrupt packets" Improved commit message -"usb: ohci: Remove unnecessary delays from hc_start and power power-on paths" Improved commit message -"usb: ohci: Skip unnecessary mdelay(1) calls in various places" Add a ohci_mdelay helper macro -"usb: ohci: Add dm support" Fixed TODO about freeing resources on deregister -"sunxi: ohci: Add ohci usb host controller support" Fixed build failure on sun6i / sun8i, added some extra comments to the code Thanks & Regards, Hans _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot