Re: [GIT PULL v2] USB driver patches for 4.5-rc1

From: Greg KH
Date: Wed Jan 13 2016 - 00:06:07 EST


The tree is the same, but the report below is now correct, sorry for the
mix up with the first one:
-------------------------

The following changes since commit 74bf8efb5fa6e958d2d7c7917b8bb672085ec0c6:

Linux 4.4-rc7 (2015-12-27 18:17:37 -0800)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git/ tags/usb-4.5-rc1

for you to fetch changes up to 60d77b3d2229eaf29eddf0d7a7947c3c922b1a4d:

MAINTAINERS: change my email address (2016-01-03 16:56:57 -0800)

----------------------------------------------------------------
USB patches for 4.5-rc1

Here is the big USB drivers update for 4.5-rc1. Lots of gadget driver
updates and fixes, like usual, and a mix of other USB driver updates as
well. Full details in the shortlog. All of these have been in
linux-next for a while.

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

----------------------------------------------------------------
Al Cooper (1):
usb: Add connected retry on resume for non SS devices

Alan Stern (4):
USB: limit usbfs snooping of URB contents
USB: add usbfs snooping for REAP and DISCARD
USB: EHCI: enhance "async" debugfs output
USB: EHCI: warn on unexpectedly active QH

Andreas Fenkart (1):
usb: chipidea: implement platform shutdown callback

Andy Gross (2):
usb: chipidea: msm: Use posted data writes on AHB
usb: host: ehci-msm: Use posted data writes on AHB

Baolin Wang (1):
usb: gadget: Add the console support for usb-to-serial port

Bin Liu (3):
usb: of: add an api to get dr_mode by the phy node
usb: phy: correct the am335x phy header filename
usb: phy: phy-am335x: bypass first VBUS sensing for host-only mode

Chunfeng Yun (5):
dt-bindings: Add a binding for Mediatek xHCI host controller
xhci: mediatek: support MTK xHCI host controller
arm64: dts: mediatek: add xHCI & usb phy for mt8173
phy: phy-mt65xx-usb3: fix test fail of HS receiver sensitivity
phy: phy-mt65xx-usb3: improve HS eye diagram

David Eccher (1):
usb: gadget: inode.c: fix unbalanced spin_lock in ep0_write

Deepa Dinamani (2):
usb: misc: usbtest: Remove timeval usage
usb: misc: usbtest: Remove timeval usage

Douglas Anderson (8):
usb: dwc2: host: Fix missing device insertions
usb: dwc2: host: Support immediate retries for split transactions
usb: dwc2: host: Add missing spinlock in dwc2_hcd_reset_func()
usb: dwc2: host: Clear interrupts before handling them
usb: dwc2: Restore GUSBCFG in dwc2_get_hwparams()
usb: dwc2: Avoid double-reset at boot time
usb: dwc2: Speed dwc2_get_hwparams() on some host-only ports
usb: dwc2: Avoid more calls to dwc2_core_reset()

Du, Changbin (2):
usb: dwc2: fix transfer stop programming for out endpoint
usb: gadget: forbid queuing request to a disabled ep

Felipe Balbi (13):
usb: dwc3: gadget: simplify dwc3_gadget_ep_queue()
usb: dwc3: gadget: purge dev_dbg() calls
usb: dwc3: core: purge dev_dbg() calls
usb: dwc3: ep0: purge dev_dbg() calls
usb: dwc3: gadget: simplify next_request() return check
usb: dwc3: ep0: fix setup_packet_pending initialization
usb: dwc3: add generic OF glue layer
usb: dwc3: remove dwc3-qcom in favor of dwc3-of-simple
usb: dwc3: gadget: handle request->zero
usb: dwc3: trace: show request flags
usb: dwc3: gadget: pass a condition to dev_WARN_ONCE()
usb: of: fix build breakage on !OF
usb: dwc3: of-simple: fix build warning on !PM

