usb fixes for v3.15-rc3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxx>

----------------------------------------------------------------
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(-)

-- 
balbi

Attachment: signature.asc
Description: Digital signature


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux