Hi, I have massaged some more patches into the chipidea tree and rebased it on top of updated usb-next. Currently we have 26 patches: * reworked debugging, * a ton of fixes from Michael and some from others, * usbmisc updates, added quirks for imx25 and imx53, * support for big-endian cpus from Svetoslav. Alexander Shishkin (9): usb: chipidea: drop redundant includes usb: chipidea: trim include list in udc code usb: chipidea: trim include list in the core usb: chipidea: convert events to tracepoints usb: chipidea: replace interrupt accounting with tracepoints usb: chipidea: convert debug entries in sysfs to debugfs usb: chipidea: move role to debugfs usb: chipidea: move debug files creation/removal to the core usb: chipidea: make pci platform datas static Dan Carpenter (1): usb: chipidea: fix precedence bug in ci_requests_show() Felipe Balbi (2): usb: chipidea: don't redefine __ffs() usb: chipidea: core: switch over to devm_ioremap_resource Marc Kleine-Budde (3): usb: chipidea: usbmisc: unset global varibale usbmisc on driver remove usb: chipidea: usbmisc: fix a potential race condition usb: chipidea: usbmisc: prepare driver to handle more than one soc Michael Grzeschik (10): usb: chipidea: usbmisc: rename file, struct and functions to usbmisc_imx usb: chipidea: usbmisc: add mx53 support usb: chipidea: usbmisc: add post handling and errata fix for mx25 usb: chipidea: udc: only clear active and halted bits in qhead usb: chipidea: udc: rework ep_enable cap setting usb: chipidea: udc: move ZLT flag change to ep_enable usb: chipidea: udc: read status of td only once in hardware_dequeue usb: chipidea: udc: don't truncate requests to single tds usb: chipidea: udc: move _ep_queue into an unlocked function usb: chipidea: udc: add the define TD_PAGE_COUNT and fix all users Svetoslav Neykov (1): usb: chipidea: big-endian support .../devicetree/bindings/usb/ci13xxx-imx.txt | 2 + drivers/usb/chipidea/Makefile | 2 +- drivers/usb/chipidea/ci.h | 31 +- drivers/usb/chipidea/ci13xxx_imx.c | 12 + drivers/usb/chipidea/ci13xxx_imx.h | 3 + drivers/usb/chipidea/ci13xxx_pci.c | 6 +- drivers/usb/chipidea/core.c | 68 +- drivers/usb/chipidea/debug.c | 888 +++++--------------- drivers/usb/chipidea/debug.h | 34 +- drivers/usb/chipidea/udc.c | 254 +++--- drivers/usb/chipidea/udc.h | 2 - drivers/usb/chipidea/usbmisc_imx.c | 261 ++++++ drivers/usb/chipidea/usbmisc_imx6q.c | 162 ---- include/trace/events/chipidea.h | 151 ++++ 14 files changed, 788 insertions(+), 1088 deletions(-) create mode 100644 drivers/usb/chipidea/usbmisc_imx.c delete mode 100644 drivers/usb/chipidea/usbmisc_imx6q.c create mode 100644 include/trace/events/chipidea.h -- 1.7.10.4 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html