Felipe F. Tonello (8):
usb: gadget: f_midi: remove duplicated code
usb: gadget: define free_ep_req as universal function
usb: gadget: gmidi: Cleanup legacy code
usb: gadget: f_midi: set altsettings only for MIDIStreaming interface
usb: gadget: f_midi: fail if set_alt fails to allocate requests
usb: gadget: f_midi: pre-allocate IN requests
usb: chipidea: udc: _ep_queue and _hw_queue cleanup
usb: chipidea: udc: improve error handling on _hardware_enqueue

Geert Uytterhoeven (1):
usb: phy: Remove unused Renesas R-Car (Gen1) USB PHY driver

Geliang Tang (1):
usb: gadget: bcm63xx_udc: use list_for_each_entry_safe

Geyslan G. Bem (7):
usb: whci: fhci: remove comparison to bool
usb: use BUG_ON() instead of BUG()
usb: ehci: ohci: fix bool assignments
USB: io_edgeport: remove redundant conditions
USB: mos7840: remove redundant condition
usb: gadget: s3c-hsudc: remove redundant condition
usb: musb: gadget: remove redundant condition

Greg Kroah-Hartman (7):
Merge 4.4-rc5 into usb-next as we want those fixes here for testing
Merge 4.4-rc6 into usb-next
Merge tag 'usb-for-v4.5' of git://git.kernel.org/.../balbi/usb into usb-next
Merge tag 'usb-ci-v4.5-rc1' of git://git.kernel.org/.../peter.chen/usb into usb-testing
Merge tag 'phy-for-4.5' of git://git.kernel.org/.../kishon/linux-phy into usb-next
Merge tag 'usb-serial-4.5-rc1' of git://git.kernel.org/.../johan/usb-serial into usb-next
Merge tag 'usb-serial-4.4-rc8' of git://git.kernel.org/.../johan/usb-serial into usb-next

Gregory Herrero (12):
usb: dwc2: host: ensure filling of isoc desc is correctly done
usb: dwc2: host: set active bit in isochronous descriptors
usb: dwc2: host: rework isochronous halt path
usb: dwc2: host: fix use of qtd after free in desc dma mode
usb: dwc2: host: spinlock release channel
usb: dwc2: host: add function to compare frame index
usb: dwc2: host: program descriptor for next frame
usb: dwc2: host: always increment available host channel during release
usb: dwc2: host: process all completed urbs
usb: dwc2: host: avoid usage of dma_alloc_coherent with irqs disabled
usb: dwc2: host: use kmem cache to allocate descriptors
usb: dwc2: gadget: don't overwrite DCTL register on NAKEFF interrupts

Hans de Goede (1):
phy-sun4i-usb: Use of_match_node to get model specific config data

Heiko Stuebner (5):
phy: rockchip-usb: fix clock get-put mismatch
phy: rockchip-usb: introduce a common data-struct for the device
phy: rockchip-usb: move per-phy init into a separate function
phy: rockchip-usb: add compatible values for rk3066a and rk3188
phy: rockchip-usb: expose the phy-internal PLLs

Heiko StÃbner (1):
usb: dwc2: add shutdown callback to platform variant

Igor Kotrasinski (1):
usb: gadget: composite: remove redundant bcdUSB setting in legacy

Jaedon Shin (3):
phy: phy_brcmstb_sata: remove duplicate definitions
phy: phy_brcmstb_sata: add data for phy version
phy: phy_brcmstb_sata: add support for MIPS-based platforms

Jiri Kosina (1):
uwb: uwbd() is not freezable kthread

Jisheng Zhang (2):
phy: berlin-usb: remove non-necessary header files
phy: berlin-usb: don't set device's driver_data

Johan Hovold (6):
USB: mxu11x0: fix memory leak in port-probe error path
USB: mxu11x0: fix memory leak on firmware download
USB: mxu11x0: fix modem-control handling on B0-transitions
USB: mxu11x0: rename usb-serial driver
USB: mxu11x0: fix debug-message typos
USB: mxu11x0: drop redundant function name from error messages

