[U-Boot] [PATCH v5 00/15] usb: ohci dm support & add sunxi ehci + ohci support

Hans de Goede hdegoede at redhat.com
Sun May 10 14:10:12 CEST 2015


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


More information about the U-Boot mailing list