• Greg Kroah-Hartman's avatar
    Merge tag 'usb-for-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next · 21c949b2
    Greg Kroah-Hartman authored
    Felipe writes:
    
    USB: changes for v5.10 merge window
    
    Most of changes are on dwc3 (38.8%) with cdns3 falling close
    behind (24.1%).
    
    The biggest changes here are a series of non-critical fixes to corner
    cases on dwc3, produced by Thinh N, and a series of major improvements
    to cdns3 produced by Peter C.
    
    We also have the traditional set of new device support (Intel Keem
    Bay, Hikey 970) on dwc3. A series of sparse/coccinelle and checkpatch
    fixes on dwc3 by yours truly and a set of minor changes all over the
    stack.
    
    * tag 'usb-for-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb: (117 commits)
      usb: dwc2: Fix INTR OUT transfers in DDMA mode.
      usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs
      usb: dwc2: override PHY input signals with usb role switch support
      dt-bindings: usb: dwc2: add optional usb-role-switch property
      usb: dwc3: of-simple: Add compatible string for Intel Keem Bay platform
      dt-bindings: usb: Add Intel Keem Bay USB controller bindings
      usb: dwc3: gadget: Support up to max stream id
      usb: dwc3: gadget: Return early if no TRB update
      usb: dwc3: gadget: Keep TRBs in request order
      usb: dwc3: gadget: Revise setting IOC when no TRB left
      usb: dwc3: gadget: Look ahead when setting IOC
      usb: dwc3: gadget: Allow restarting a transfer
      usb: bdc: remove duplicated error message
      usb: dwc3: Stop active transfers before halting the controller
      usb: cdns3: gadget: enlarge the TRB ring length
      usb: cdns3: gadget: sg_support is only for DEV_VER_V2 or above
      usb: cdns3: gadget: need to handle sg case for workaround 2 case
      usb: cdns3: gadget: handle sg list use case at completion correctly
      usb: cdns3: gadget: add CHAIN and ISP bit for sg list use case
      usb: cdns3: gadget: improve the dump TRB operation at cdns3_ep_run_transfer
      ...
    21c949b2
net2280.c 100 KB