John Youn (15):
usb: dwc2: Reorder AHBIDLE and CSFTRST in dwc2_core_reset()
usb: dwc2: Rename dwc2_core_reset()
usb: dwc2: Add dwc2_core_reset()
usb: dwc2: Add functions to check the HW OTG config
usb: dwc2: Fix dr_mode validation
usb: dwc2: Move mode querying functions into core.h
usb: dwc2: Move reset into dwc2_get_hwparams()
usb: dwc2: Add functions to set and clear force mode
usb: dwc2: Improve handling of host and device hwparams
usb: dwc2: gadget: Use hw params from core
usb: dwc2: gadget: Replace dwc2_hsotg_corereset()
usb: dwc2: Reduce delay when forcing mode in reset
usb: dwc2: Remove redundant reset in probe
usb: dwc2: gadget: Remove call to dwc2_hsotg_init()
usb: dwc3: gadget: don't send extra ZLP

Julia Lawall (2):
USB: constify usb_mon_operations structure
USB: usbmon: remove assignment from IS_ERR argument

Kishon Vijay Abraham I (9):
phy: ti-pipe3: introduce local struct device* in probe
phy: ti-pipe3: move clk initialization to a separate function
phy: ti-pipe3: move sysctrl initialization to a separate function
phy: ti-pipe3: move mem resource initialization to a separate function
phy: ti-pipe3: use ti_pipe3_power_off to power off the PHY during probe
phy: ti-pipe3: use *syscon* framework API to power on/off the PHY
phy: ti-pipe3: use *syscon* framework API to set PCS value of the PHY
phy: omap-usb2: use omap_usb_power_off to power off the PHY during probe
phy: omap-usb2: use *syscon* framework API to power on/off the PHY

Konstantin Shkolnyy (4):
USB: cp210x: flush device queues at close
USB: cp210x: relocate private data from USB interface to port
USB: cp210x: work around cp2108 GET_LINE_CTL bug
USB: cp210x: add tx_empty()

Li Jun (2):
usb: chipidea: host: set host to be null after hcd is freed
usb: chipidea: otg: use usb autosuspend to suspend bus for HNP

Lu Baolu (3):
usb: core: lpm: fix usb3_hardware_lpm sysfs node
usb: core: lpm: add sysfs node for usb3 lpm permit
usb: core: lpm: remove usb3_lpm_enabled in usb_device

Marek Vasut (1):
usb: dwc2: gadget: Repair DSTS register decoding

Markus Elfring (1):
USB-EHCI: Delete unnecessary checks before the function call "dma_pool_destroy"

Mathias Nyman (3):
xhci: use the correct define to indicate port status suspend change.
xhci: use debug level when printing out interval rounding messages
xhci: rework xhci extended capability list parsing functions

Mathieu OTHACEHE (1):
USB: serial: add Moxa UPORT 11x0 driver

Mian Yousaf Kaukab (2):
usb: dwc2: host: enable descriptor dma for fs devices
usb: dwc2: host: fix descriptor list address masking

Mike Looijmans (1):
usb: gadget: ether: Allow changing the MTU

Oliver Freyermuth (1):
USB: cp210x: add ID for ELV Marble Sound Board 1

Oliver Neukum (5):
uas: use the BIT() macro
uas: no gfp argument to uas_submit_urbs()
Documentation: nousb is a module parameter
usb: make "nousb" a clear module parameter
xhci: refuse loading if nousb is used

Peter Chen (10):
usb: misc: usbtest: improve the description for error message
usb: gadget: f_sourcesink: add queue depth
Documentation: usb: gadget-testing: add description for depth of queue
usb: misc: usbtest: improve the description for error message
Doc: ABI: configfs-usb-gadget-sourcesink: add two entries for depth of queue
usb: gadget: f_sourcesink: quit if usb_ep_queue returns error
usb: chipidea: support debugfs without CONFIG_USB_CHIPIDEA_DEBUG
usb: chipidea: delete static debug support
usb: chipidea: clean up CONFIG_USB_CHIPIDEA_DEBUG reference
MAINTAINERS: change my email address

