[GIT PULL] USB driver patches for 4.4-rc1

From: Greg KH
Date: Wed Nov 04 2015 - 17:17:34 EST


The following changes since commit 32b88194f71d6ae7768a29f87fbba454728273ee:

Linux 4.3-rc7 (2015-10-25 10:39:47 +0900)

are available in the git repository at:

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

for you to fetch changes up to 0bbc367e21bfeea33230d893be4fa3a3ff9bcb48:

Merge 4.3-rc7 into usb-next (2015-10-26 06:39:46 +0900)

----------------------------------------------------------------
USB patches for 4.4-rc1

Here is the big USB patchset for 4.4-rc1.

As usual, most of the changes are in the gadget subsystem, and we
removed a host controller for a device that is no longer in existance,
and probably never was even made public. There is also other minor
driver updates and new device ids, full details in the changelog.

All of these have been in linux-next for a while.

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

----------------------------------------------------------------
Alan Stern (1):
usb: misc: usbtest: format the data pattern according to max packet size

Alexandre Belloni (1):
usb: gadget: at91_udc: move at91_udc_data in at91_udc.h

Andrew F. Davis (1):
usb: misc: usb3503: Use i2c_add_driver helper macro

Andrzej Hajda (1):
usb: host: ehci-msm: fix handling platform_get_irq result

Andy Shevchenko (1):
xhci: replace custom implementation of readq / writeq

Antti Seppälä (1):
usb: dwc2: Use platform endianness when accessing registers

Axel Lin (1):
phy: sun4i-usb: Use devm_gpiod_get_optional for optional GPIOs

Bin Liu (2):
usb: musb: set the controller speed based on the config setting
usb: musb: dsps: control musb speed based on dts setting

Bjørn Mork (1):
USB: qcserial: add Sierra Wireless MC74xx/EM74xx

Chase Metzger (1):
usb: core: hub: Removed some warnings generated by checkpatch.pl

Chunfeng Yun (3):
dt-bindings: Add usb3.0 phy binding for MT65xx SoCs
phy: add usb3.0 phy driver for mt65xx SoCs
MAINTAINERS: add Mediatek usb3 phy driver

David Ward (6):
USB: option: revert introduction of struct option_private
USB: usb_wwan/option: generalize option_send_setup for other drivers
USB: qcserial: make AT URCs work for Sierra Wireless devices
Revert "USB: qcserial/option: make AT URCs work for Sierra Wireless MC7305/MC7355"
Revert "USB: qcserial/option: make AT URCs work for Sierra Wireless MC73xx"
USB: qcserial: update comment for Sierra Wireless MC7304/MC7354

Doug Anderson (1):
usb: dwc2: host: Fix use after free w/ simultaneous irqs

Douglas Anderson (1):
usb: dwc2: host: Protect PCGCTL with lock in dwc2_port_resume()

Duc Dang (3):
usb: make xhci platform driver use 64 bit or 32 bit DMA
usb: Add support for ACPI identification to xhci-platform
usb: xhci: configure 32-bit DMA if the controller does not support 64-bit DMA

Eric Curtin (1):
tools: usbip: detach: avoid calling strlen() at each iteration

Fabio Estevam (2):
usb: chipidea: Add support for 'phy-clkgate-delay-us' property
Doc: usb: ci-hdrc-usb2: Add phy-clkgate-delay-us entry

Felipe Balbi (12):
usb: dwc3: gadget: move trace_dwc3_ep_queue()
usb: dwc3: gadget: start requests as soon as they come
usb: dwc3: gadget: clear DWC3_PENDING_REQUEST when request is queued
usb: dwc3: gadget: improve ep_queue's error reporting
usb: gadget: mass_storage: allow for deeper queue lengths
usb: dwc2: rename all s3c_* to dwc2_*
usb: gadget: pch-udc: fix lock
usb: dwc3: gadget: start transfer on XFER_COMPLETE
usb: dwc3: gadget: use update transfer command
usb: dwc3: gadget: use Update Transfer from Xfer In Progress
usb: dwc3: gadget: remove unnecessary _irqsave()
Revert "usb: dwc3: gadget: remove unnecessary _irqsave()"

