usb fixes for v3.15-rc3

Message ID 20140421153517.GI27341@saruman.home
State New
Headers show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git fixes-for-v3.15-rc3

Message

Felipe Balbi April 21, 2014, 3:35 p.m.
Hi Greg,

Here's my first pull request. All patches soaked for a long time and
have passed my 300 randconfigs without issues.

Please consider merging this to your usb-linus branch.

The following changes since commit c9eaa447e77efe77b7fa4c953bd62de8297fd6c5:

  Linux 3.15-rc1 (2014-04-13 14:18:35 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git fixes-for-v3.15-rc3

for you to fetch changes up to a31a942a148e0083ce560ffeb54fb60e06ab7201:

  usb: phy: am335x-control: wait 1ms after power-up transitions (2014-04-21 10:21:24 -0500)

----------------------------------------------------------------
usb: fixes for v3.15-rc3

Quite a few fixes this time since I lost v3.15-rc2
window.

Most fixes are MUSB which learned to remove its debugfs directories
properly, got a fix for PHY handling and now knows that it should
make sure its clocks aren't gated before trying to access registers.

ffs got a race fix between ffs_epfile_io() and ffs_func_eps_disable().

dwc3 got a fix for system suspend/resume and now only iterates over
valid endpoints when trying to resize TX fifos.

usb_get_phy() now will properly return an error if try_module_get() fails.

We also have a revert for a NAPI conversion on the ethernet gadget which
was causing a kernel BUG.

Signed-of-by: Felipe Balbi <balbi@ti.com>

----------------------------------------------------------------
Chao Bi (1):
      usb: gadget: ffs: race between ffs_epfile_io() and ffs_func_eps_disable()

Daniel Mack (2):
      usb: musb: dsps: move debugfs_remove_recursive()
      usb: phy: am335x-control: wait 1ms after power-up transitions

Fabio Estevam (1):
      usb: gadget: rndis: Include "u_rndis.h"

Felipe Balbi (3):
      usb: musb: fix PHY power on/off
      usb: musb: omap2430: make sure clocks are enabled when running mailbox
      Revert "usb: gadget: u_ether: move hardware transmit to RX NAPI"

Jack Pham (1):
      usb: dwc3: gadget: Iterate only over valid endpoints

Lubomir Rintel (1):
      usb: gadget: gadgetfs: Initialize CHIP to NULL before UDC probe

Macpaul Lin (1):
      usb: gadget: f_rndis: reduce NETTX irq caused by free skb header

Mathias Krause (1):
      usb: phy: return an error in usb_get_phy() if try_module_get() fails

Roger Quadros (2):
      usb: gadget: zero: Fix SuperSpeed enumeration for alternate setting 1
      usb: dwc3: core: Fix gadget for system suspend/resume

Suresh Gupta (2):
      usb : gadget : fsl: fix the fault issue on rmmod
      usb: gadget: fsl driver pullup fix

 drivers/usb/dwc3/core.c              |   2 +-
 drivers/usb/dwc3/gadget.c            |  12 ++---
 drivers/usb/gadget/f_fs.c            |   7 +++
 drivers/usb/gadget/f_rndis.c         |   2 +-
 drivers/usb/gadget/fsl_udc_core.c    |   6 ++-
 drivers/usb/gadget/inode.c           |   1 +
 drivers/usb/gadget/rndis.c           |   1 +
 drivers/usb/gadget/u_ether.c         | 101 ++++++++++++-----------------------
 drivers/usb/gadget/zero.c            |   2 +-
 drivers/usb/musb/musb_dsps.c         |   5 +-
 drivers/usb/musb/omap2430.c          |   8 +++
 drivers/usb/phy/phy-am335x-control.c |   9 ++++
 drivers/usb/phy/phy.c                |   3 ++
 13 files changed, 78 insertions(+), 81 deletions(-)

Comments

Greg KH April 24, 2014, 7:34 p.m. | #1
On Mon, Apr 21, 2014 at 10:35:17AM -0500, Felipe Balbi wrote:
> Hi Greg,
> 
> Here's my first pull request. All patches soaked for a long time and
> have passed my 300 randconfigs without issues.
> 
> Please consider merging this to your usb-linus branch.
> 
> The following changes since commit c9eaa447e77efe77b7fa4c953bd62de8297fd6c5:
> 
>   Linux 3.15-rc1 (2014-04-13 14:18:35 -0700)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git fixes-for-v3.15-rc3

Pulled and pushed out, thanks.

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html