Hi all, I have a few more patches pending for DWC3 which make it work much nicer against Windows and the Certification tools. I guess now, we only have the missing LPM feature which Sebastian implemented but we don't have a Frescologic XHCI card available to test. If anyone is interested in helping testing the LPM patch, I can push it somewhere for reference. All patches were just tested with HAPS PCIe and IP 1.83a. Felipe Balbi (9): usb: dwc3: ep0: Make USB30CV happy with SetAddress usb: dwc3: ep0: ignore direction on 2-stage transfer usb: dwc3: ep0: fix debug message usb: dwc3: gadget: add support for Bursts usb: dwc3: gadget: implement streams support usb: dwc3: add struct dwc3_hwparams usb: dwc3: core: cache GHWPARAMS* registers usb: dwc3: gadget: allow clock gating to work usb: dwc3: convert structures into bitshifts Paul Zimmerman (4): usb: dwc3: gadget: fix DEPSTARTCFG for non-EP0 EPs usb: dwc3: gadget: driver should not wait for RxFIFO to drain usb: dwc3: gadget: make DWC3_EP_WEDGE do the right thing usb: dwc3: gadget: fix DMA offset calculation Sebastian Andrzej Siewior (3): usb: dwc3: ep0: remove second giveback in error case usb: dwc3: ep0: fix debug output usb: dwc: remove "All rights reserved" statement. Documentation/usb/dwc3.txt | 8 --- drivers/usb/dwc3/core.c | 18 +++++- drivers/usb/dwc3/core.h | 41 ++++++++++++- drivers/usb/dwc3/debug.h | 1 - drivers/usb/dwc3/debugfs.c | 1 - drivers/usb/dwc3/dwc3-omap.c | 1 - drivers/usb/dwc3/dwc3-pci.c | 1 - drivers/usb/dwc3/ep0.c | 58 ++++++----------- drivers/usb/dwc3/gadget.c | 115 +++++++++++++++++++++------------- drivers/usb/dwc3/gadget.h | 140 ++++++++---------------------------------- drivers/usb/dwc3/io.h | 1 - 11 files changed, 175 insertions(+), 210 deletions(-) -- 1.7.6.396.ge0613 -- 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