Felipe F. Tonello (1):
usb: gadget: f_midi: check for error on usb_ep_queue

Geliang Tang (1):
usb: gadget: fix a trivial typo

Greg Kroah-Hartman (7):
Merge 4.3-rc3 into usb-next
Merge 4.3-rc5 into usb-next
Merge tag 'phy-for-4.4' of git://git.kernel.org/.../kishon/linux-phy into usb-next
Merge tag 'usb-for-v4.4' of git://git.kernel.org/.../balbi/usb into usb-next
Merge tag 'usb-ci-v4.4-rc1' of git://git.kernel.org/.../peter.chen/usb into usb-next
Merge tag 'usb-serial-4.4-rc1' of git://git.kernel.org/.../johan/usb-serial into usb-next
Merge 4.3-rc7 into usb-next

Gregory Herrero (22):
usb: dwc2: host: don't clear hprt0 status bits when exiting hibernation
usb: dwc2: host: create a function to handle port_resume
usb: dwc2: host: add flag to reflect bus state
usb: dwc2: host: enter hibernation during bus suspend
usb: dwc2: host: update hcd and lx_state during start/stop callbacks
usb: dwc2: host: avoid resetting lx_state to L3 during disconnect
usb: dwc2: host: ignore wakeup interrupt if hibernation supported
usb: dwc2: host: resume only if bus is suspended
usb: dwc2: host: reset frame number after suspend
usb: dwc2: host: disconnect hcd prior stopping it
usb: dwc2: host: disable interrupt during stop
usb: dwc2: host: clear pending interrupts prior hibernation
usb: dwc2: host: wait 3ms for controller stabilization
usb: dwc2: host: correctly dump urb isochronous descriptors
usb: dwc2: host: use correct frame number during qh init
usb: dwc2: host: kill remaining urbs using -ECONNRESET status
usb: dwc2: gadget: ensure lx_state corresponds to current state
usb: dwc2: gadget: don't modify pullup state in host mode
usb: dwc2: gadget: set op_state in vbus_session call
usb: dwc2: gadget: abort core init if core_reset fails
usb: dwc2: gadget: unmask idstschng interrupt only if controller supports it
usb: dwc2: gadget: exit hibernation before power down

Hans de Goede (1):
musb: sunxi: Make sunxi musb glue work without MUSB_PIO_ONLY

Heikki Krogerus (5):
usb: common: of_usb_get_maximum_speed to usb_get_maximum_speed
usb: dwc3: st: prepare the driver for generic usb_get_dr_mode function
usb: common: of_usb_get_dr_mode to usb_get_dr_mode
usb: dwc3: core: convert to unified device property interface
usb: dwc3: pci: passing forward the ACPI companion

Igor Kotrasinski (3):
usbip: vhci_hcd: only return urb at enqueue when served
usbip: vhci_hcd: at unlink, return -EIDRM if vhci_rx took the urb
usb: gadget: composite: fill bcdUSB for any gadget max speed

Ivan T. Ivanov (2):
usb: phy: qcom: Switch to new extcon framework API
usb: chipidea: Use extcon framework for VBUS and ID detect

Jeremy Linton (2):
USB: ehci-platform: Display a DMA configuration error message
USB: ehci-platform: Add ACPI bindings for the EHCI platform driver.

John Youn (7):
usb: dwc3: pci: Add the Synopsys HAPS AXI Product ID
usb: dwc3: pci: Add the PCI Product ID for Synopsys USB 3.1
usb: dwc3: Support Synopsys USB 3.1 IP
usb: dwc3: pci: trivial: Formatting
usb: dwc3: pci: Add platform data for Synopsys HAPS
usb: dwc3: Add dis_enblslpm_quirk
usb: dwc3: pci: Set enblslpm quirk for Synopsys platforms