RafaÅ MiÅecki (1):
USB: bcma: switch to GPIO descriptor for power control

Rasmus Villemoes (1):
usb: musb: convert printk to pr_*

Reinder de Haan (1):
phy-sun4i-usb: Add support for the host usb-phys found on the H3 SoC

Robert Baldyga (1):
Documentation: usb: update usb-tools repository address

Ruslan Bilovol (4):
usb: gadget: bind UDC by name passed via usb_gadget_driver structure
usb: gadget: configfs: pass UDC name via usb_gadget_driver struct
usb: gadget: udc-core: remove unused usb_udc_attach_driver()
usb: gadget: udc-core: independent registration of gadgets and gadget drivers

Saurabh Sengar (3):
usb : replace dma_pool_alloc and memset with dma_pool_zalloc
usb: host: ohci-pxa27x: use of_property_read_bool()
usb: chipidea: removing of_find_property

Simon Horman (3):
usb: renesas_usbhs: add SoC names to compatibility string documentation
usb: renesas_usbhs: add fallback compatibility strings
usb: renesas_usbhs: add device tree support for r8a779[23]

Subbaraya Sundeep Bhatta (1):
usb: doc: dwc3-xilinx: Add devicetree bindings

Tina Ruchandani (2):
USB: usbmon: Remove timeval usage for timestamp
USB: usbmon: Use 64bit timestamp for mon_bin_hdr

Tony Lindgren (2):
usb: musb: core: Fix handling of the phy notifications
usb: musb: Fix unbalanced pm_runtime_enable

Uwe Kleine-KÃnig (1):
usb: musb: core: call init and shutdown for the usb phy

Vladimir Zapolskiy (1):
usb: gadget: lpc32xxx_udc: clean up and sort include directives out

Yoshihiro Shimoda (14):
usb: host: xhci: cleanup hcd private size
usb: host: xhci: add a platform-private field
usb: host: xhci-plat: add struct xhci_plat_priv
usb: host: xhci-plat: add firmware_name in xhci_plat_priv
usb: host: xhci-rcar: Change code for new SoCs
usb: host: xhci-plat: add support for the R-Car M2-N xHCI controller
usb: host: xhci-plat: add support for the R-Car H3 xHCI controllers
usb: renesas_usbhs: Modify pipe configuration
usb: renesas_usbhs: Modify ep.caps.type_xxx and usb_ep_maxpacket_limit()
phy: rcar-gen3-usb2: Add R-Car Gen3 USB2 PHY driver
phy: rcar-gen3-usb2: change the mode to OTG on the combined channel
phy: rcar-gen3-usb2: add runtime ID/VBUS pin detection
MAINTAINERS: add Renesas usb2 phy driver
usb: gadget: renesas_usb3: add support for Renesas USB3.0 peripheral controller

Yunzhi Li (2):
usb: dwc2: reset dwc2 core before dwc2_get_hwparams()
usb: dwc2: reduce dwc2 driver probe time

Zhangfei Gao (2):
usb: dwc2: add support of hi6220
phy: add phy-hi6220-usb

