This patch contains several updates to dwc3 to support Synopsys platforms. Patch 1: Initial support for 3.1 IP (applies to all platforms) Patch 2-4: PCI id and platform data for Synopsys platforms Patch 5-6: Add a quirk to program a global register Patch 6: Formatting Tested on Synopsys HAPS PCI platform mostly mass-storage and CV and some internal testing. v2: * Updated the way the revisions are handled for 3.1 * Split up the dis_enblslpm_quirk patch John Youn (7): usb: dwc3: Support Synopsys USB 3.1 IP usb: dwc3: pci: Add the Synopsys HAPS AXI Product ID usb: dwc3: pci: Add the PCI Product ID for Synopsys USB 3.1 usb: dwc3: pci: Add platform data for Synopsys HAPS usb: dwc3: Add dis_enblslpm_quirk usb: dwc3: pci: Set enblslpm quirk for Synopsys platforms usb: dwc3: pci: trivial: Formatting Documentation/devicetree/bindings/usb/dwc3.txt | 2 ++ drivers/usb/dwc3/core.c | 16 +++++++++-- drivers/usb/dwc3/core.h | 22 +++++++++++++++ drivers/usb/dwc3/dwc3-pci.c | 38 ++++++++++++++++++++++---- drivers/usb/dwc3/platform_data.h | 1 + 5 files changed, 71 insertions(+), 8 deletions(-) -- 2.5.0.GIT -- 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