Jonas Gorski (1):
usb: ehci-orion: fix probe for !GENERIC_PHY

Jonas Hesselmann (1):
USB: core: Codestyle fix in urb.c

Julia Lawall (3):
usb: host: drop null test before destroy functions
whci: drop null test before destroy functions
xhci: drop null test before destroy functions

Kris Borer (3):
usb: hub: remove redundant declarations
usb: message: remove redundant declaration
USB: rewrite isd200_init_info for readability

Krzysztof Opasiak (4):
usb: gadget: loopback: Fix show methods for attributes
usb: gadget: SourceSink: Fix show methods for attributes
usb: gadget: loopback: fix: Don't share qlen and buflen between instances
usb: gadget: loopback: Fix looping back logic implementation

Li Jun (2):
usb: otg: don't set a_alt_hnp_support feature for OTG 2.0 device
usb: chipidea: otg: don't wait vbus drops below BSV when starts host

Lu Baolu (1):
xhci: Read and parse new xhci 1.1 capability register

Lu, Baolu (1):
usb: xhci: Makefile: move xhci-pci and xhci-plat-hcd after xhci-hcd

Luis de Bethencourt (5):
usb: host: ehci-spear: Fix module autoload for OF platform driver
usb: host: fsl-mph-dr-of: Fix module autoload for OF platform driver
usb: host: ohci-spear: Fix module autoload for OF platform driver
usb: host: uhci-platform: Fix module autoload for OF platform driver
usb: host: fotg210: remove unreachable code

Marek Szyprowski (6):
usb: dwc2: remove double call to dwc2_hsotg_of_probe
usb: dwc2: remove non-functional clock gating
usb: dwc2: fix unbalanced phy control
phy: exynos-usb2: add vbus regulator support
usb: dwc2: remove no longer needed init_mutex
usb: dwc2: refactor common low-level hw code to platform.c

Masanari Iida (1):
USB: u132-hcd: Fix seperate word in printk message

Mathias Nyman (9):
usb: Add USB 3.1 SuperSpeedPlus device capability descriptor
usb: store the new usb 3.1 SuperSpeedPlus device capability descriptor
xhci: parse xhci protocol speed ID list for usb 3.1 usage
xhci: Add a SuperSpeedPlus capability descriptor for xhci USB 3.1 roothub
xhci: define the new default speed ID for SuperSpeedPlus used by xhci hw
usb: define HCD_USB31 speed option for hosts that support USB 3.1 features
xhci: check xhci hardware for USB 3.1 support
xhci: support new USB 3.1 hub request to get extended port status
xhci: create one unified function to calculate TRB TD remainder.

Mian Yousaf Kaukab (12):
usb: dwc2: host: add disconnect interrupt to host only interrupts
usb: dwc2: gadget: initialize op_state for peripheral only configuration
usb: dwc2: force dr_mode in case of configuration mismatch
usb: dwc2: gadget: ignore stall check for ep0
usb: dwc2: gadget: print complete setup packet
usb: dwc2: gadget: stop current transfer on dequeue
usb: dwc2: gadget: kill ep0 requests before reinitializing core
usb: dwc2: gadget: only reset core after addressed state
usb: dwc2: gadget: handle reset interrupt before endpoint interrupts
usb: dwc2: exit hibernation on session request
usb: dwc2: fix duplicate argument warning
usb: gadget: net2280: restore ep_cfg after defect7374 workaround

Mike Looijmans (1):
usb: gadget: ether: Allow jumbo frames

Muhammad Falak R Wani (4):
usb: core: driver: Use kmalloc_array
uwb: rsv: Use setup_timer
uwb: neh: Use setup_timer
uwb: drp: Use setup_timer

Nikhil Badola (2):
Documentation: dt: dwc3: Add snps,quirk-frame-length-adjustment property
usb: dwc3: Add frame length adjustment quirk

