1. 16 Aug, 2013 2 commits
    • Thomas Pugliese's avatar
      USB: WUSBCORE: clear RPIPE stall for control endpoints · 6d33f7bb
      Thomas Pugliese authored
      When the HWA encounters a STALL on a control endpoint, it should clear the
      RPIPE_STALL feature on the RPIPE before processing the next transfer
      request.  Otherwise, all transfer requests on that endpoint after the
      first STALL will fail because the RPIPE is still in the halted state.
      This also removes the unneccessary call to spin_lock_irqsave for a nested
      lock that was present in the first patch.
      Signed-off-by: default avatarThomas Pugliese <thomas.pugliese@gmail.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      6d33f7bb
    • Greg Kroah-Hartman's avatar
      Merge tag 'for-usb-next-2013-08-15' of... · 224563b6
      Greg Kroah-Hartman authored
      Merge tag 'for-usb-next-2013-08-15' of git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci into usb-next
      
      Sarah writes:
      
      xhci: Platform updates, 64-bit DMA, and trace events for 3.12.
      
      Hi Greg,
      
      This pull request includes one new feature for the xhci-plat driver (device
      tree support).  Felipe was fine with the patch last I checked, but hadn't
      provided an official Acked-by line.
      
      This pull request also includes 13 patches from my FOSS Outreach Program for
      Women (OPW) intern, Xenia.  She fixed a bug in the xHCI driver so that the
      driver can allocate 64-bit consistent DMA, converted the driver to use dynamic
      debugging, and added a bunch of new trace events for the xHCI driver.  The
      python plugin for trace-cmd should be up on git hub shortly, although the trace
      events are usable without it.
      
      I'm very happy with the progress that Xenia has made, and I look forward to her
      future contributions to the Linux kernel.
      
      Sarah Sharp
      224563b6
  2. 14 Aug, 2013 38 commits