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