Oliver Neukum (1):
UAS: also check for ESHUTDOWN in error reporting

Peter Chen (12):
usb: misc: usbtest: allocate size of urb array according to user parameter
usb: misc: usbtest: delete useless memset for urbs array
usb: misc: usbtest: using the same data format among write/compare/output
usb: gadget: f_sourcesink: format data pattern according to max packet size
tools: usb: testusb: change the help text
tools: usb: testusb: change the default value for length from 512 to 1024
usb: phy: change some comments
usb: misc: usbtest: add bulk queue test
usb: chipidea: imx: add usb support for imx7d
doc: dt-binding: ci-hdrc-usb2: improve property description
usb: chipidea: imx: add imx6ul usb support
doc: dt-binding: ci-hdrc-usb2: split vendor specific properties

Peter E. Berger (6):
USB: io_ti: Remove obsolete dev parameter from build_i2c_fw_hdr
USB: io_ti: Use serial->interface for messages in download_fw
USB: io_ti: Move download and boot mode code out of download_fw
USB: io_ti: Move request_firmware from edge_startup to download_fw
USB: io_ti: Fix non-standard comment formatting
USB: io_ti: Remove extra blank lines separating functions

Peter Senna Tschudin (10):
usb-host: Remove fusbh200 driver
usb/host/fotg210: Fix coding style issues
usb/host/fotg210: remove KERN_WARNING from pr_warn
usb/host/fotg210: Remove useless else statement
usb/host/fotg210: change kmalloc by kmalloc_array
usb/host/fotg210: replace msleep by usleep_range
usb/host/fotg210: convert macro to inline function
usb/host/fotg210: Add function: output_buf_tds_dir()
usb/host/fotg210: Add function scan_frame_queue()
usb/host/fotg210: Remove return statement inside if

Ray Jui (2):
dt-bindings: Add Cygnus PCIe PHY binding doc
phy: cygnus: pcie: Add Cygnus PCIe PHY support

Robert Baldyga (27):
usb: gadget: fix few outdated comments
usb: gadget: f_ncm: obtain cdev from function instead of driver_data
usb: gadget: epautoconf: add usb_ep_autoconfig_release() function
usb: gadget: introduce 'enabled' flag in struct usb_ep
usb: gadget: f_ecm: eliminate abuse of ep->driver data
usb: gadget: f_acm: eliminate abuse of ep->driver data
usb: gadget: f_eem: eliminate abuse of ep->driver data
usb: gadget: f_hid: eliminate abuse of ep->driver data
usb: gadget: f_loopback: eliminate abuse of ep->driver data
usb: gadget: f_mass_storage: eliminate abuse of ep->driver data
usb: gadget: f_midi: eliminate abuse of ep->driver data
usb: gadget: f_ncm: eliminate abuse of ep->driver data
usb: gadget: f_obex: eliminate abuse of ep->driver data
usb: gadget: f_phonet: eliminate abuse of ep->driver data
usb: gadget: f_printer: eliminate abuse of ep->driver data
usb: gadget: f_rndis: eliminate abuse of ep->driver data
usb: gadget: f_serial: eliminate abuse of ep->driver data
usb: gadget: f_sourcesink: eliminate abuse of ep->driver data
usb: gadget: f_subset: eliminate abuse of ep->driver data
usb: gadget: f_uac1: eliminate abuse of ep->driver data
usb: gadget: f_uac2: eliminate abuse of ep->driver data
usb: gadget: f_uvc: eliminate abuse of ep->driver data
usb: gadget: u_ether: eliminate abuse of ep->driver data
usb: gadget: u_serial: eliminate abuse of ep->driver data
usb: gadget: legacy: dbgp: eliminate abuse of ep->driver data
usb: gadget: legacy: tcm: eliminate abuse of ep->driver data
usb: gadget: f_sourcesink: fix function params handling

Roman Alyautdin (1):
usb: musb: core: add common method of getting vbus status

Roman Bacik (1):
usb: dwc2: gadget: parity fix in isochronous mode

