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-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html