[GIT PULL] USB/PHY driver fixes for 4.11-rc4
From: Greg KH
Date: Sun Mar 26 2017 - 07:04:43 EST
The following changes since commit 97da3854c526d3a6ee05c849c96e48d21527606c:
Linux 4.11-rc3 (2017-03-19 19:09:39 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/ tags/usb-4.11-rc4
for you to fetch changes up to fd290e7096bd4441fdd61e241ee997b16e04afbd:
Merge tag 'usb-serial-4.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus (2017-03-23 22:07:22 +0100)
----------------------------------------------------------------
USB/PHY fixes for 4.11-rc4
Here are a number of small USB and PHY driver fixes for 4.11-rc4.
Nothing major here, just an bunch of small fixes, and a handfull of good
fixes from Johan for devices with crazy descriptors. There are a few
new device ids in here as well.
All of these have been in linux-next with no reported issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
----------------------------------------------------------------
Bin Liu (3):
usb: musb: cppi41: don't check early-TX-interrupt for Isoch transfer
usb: musb: dsps: fix iounmap in error and exit paths
usb: musb: fix possible spinlock deadlock
BjÃrn Mork (1):
USB: serial: qcserial: add Dell DW5811e
Dan Williams (1):
USB: serial: option: add Quectel UC15, UC20, EC21, and EC25 modems
Greg Kroah-Hartman (3):
Merge tag 'phy-for-4.11-rc' of git://git.kernel.org/.../kishon/linux-phy into usb-linus
Merge tag 'fixes-for-v4.11-rc4' of git://git.kernel.org/.../balbi/usb into usb-linus
Merge tag 'usb-serial-4.11-rc4' of git://git.kernel.org/.../johan/usb-serial into usb-linus
Guenter Roeck (1):
usb: hub: Fix crash after failure to read BOS descriptor
Gustavo A. R. Silva (1):
usb: gadget: udc: remove pointer dereference after free
Jaehoon Chung (1):
phy: phy-exynos-pcie: fix the wrong error return
Janusz Dziedzic (1):
usb: dwc3: gadget: delay unmap of bounced requests
Johan Hovold (8):
USB: idmouse: fix NULL-deref at probe
USB: lvtest: fix NULL-deref at probe
USB: uss720: fix NULL-deref at probe
USB: wusbcore: fix NULL-deref at probe
uwb: hwa-rc: fix NULL-deref at probe
uwb: i1480-dfu: fix NULL-deref at probe
USB: usbtmc: add missing endpoint sanity check
USB: usbtmc: fix probe error path
Krzysztof Opasiak (1):
usb: gadget: f_hid: fix: Don't access hidg->req without spinlock held
Oliver Neukum (2):
ACM gadget: fix endianness in notifications
usb: gadget: acm: fix endianness in notifications
RafaÅ MiÅecki (2):
Revert "phy: Add USB3 PHY support for Broadcom NSP SoC"
Revert "dt-bindings: phy: Add documentation for NSP USB3 PHY"
Roger Quadros (2):
usb: gadget: f_uvc: Fix SuperSpeed companion descriptor's wBytesPerInterval
usb: gadget: f_uvc: Sanity check wMaxPacketSize for SuperSpeed
Samuel Thibault (1):
usb-core: Add LINEAR_FRAME_INTR_BINTERVAL USB quirk
Stephen Boyd (1):
phy: qcom-usb-hs: Add depends on EXTCON
.../devicetree/bindings/phy/brcm,nsp-usb3-phy.txt | 39 -----
drivers/phy/Kconfig | 9 +-
drivers/phy/Makefile | 1 -
drivers/phy/phy-bcm-nsp-usb3.c | 177 ---------------------
drivers/phy/phy-exynos-pcie.c | 4 +-
drivers/usb/class/usbtmc.c | 18 ++-
drivers/usb/core/config.c | 10 ++
drivers/usb/core/hub.c | 2 +-
drivers/usb/core/quirks.c | 8 +
drivers/usb/dwc3/gadget.c | 21 ++-
drivers/usb/gadget/function/f_acm.c | 4 +-
drivers/usb/gadget/function/f_hid.c | 8 +-
drivers/usb/gadget/function/f_uvc.c | 10 +-
drivers/usb/gadget/udc/pch_udc.c | 1 -
drivers/usb/misc/idmouse.c | 3 +
drivers/usb/misc/lvstest.c | 4 +
drivers/usb/misc/uss720.c | 5 +
drivers/usb/musb/musb_core.c | 2 +-
drivers/usb/musb/musb_cppi41.c | 23 ++-
drivers/usb/musb/musb_dsps.c | 5 +-
drivers/usb/serial/option.c | 17 +-
drivers/usb/serial/qcserial.c | 2 +
drivers/usb/wusbcore/wa-hc.c | 3 +
drivers/uwb/hwa-rc.c | 3 +
drivers/uwb/i1480/dfu/usb.c | 3 +
include/linux/usb/quirks.h | 6 +
26 files changed, 141 insertions(+), 247 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/phy/brcm,nsp-usb3-phy.txt
delete mode 100644 drivers/phy/phy-bcm-nsp-usb3.c