[GIT PULL] USB driver fixes for 4.0-rc3

From: Greg KH
Date: Sun Mar 08 2015 - 08:52:51 EST


The following changes since commit c517d838eb7d07bbe9507871fab3931deccff539:

Linux 4.0-rc1 (2015-02-22 18:21:14 -0800)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/ tags/usb-4.0-rc3

for you to fetch changes up to b8cb91e058cd0c0f02059c1207293c5b31d350fa:

xhci: Workaround for PME stuck issues in Intel xhci (2015-03-06 09:47:48 -0800)

----------------------------------------------------------------
USB fixes for 4.0-rc3

Here's a round of USB fixes for 4.0-rc3.

Nothing major, the usual gadget, xhci and usb-serial fixes and a few new
device ids as well.

All have been in linux-next successfully.

Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

----------------------------------------------------------------
Alan Stern (1):
USB: usbfs: don't leak kernel data in siginfo

Aleksander Morgado (1):
xhci: fix reporting of 0-sized URBs in control endpoint

Andrzej Pietrasiewicz (1):
usb: gadget: configfs: don't NUL-terminate (sub)compatible ids

Arnd Bergmann (1):
usb: renesas: fix extcon dependency

Björn Gerhart (1):
cdc-acm: Add support for Denso cradle CU-321

Felipe Balbi (2):
usb: gadget: function: phonet: balance usb_ep_disable calls
usb: musb: core: add pm_runtime_irq_safe()

George Cherian (2):
usb: musb: musb_host: Enable HCD_BH flag to handle urb return in bottom half
usb: dwc3: dwc3-omap: Fix disable IRQ

Greg Kroah-Hartman (2):
Merge tag 'fixes-for-v4.0-rc2' of git://git.kernel.org/.../balbi/usb into usb-linus
Merge tag 'usb-serial-4.0-rc3' of git://git.kernel.org/.../johan/usb-serial into usb-linus

Hans de Goede (1):
uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS539

Johan Hovold (8):
Revert "USB: serial: make bulk_out_size a lower limit"
USB: console: add dummy __module_get
USB: serial: fix potential use-after-free after failed probe
USB: serial: fix tty-device error handling at probe
USB: serial: fix port attribute-creation race
USB: serial: clean up bus probe error handling
USB: mxuport: fix null deref when used as a console
USB: pl2303: disable break on shutdown

Lad, Prabhakar (6):
usb: gadget: function: f_hid: fix sparse warning
usb: gadget: function: f_uac2: fix sparse warnings
usb: gadget: function: f_sourcesink: fix sparse warning
usb: gadget: function: uvc: fix sparse warnings
usb: gadget: gadgetfs: fix sparse warnings
usb: gadget: function: uvc_v4l2.c: fix sparse warnings

Mark Glover (1):
USB: ftdi_sio: add PIDs for Actisense USB devices

Mathias Nyman (3):
xhci: Allocate correct amount of scratchpad buffers
xhci: Clear the host side toggle manually when endpoint is 'soft reset'
xhci: Workaround for PME stuck issues in Intel xhci

Max Mansfield (1):
usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards

Maxime Ripard (1):
usb: XHCI: platform: Move the Marvell quirks after the enabling the clocks

Michiel vd Garde (1):
USB: serial: cp210x: Adding Seletek device id's

Nicholas Mc Guire (1):
usb: isp1760: use msecs_to_jiffies for time conversion

Nicolas PLANEL (1):
USB: ch341: set tty baud speed according to tty struct

Oliver Neukum (1):
usb-storage: support for more than 8 LUNs

Tony Lindgren (2):
usb: musb: Fix use for of_property_read_bool for disabled multipoint
usb: musb: Fix getting a generic phy for musb_dsps

drivers/usb/class/cdc-acm.c | 2 +
drivers/usb/core/devio.c | 2 +
drivers/usb/dwc3/dwc3-omap.c | 30 ++++++++-
drivers/usb/gadget/configfs.c | 2 -
drivers/usb/gadget/function/f_hid.c | 2 +-
drivers/usb/gadget/function/f_phonet.c | 5 +-
drivers/usb/gadget/function/f_sourcesink.c | 4 +-
drivers/usb/gadget/function/f_uac2.c | 34 +++++-----
drivers/usb/gadget/function/uvc_v4l2.c | 1 +
drivers/usb/gadget/function/uvc_video.c | 1 +
drivers/usb/gadget/legacy/g_ffs.c | 6 +-
drivers/usb/host/xhci-pci.c | 30 +++++++++
drivers/usb/host/xhci-plat.c | 19 +++---
drivers/usb/host/xhci-ring.c | 12 +++-
drivers/usb/host/xhci.c | 100 ++++++++++++++++++++++++++---
drivers/usb/host/xhci.h | 11 +++-
drivers/usb/isp1760/isp1760-hcd.c | 6 +-
drivers/usb/musb/musb_core.c | 10 +--
drivers/usb/musb/musb_dsps.c | 32 ++++++++-
drivers/usb/musb/musb_host.c | 2 +-
drivers/usb/musb/omap2430.c | 7 +-
drivers/usb/renesas_usbhs/Kconfig | 1 +
drivers/usb/serial/bus.c | 45 ++++++-------
drivers/usb/serial/ch341.c | 15 ++---
drivers/usb/serial/console.c | 2 +
drivers/usb/serial/cp210x.c | 2 +
drivers/usb/serial/ftdi_sio.c | 19 ++++++
drivers/usb/serial/ftdi_sio_ids.h | 23 +++++++
drivers/usb/serial/mxuport.c | 3 +-
drivers/usb/serial/pl2303.c | 18 ++++--
drivers/usb/serial/usb-serial.c | 21 +++++-
drivers/usb/storage/unusual_uas.h | 7 ++
drivers/usb/storage/usb.c | 6 ++
include/linux/usb/serial.h | 3 +-
34 files changed, 374 insertions(+), 109 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/