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 majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to