[GIT PULL] USB fixes for 4.16-rc6

From: Greg KH
Date: Wed Mar 14 2018 - 07:30:36 EST


The following changes since commit 4a3928c6f8a53fa1aed28ccba227742486e8ddcb:

Linux 4.16-rc3 (2018-02-25 18:50:41 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/ tags/usb-4.16-rc6

for you to fetch changes up to 94e46a4f2d5eb14059e42f313c098d4854847376:

usb: musb: Fix external abort in musb_remove on omap2430 (2018-03-13 16:36:59 +0100)

----------------------------------------------------------------
USB fixes for 4.16-rc6

Here are a small clump of USB fixes for 4.16-rc6.

Nothing major, just a number of fixes in lots of different drivers, as
well as a PHY driver fix that snuck into this tree. Full details are in
the shortlog.

All of these have been in linux-next with no reported issues.

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

----------------------------------------------------------------
Amelie Delaunay (2):
dt-bindings: usb: fix the STM32F7 DWC2 OTG HS core binding
usb: dwc2: fix STM32F7 USB OTG HS compatible

Arnd Bergmann (1):
phy: qcom-ufs: add MODULE_LICENSE tag

Colin Ian King (1):
usbip: vudc: fix null pointer dereference on udc->lock

Danilo Krummrich (1):
usb: quirks: add control message delay for 1b1c:1b20

Fredrik Noring (1):
USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEM

Greg Kroah-Hartman (2):
Merge tag 'fixes-for-v4.16-rc4' of git://git.kernel.org/.../balbi/usb into usb-linus
Merge tag 'phy-for-4.16-rc' of git://git.kernel.org/.../kishon/linux-phy into usb-linus

Hans de Goede (2):
Revert "typec: tcpm: Only request matching pdos"
usb: typec: tcpm: fusb302: Do not log an error on -EPROBE_DEFER

Kai-Heng Feng (1):
xhci: Fix front USB ports on ASUS PRIME B350M-A

Lu Baolu (1):
usb: xhci: dbc: Fix lockdep warning

Mathias Nyman (1):
xhci: fix endpoint context tracer output

Merlijn Wajer (2):
usb: musb: call pm_runtime_{get,put}_sync before reading vbus registers
usb: musb: Fix external abort in musb_remove on omap2430

Oliver Neukum (1):
uas: fix comparison for error code

Pete Zaitcev (1):
usb: usbmon: Read text within supplied buffer size

Roger Quadros (1):
usb: dwc3: Fix lock-up on ID change during system suspend/resume

Teijo Kinnunen (1):
USB: storage: Add JMicron bridge 152d:2567 to unusual_devs.h

Xinyong (1):
usb: gadget: f_fs: Fix use-after-free in ffs_fs_kill_sb()

Yoshihiro Shimoda (4):
usb: renesas_usbhs: add binding for r8a77965
usb: gadget: udc: renesas_usb3: add binging for r8a77965
usb: host: xhci-rcar: add support for r8a77965
usb: host: xhci-plat: revert "usb: host: xhci-plat: enable clk in resume timing"

Documentation/devicetree/bindings/usb/dwc2.txt | 2 +-
.../devicetree/bindings/usb/renesas_usb3.txt | 1 +
.../devicetree/bindings/usb/renesas_usbhs.txt | 1 +
Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 +
drivers/phy/qualcomm/phy-qcom-ufs.c | 5 +
drivers/usb/core/message.c | 4 +
drivers/usb/core/quirks.c | 3 +-
drivers/usb/dwc2/params.c | 6 +-
drivers/usb/dwc3/core.c | 2 +-
drivers/usb/gadget/function/f_fs.c | 1 -
drivers/usb/host/ohci-hcd.c | 3 +-
drivers/usb/host/xhci-dbgcap.c | 20 ++-
drivers/usb/host/xhci-dbgtty.c | 20 ++-
drivers/usb/host/xhci-pci.c | 3 +
drivers/usb/host/xhci-plat.c | 11 +-
drivers/usb/host/xhci-rcar.c | 4 +
drivers/usb/host/xhci.c | 3 +
drivers/usb/host/xhci.h | 23 +--
drivers/usb/mon/mon_text.c | 126 ++++++++++------
drivers/usb/musb/musb_core.c | 4 +-
drivers/usb/storage/uas.c | 2 +-
drivers/usb/storage/unusual_devs.h | 7 +
drivers/usb/typec/fusb302/fusb302.c | 3 +-
drivers/usb/typec/tcpm.c | 163 ++++++---------------
drivers/usb/usbip/vudc_sysfs.c | 8 +-
include/linux/usb/quirks.h | 3 +
26 files changed, 211 insertions(+), 218 deletions(-)