Sekhar Nori (1):
usb: dwc3: support for pinctrl state change during system sleep

Sergei Shtylyov (2):
usb: hcd: use USB_DT_*
chipidea: ci_hdrc_pci: use PCI_VDEVICE() instead of PCI_DEVICE()

Stefan Koch (8):
usb: interface authorization: Declare authorized attribute
usb: interface authorization: Introduces the default interface authorization
usb: interface authorization: Control interface probing and claiming
usb: interface authorization: Introduces the USB interface authorization
usb: interface authorization: SysFS part of USB interface authorization
usb: interface authorization: Documentation part
usb: interface authorization: Use a flag for the default device authorization
USB: Added forgotten parameter description for authorized attribute in usb.h

Sudip Mukherjee (13):
usb: gadget: amd5536udc: rewrite init_dma_pools
usb: gadget: amd5536udc: fix error path
usb: gadget: amd5536udc: use WARN_ON
usb: gadget: amd5536udc: use free_dma_pools
usb: gadget: amd5536udc: remove unnecessary conditions
usb: gadget: amd5536udc: remove forward declaration of udc_probe
usb: gadget: amd5536udc: remove forward declaration of udc_remote_wakeup
usb: gadget: amd5536udc: remove forward declaration of udc_create_dma_chain
usb: gadget: amd5536udc: remove forward declaration of udc_free_dma_chain
usb: gadget: amd5536udc: remove forward declaration of udc_pci_*
usb: gadget: amd5536udc: remove forward declaration of udc_basic_init
usb: gadget: amd5536udc: NULL comparison
usb: gadget: at91_udc: mention proper dependency

Vaishali Thakkar (1):
usbip: vhci_hcd: Convert use of __constant_cpu_to_le16 to cpu_to_le16

Ville Syrjälä (1):
Revert "usb: dwc3: gadget: drop unnecessary loop when cleaning up TRBs"

Vladimir Zapolskiy (3):
usb: host: lpc32xx: fix warnings caused by enabling unprepared clock
usb: host: lpc32xx: balance clk enable/disable on removal
usb: host: lpc32xx: don't unregister phy device

WEN Pingbo (1):
usb: gadget: dummy_hcd: replace timeval with timespec64

Yoshihiro Shimoda (2):
usb: renesas_usbhs: fix build warning if 64-bit architecture
usb: renesas_usbhs: Add support for R-Car H3

Yunzhi Li (1):
usb: dwc2: gadget: fix a memory use-after-free bug

