1. 09 Oct, 2015 3 commits
    • John Youn's avatar
      usb: dwc3: Support Synopsys USB 3.1 IP · 690fb371
      John Youn authored
      This patch allows the dwc3 driver to run on the new Synopsys USB 3.1
      IP core, albeit in USB 3.0 mode only.
      
      The Synopsys USB 3.1 IP (DWC_usb31) retains mostly the same register
      interface and programming model as the existing USB 3.0 controller IP
      (DWC_usb3). However the GSNPSID and version numbers are different.
      
      Add checking for the new ID to pass driver probe.
      
      Also, since the DWC_usb31 version number is lower in value than the
      full GSNPSID of the DWC_usb3 IP, we set the high bit to identify
      DWC_usb31 and to ensure the values are higher.
      
      Finally, add a documentation note about the revision numbering scheme.
      Any future revision checks (for STARS, workarounds, and new features)
      should take into consideration how it applies to both the 3.1/3.0 IP.
      
      Cc: <stable@vger.kernel.org> # v3.18+
      Signed-off-by: default avatarJohn Youn <johnyoun@synopsys.com>
      Signed-off-by: default avatarFelipe Balbi <balbi@ti.com>
      690fb371
    • John Youn's avatar
      usb: dwc3: pci: Add the PCI Product ID for Synopsys USB 3.1 · e8095a25
      John Youn authored
      This adds the PCI product ID for the Synopsys USB 3.1 IP core
      (DWC_usb31) on a HAPS-based PCI development platform.
      
      Cc: <stable@vger.kernel.org> # v3.18+
      Signed-off-by: default avatarJohn Youn <johnyoun@synopsys.com>
      Signed-off-by: default avatarFelipe Balbi <balbi@ti.com>
      e8095a25
    • John Youn's avatar
      usb: dwc3: pci: Add the Synopsys HAPS AXI Product ID · 41adc59c
      John Youn authored
      This ID is for the Synopsys DWC_usb3 core with AXI interface on PCIe
      HAPS platform. This core has the debug registers mapped at a separate
      BAR in order to support enhanced hibernation.
      
      Cc: <stable@vger.kernel.org> # v3.18+
      Signed-off-by: default avatarJohn Youn <johnyoun@synopsys.com>
      Signed-off-by: default avatarFelipe Balbi <balbi@ti.com>
      41adc59c
  2. 02 Oct, 2015 1 commit
  3. 01 Oct, 2015 36 commits