.../ABI/testing/configfs-usb-gadget-sourcesink | 2 +
Documentation/ABI/testing/sysfs-bus-usb | 27 +-
.../bindings/phy/brcm,brcmstb-sata-phy.txt | 1 +
.../devicetree/bindings/phy/phy-hi6220-usb.txt | 16 +
.../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 39 +
.../devicetree/bindings/phy/rockchip-usb-phy.txt | 6 +-
.../devicetree/bindings/phy/sun4i-usb-phy.txt | 1 +
Documentation/devicetree/bindings/phy/ti-phy.txt | 20 +-
Documentation/devicetree/bindings/usb/dwc2.txt | 1 +
.../devicetree/bindings/usb/dwc3-xilinx.txt | 33 +
.../devicetree/bindings/usb/mt8173-xhci.txt | 51 +
.../devicetree/bindings/usb/renesas_usb3.txt | 23 +
.../devicetree/bindings/usb/renesas_usbhs.txt | 22 +-
Documentation/devicetree/bindings/usb/usb-xhci.txt | 4 +-
Documentation/kernel-parameters.txt | 8 +-
Documentation/usb/chipidea.txt | 4 +-
Documentation/usb/gadget-testing.txt | 4 +-
Documentation/usb/power-management.txt | 11 +-
MAINTAINERS | 10 +-
arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 16 +
arch/arm64/boot/dts/mediatek/mt8173.dtsi | 42 +
drivers/phy/Kconfig | 20 +-
drivers/phy/Makefile | 2 +
drivers/phy/phy-berlin-usb.c | 3 -
drivers/phy/phy-brcmstb-sata.c | 47 +-
drivers/phy/phy-hi6220-usb.c | 168 ++
drivers/phy/phy-mt65xx-usb3.c | 106 +-
drivers/phy/phy-omap-usb2.c | 94 +-
drivers/phy/phy-rcar-gen3-usb2.c | 378 ++++
drivers/phy/phy-rockchip-usb.c | 287 ++-
drivers/phy/phy-sun4i-usb.c | 158 +-
drivers/phy/phy-ti-pipe3.c | 302 ++-
drivers/phy/phy-twl4030-usb.c | 32 +-
drivers/usb/chipidea/Kconfig | 5 -
drivers/usb/chipidea/Makefile | 5 +-
drivers/usb/chipidea/ci.h | 3 +
drivers/usb/chipidea/ci_hdrc_imx.c | 6 +
drivers/usb/chipidea/ci_hdrc_msm.c | 3 +-
drivers/usb/chipidea/core.c | 59 +-
drivers/usb/chipidea/debug.c | 1 -
drivers/usb/chipidea/debug.h | 30 -
drivers/usb/chipidea/host.c | 2 +
drivers/usb/chipidea/otg_fsm.c | 26 +-
drivers/usb/chipidea/udc.c | 31 +-
drivers/usb/common/common.c | 60 +-
drivers/usb/core/devio.c | 25 +-
drivers/usb/core/hcd.c | 4 +-
drivers/usb/core/hub.c | 68 +-
drivers/usb/core/hub.h | 5 +-
drivers/usb/core/port.c | 89 +-
drivers/usb/core/sysfs.c | 31 +-
drivers/usb/core/usb.c | 5 -
drivers/usb/dwc2/core.c | 429 ++++-
drivers/usb/dwc2/core.h | 66 +-
drivers/usb/dwc2/core_intr.c | 53 +-
drivers/usb/dwc2/gadget.c | 109 +-
drivers/usb/dwc2/hcd.c | 128 +-
drivers/usb/dwc2/hcd.h | 31 +-
drivers/usb/dwc2/hcd_ddma.c | 240 ++-
drivers/usb/dwc2/hcd_intr.c | 39 +-
drivers/usb/dwc2/hcd_queue.c | 2 +-
drivers/usb/dwc2/hw.h | 4 -
drivers/usb/dwc2/platform.c | 158 +-
drivers/usb/dwc3/Kconfig | 17 +-
drivers/usb/dwc3/Makefile | 2 +-
drivers/usb/dwc3/core.c | 8 +-
drivers/usb/dwc3/core.h | 3 +
drivers/usb/dwc3/dwc3-of-simple.c | 180 ++
drivers/usb/dwc3/dwc3-qcom.c | 130 --
drivers/usb/dwc3/ep0.c | 12 +-
drivers/usb/dwc3/gadget.c | 133 +-
drivers/usb/dwc3/trace.h | 11 +-
drivers/usb/gadget/Kconfig | 6 +
drivers/usb/gadget/configfs.c | 29 +-
drivers/usb/gadget/function/f_midi.c | 192 +-
drivers/usb/gadget/function/f_sourcesink.c | 149 +-
drivers/usb/gadget/function/g_zero.h | 7 +-
drivers/usb/gadget/function/u_ether.c | 18 +-
drivers/usb/gadget/function/u_serial.c | 258 +++
drivers/usb/gadget/legacy/acm_ms.c | 2 +-
drivers/usb/gadget/legacy/audio.c | 2 +-
drivers/usb/gadget/legacy/cdc2.c | 2 +-
drivers/usb/gadget/legacy/ether.c | 2 +-
drivers/usb/gadget/legacy/g_ffs.c | 2 +-
drivers/usb/gadget/legacy/gmidi.c | 12 +-
drivers/usb/gadget/legacy/hid.c | 2 +-
drivers/usb/gadget/legacy/inode.c | 3 +-
drivers/usb/gadget/legacy/mass_storage.c | 2 +-
drivers/usb/gadget/legacy/multi.c | 2 +-
drivers/usb/gadget/legacy/ncm.c | 2 +-
drivers/usb/gadget/legacy/nokia.c | 2 +-
drivers/usb/gadget/legacy/printer.c | 2 +-
drivers/usb/gadget/legacy/serial.c | 2 +-
drivers/usb/gadget/legacy/tcm_usb_gadget.c | 2 +-
drivers/usb/gadget/legacy/webcam.c | 2 +-
drivers/usb/gadget/legacy/zero.c | 14 +-
drivers/usb/gadget/u_f.c | 1 -
drivers/usb/gadget/u_f.h | 10 +-
drivers/usb/gadget/udc/Kconfig | 11 +
drivers/usb/gadget/udc/Makefile | 1 +
drivers/usb/gadget/udc/bcm63xx_udc.c | 7 +-
drivers/usb/gadget/udc/gr_udc.c | 3 +-
drivers/usb/gadget/udc/lpc32xx_udc.c | 35 +-
drivers/usb/gadget/udc/renesas_usb3.c | 1975 ++++++++++++++++++++
drivers/usb/gadget/udc/s3c-hsudc.c | 2 +-
drivers/usb/gadget/udc/udc-core.c | 79 +-
drivers/usb/host/Kconfig | 9 +
drivers/usb/host/Makefile | 4 +
drivers/usb/host/bcma-hcd.c | 21 +-
drivers/usb/host/ehci-dbg.c | 15 +-
drivers/usb/host/ehci-hcd.c | 2 +-
drivers/usb/host/ehci-mem.c | 18 +-
drivers/usb/host/ehci-msm.c | 4 +-
drivers/usb/host/ehci-q.c | 9 +-
drivers/usb/host/ehci.h | 1 +
drivers/usb/host/fhci-tds.c | 2 +-
drivers/usb/host/ohci-hcd.c | 4 +-
drivers/usb/host/ohci-pxa27x.c | 14 +-
drivers/usb/host/oxu210hp-hcd.c | 8 +-
drivers/usb/host/pci-quirks.c | 25 +-
drivers/usb/host/u132-hcd.c | 2 +-
drivers/usb/host/uhci-q.c | 3 +-
drivers/usb/host/whci/qset.c | 5 +-
drivers/usb/host/xhci-ext-caps.h | 83 +-
drivers/usb/host/xhci-hub.c | 2 +-
drivers/usb/host/xhci-mem.c | 81 +-
drivers/usb/host/xhci-mtk-sch.c | 415 ++++
drivers/usb/host/xhci-mtk.c | 763 ++++++++
drivers/usb/host/xhci-mtk.h | 162 ++
drivers/usb/host/xhci-pci.c | 1 -
drivers/usb/host/xhci-plat.c | 88 +-
drivers/usb/host/xhci-plat.h | 39 +
drivers/usb/host/xhci-rcar.c | 44 +-
drivers/usb/host/xhci-rcar.h | 3 +
drivers/usb/host/xhci-ring.c | 16 +-
drivers/usb/host/xhci.c | 25 +-
drivers/usb/host/xhci.h | 4 +
drivers/usb/misc/usbtest.c | 233 ++-
drivers/usb/mon/mon_bin.c | 17 +-
drivers/usb/mon/mon_main.c | 2 +-
drivers/usb/mon/mon_text.c | 15 +-
drivers/usb/musb/musb_core.c | 48 +-
drivers/usb/musb/musb_core.h | 2 +
drivers/usb/musb/musb_gadget.c | 5 +-
drivers/usb/musb/omap2430.c | 30 +-
drivers/usb/phy/Kconfig | 14 +-
drivers/usb/phy/Makefile | 1 -
drivers/usb/phy/phy-am335x-control.c | 16 +-
.../{am35x-phy-control.h => phy-am335x-control.h} | 8 +-
drivers/usb/phy/phy-am335x.c | 17 +-
drivers/usb/phy/phy-rcar-usb.c | 247 ---
drivers/usb/phy/phy-twl6030-usb.c | 30 +-
drivers/usb/renesas_usbhs/common.c | 78 +-
drivers/usb/renesas_usbhs/mod_gadget.c | 19 +-
drivers/usb/renesas_usbhs/mod_host.c | 11 +-
drivers/usb/renesas_usbhs/pipe.c | 112 +-
drivers/usb/renesas_usbhs/pipe.h | 1 -
drivers/usb/serial/Kconfig | 16 +
drivers/usb/serial/Makefile | 1 +
drivers/usb/serial/cp210x.c | 187 +-
drivers/usb/serial/io_edgeport.c | 35 +-
drivers/usb/serial/mos7840.c | 2 +-
drivers/usb/serial/mxu11x0.c | 986 ++++++++++
drivers/usb/storage/uas.c | 48 +-
drivers/uwb/uwbd.c | 1 -
include/linux/phy/omap_usb.h | 23 +
include/linux/platform_data/usb-rcar-phy.h | 28 -
include/linux/usb.h | 6 +-
include/linux/usb/gadget.h | 11 +-
include/linux/usb/hcd.h | 4 +-
include/linux/usb/musb-omap.h | 30 -
include/linux/usb/musb.h | 15 +
include/linux/usb/of.h | 6 +
include/linux/usb/renesas_usbhs.h | 18 +-
174 files changed, 9140 insertions(+), 2046 deletions(-)
create mode 100644 Documentation/devicetree/bindings/phy/phy-hi6220-usb.txt
create mode 100644 Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt
create mode 100644 Documentation/devicetree/bindings/usb/dwc3-xilinx.txt
create mode 100644 Documentation/devicetree/bindings/usb/mt8173-xhci.txt
create mode 100644 Documentation/devicetree/bindings/usb/renesas_usb3.txt
create mode 100644 drivers/phy/phy-hi6220-usb.c
create mode 100644 drivers/phy/phy-rcar-gen3-usb2.c
delete mode 100644 drivers/usb/chipidea/debug.h
create mode 100644 drivers/usb/dwc3/dwc3-of-simple.c
delete mode 100644 drivers/usb/dwc3/dwc3-qcom.c
create mode 100644 drivers/usb/gadget/udc/renesas_usb3.c
create mode 100644 drivers/usb/host/xhci-mtk-sch.c
create mode 100644 drivers/usb/host/xhci-mtk.c
create mode 100644 drivers/usb/host/xhci-mtk.h
create mode 100644 drivers/usb/host/xhci-plat.h
rename drivers/usb/phy/{am35x-phy-control.h => phy-am335x-control.h} (68%)
delete mode 100644 drivers/usb/phy/phy-rcar-usb.c
create mode 100644 drivers/usb/serial/mxu11x0.c
delete mode 100644 include/linux/platform_data/usb-rcar-phy.h
delete mode 100644 include/linux/usb/musb-omap.h