Documentation/ABI/testing/sysfs-bus-usb | 20 +
.../bindings/phy/brcm,cygnus-pcie-phy.txt | 47 +
.../devicetree/bindings/phy/phy-mt65xx-usb.txt | 68 +
.../devicetree/bindings/phy/samsung-phy.txt | 3 +
.../devicetree/bindings/usb/ci-hdrc-usb2.txt | 27 +-
Documentation/devicetree/bindings/usb/dwc3.txt | 5 +
Documentation/usb/authorization.txt | 31 +
MAINTAINERS | 7 +
arch/arm/mach-s3c64xx/mach-crag6410.c | 4 +-
arch/arm/mach-s3c64xx/mach-smartq.c | 4 +-
arch/arm/mach-s3c64xx/mach-smdk6410.c | 4 +-
arch/arm/plat-samsung/devs.c | 6 +-
drivers/phy/Kconfig | 18 +
drivers/phy/Makefile | 2 +
drivers/phy/phy-bcm-cygnus-pcie.c | 213 +
drivers/phy/phy-mt65xx-usb3.c | 506 ++
drivers/phy/phy-samsung-usb2.c | 25 +-
drivers/phy/phy-samsung-usb2.h | 2 +
drivers/phy/phy-sun4i-usb.c | 22 +-
drivers/usb/Makefile | 1 -
drivers/usb/chipidea/Kconfig | 1 +
drivers/usb/chipidea/ci_hdrc_imx.c | 11 +
drivers/usb/chipidea/ci_hdrc_pci.c | 6 +-
drivers/usb/chipidea/core.c | 136 +-
drivers/usb/chipidea/otg.c | 48 +-
drivers/usb/chipidea/usbmisc_imx.c | 66 +
drivers/usb/common/common.c | 59 +-
drivers/usb/core/config.c | 4 +
drivers/usb/core/driver.c | 14 +-
drivers/usb/core/hcd.c | 110 +-
drivers/usb/core/hub.c | 87 +-
drivers/usb/core/message.c | 41 +-
drivers/usb/core/sysfs.c | 36 +
drivers/usb/core/urb.c | 3 +-
drivers/usb/core/usb.c | 2 +-
drivers/usb/core/usb.h | 2 +
drivers/usb/dwc2/core.c | 478 +-
drivers/usb/dwc2/core.h | 107 +-
drivers/usb/dwc2/core_intr.c | 106 +-
drivers/usb/dwc2/debugfs.c | 72 +-
drivers/usb/dwc2/gadget.c | 1422 +++--
drivers/usb/dwc2/hcd.c | 346 +-
drivers/usb/dwc2/hcd.h | 15 +-
drivers/usb/dwc2/hcd_ddma.c | 10 +-
drivers/usb/dwc2/hcd_intr.c | 152 +-
drivers/usb/dwc2/hcd_queue.c | 21 +-
drivers/usb/dwc2/hw.h | 1 +
drivers/usb/dwc2/platform.c | 236 +-
drivers/usb/dwc3/core.c | 104 +-
drivers/usb/dwc3/core.h | 27 +
drivers/usb/dwc3/dwc3-pci.c | 39 +-
drivers/usb/dwc3/dwc3-st.c | 12 +-
drivers/usb/dwc3/gadget.c | 100 +-
drivers/usb/dwc3/platform_data.h | 3 +
drivers/usb/gadget/Kconfig | 2 +-
drivers/usb/gadget/composite.c | 6 +-
drivers/usb/gadget/epautoconf.c | 25 +-
drivers/usb/gadget/function/f_acm.c | 23 +-
drivers/usb/gadget/function/f_ecm.c | 31 +-
drivers/usb/gadget/function/f_eem.c | 16 +-
drivers/usb/gadget/function/f_hid.c | 12 +-
drivers/usb/gadget/function/f_loopback.c | 162 +-
drivers/usb/gadget/function/f_mass_storage.c | 10 +-
drivers/usb/gadget/function/f_midi.c | 26 +-
drivers/usb/gadget/function/f_ncm.c | 29 +-
drivers/usb/gadget/function/f_obex.c | 10 +-
drivers/usb/gadget/function/f_phonet.c | 8 +-
drivers/usb/gadget/function/f_printer.c | 2 -
drivers/usb/gadget/function/f_rndis.c | 24 +-
drivers/usb/gadget/function/f_serial.c | 10 +-
drivers/usb/gadget/function/f_sourcesink.c | 167 +-
drivers/usb/gadget/function/f_subset.c | 10 +-
drivers/usb/gadget/function/f_uac1.c | 4 -
drivers/usb/gadget/function/f_uac2.c | 11 -
drivers/usb/gadget/function/f_uvc.c | 42 +-
drivers/usb/gadget/function/u_ether.c | 11 +-
drivers/usb/gadget/function/u_serial.c | 5 -
drivers/usb/gadget/legacy/dbgp.c | 18 +-
drivers/usb/gadget/legacy/tcm_usb_gadget.c | 18 -
drivers/usb/gadget/udc/Kconfig | 2 +-
drivers/usb/gadget/udc/amd5536udc.c | 609 +-
drivers/usb/gadget/udc/amd5536udc.h | 5 +-
drivers/usb/gadget/udc/at91_udc.h | 8 +
drivers/usb/gadget/udc/dummy_hcd.c | 6 +-
drivers/usb/gadget/udc/net2280.c | 2 +-
drivers/usb/gadget/udc/pch_udc.c | 10 +-
drivers/usb/host/Kconfig | 10 -
drivers/usb/host/Makefile | 6 +-
drivers/usb/host/ehci-msm.c | 6 +-
drivers/usb/host/ehci-orion.c | 3 +-
drivers/usb/host/ehci-platform.c | 12 +-
drivers/usb/host/ehci-spear.c | 1 +
drivers/usb/host/fotg210-hcd.c | 1960 +++----
drivers/usb/host/fotg210.h | 36 +-
drivers/usb/host/fsl-mph-dr-of.c | 1 +
drivers/usb/host/fusbh200-hcd.c | 5894 --------------------
drivers/usb/host/fusbh200.h | 675 ---
drivers/usb/host/ohci-nxp.c | 18 +-
drivers/usb/host/ohci-spear.c | 1 +
drivers/usb/host/u132-hcd.c | 3 +-
drivers/usb/host/uhci-platform.c | 1 +
drivers/usb/host/whci/init.c | 3 +-
drivers/usb/host/xhci-dbg.c | 17 +-
drivers/usb/host/xhci-hub.c | 185 +-
drivers/usb/host/xhci-mem.c | 50 +-
drivers/usb/host/xhci-pci.c | 6 +-
drivers/usb/host/xhci-plat.c | 29 +-
drivers/usb/host/xhci-ring.c | 122 +-
drivers/usb/host/xhci.c | 27 +-
drivers/usb/host/xhci.h | 72 +-
drivers/usb/misc/usb3503.c | 2 +-
drivers/usb/misc/usbtest.c | 156 +-
drivers/usb/musb/musb_core.c | 29 +-
drivers/usb/musb/musb_core.h | 2 +-
drivers/usb/musb/musb_dsps.c | 15 +-
drivers/usb/musb/sunxi.c | 14 +-
drivers/usb/phy/phy-msm-usb.c | 2 +-
drivers/usb/phy/phy-qcom-8x16-usb.c | 21 +-
drivers/usb/phy/phy-tegra-usb.c | 2 +-
drivers/usb/serial/io_ti.c | 530 +-
drivers/usb/serial/option.c | 64 +-
drivers/usb/serial/qcserial.c | 15 +
drivers/usb/serial/usb-wwan.h | 2 +-
drivers/usb/serial/usb_wwan.c | 42 +-
drivers/usb/storage/isd200.c | 30 +-
drivers/usb/storage/uas.c | 16 +-
drivers/usb/usbip/vhci_hcd.c | 8 +-
drivers/uwb/drp.c | 4 +-
drivers/uwb/neh.c | 4 +-
drivers/uwb/rsv.c | 9 +-
include/linux/platform_data/atmel.h | 9 -
include/linux/platform_data/s3c-hsotg.h | 10 +-
include/linux/usb.h | 4 +
include/linux/usb/ch9.h | 11 +-
include/linux/usb/chipidea.h | 24 +
include/linux/usb/gadget.h | 29 +-
include/linux/usb/hcd.h | 26 +-
include/linux/usb/musb.h | 2 +-
include/linux/usb/of.h | 12 -
include/linux/usb/otg.h | 9 +
include/linux/usb/phy.h | 8 +-
include/uapi/linux/usb/ch9.h | 29 +
tools/usb/testusb.c | 10 +-
tools/usb/usbip/src/usbip_detach.c | 4 +-
144 files changed, 5964 insertions(+), 10544 deletions(-)
create mode 100644 Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.txt
create mode 100644 Documentation/devicetree/bindings/phy/phy-mt65xx-usb.txt
create mode 100644 drivers/phy/phy-bcm-cygnus-pcie.c
create mode 100644 drivers/phy/phy-mt65xx-usb3.c
delete mode 100644 drivers/usb/host/fusbh200-hcd.c
delete mode 100644 drivers/usb/host/fusbh200.h
--
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/