All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>,
	Andrew Morton <akpm@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
Subject: [GIT PULL] USB driver update for 4.7-rc1
Date: Fri, 20 May 2016 20:23:01 -0700	[thread overview]
Message-ID: <20160521032301.GA6534@kroah.com> (raw)

The following changes since commit 44549e8f5eea4e0a41b487b63e616cb089922b99:

  Linux 4.6-rc7 (2016-05-08 14:38:32 -0700)

are available in the git repository at:

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

for you to fetch changes up to 60d5794fe5a50d02f4a0df84b45910a4dfa8b487:

  Merge tag 'usb-serial-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next (2016-05-14 11:25:35 +0200)

----------------------------------------------------------------
USB patches for 4.7-rc1

Here's the big pull request for USB and PHY drivers for 4.7-rc1

Full details in the shortlog, but it's the normal major gadget driver
updates, phy updates, new usbip code, as well as a bit of lots of other
stuff.

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

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

----------------------------------------------------------------
Alan Stern (2):
      USB: EHCI: make all debugging depend on CONFIG_DYNAMIC_DEBUG
      USB: leave LPM alone if possible when binding/unbinding interface drivers

Alexander Popov (1):
      usbip: fix NULL pointer dereference on errors

Alexandr Ivanov (3):
      usb: xhci: merge xhci_queue_bulk_tx and queue_bulk_sg_tx functions
      usb: xhci: remove duplicate function xhci_urb_to_transfer_ring
      usb: xhci: remove duplicate code of interval checking

Alexey Khoroshilov (1):
      USB: whci-hcd: add more checks for dma mapping error

Andy Shevchenko (5):
      usb: gadged: pch_udc: PCI core handles power state for us
      usb: gadget: pch_udc: convert to devres API
      usb: gadget: pch_udc: enable MSI if hardware supports
      usb: gadged: pch_udc: get rid of redundant assignments
      usb: gadget: pch_udc: sort IDs

Anup Patel (3):
      phy: Rename phy-brcmstb-sata driver to phy-brcm-sata driver
      phy: Add support for NS2 SATA3 PHY in Broadcom SATA3 PHY driver
      dt-bindings: phy: bindings document for common Broadcom SATA3 PHY driver

Arnd Bergmann (2):
      usb: common: rework CONFIG_USB_COMMON logic
      usbip: vudc: fix Kconfig dependencies

Chris Bainbridge (1):
      usb: core: hub: hub_port_init lock controller instead of bus

Chunfeng Yun (4):
      usb: core: buffer: avoid NULL pointer dereferrence
      usb: misc: usbtest: fix error of urb allocation
      dt-bindings: phy-mt65xx-usb: add support for mt2701 platform
      phy: phy-mt65xx-usb3: add support for mt2701 platform

Colin Ian King (2):
      usb: hcd: do not call whc_clean_up on wch_init call failure
      usb/host/fotg210: remove dead code in create_sysfs_files

Dan Carpenter (1):
      usb: dwc3: gadget: fix mask and shift order in DWC3_DCFG_NUMP()

David Mosberger (2):
      drivers: usb: core: Don't disable irqs in usb_sg_wait() during URB submit.
      drivers: usb: core: Minimize irq disabling in usb_sg_cancel()

Denys Vlasenko (1):
      usb: gadget: r8a66597-udc: Deinline pipe_change, save 2176 bytes

Du, Changbin (1):
      usb: dwc3: make dwc3_debugfs_init return value be void

Fei Yang (1):
      usb: dwc3: ep0: sanity check test mode selector

Felipe Balbi (38):
      usb: dwc3: drop FIFO resizing logic
      usb: dwc3: gadget: always enable CSP
      usb: dwc3: increase maximum number of TRBs per endpoint
      usb: dwc3: better name for our request management lists
      usb: gadget: udc: at91: use PTR_ERR_OR_ZERO()
      usb: phy: qcom: use PTR_ERR_OR_ZERO()
      usb: dwc3: remove num_event_buffers
      usb: dwc3: drop ev_buffs array
      usb: dwc3: gadget: pass ev_buff as cookie to irq handler
      usb: dwc3: gadget: combine return points into a single one
      usb: dwc3: gadget: clear SUSPHY bit before ep cmds
      usb: dwc3: gadget: extract unlocked dwc3_gadget_wakeup()
      usb: dwc3: gadget: put link to U0 before Start Transfer
      usb: dwc3: gadget: rename busy/free_slot to trb_enqueue/dequeue
      usb: dwc3: core: document struct dwc3_request
      usb: dwc3: switch trb enqueue/dequeue and first_trb_index to u8
      usb: dwc3: get rid of DWC3_TRB_MASK
      usb: dwc3: gadget: add trb enqueue/dequeue helpers
      usb: dwc3: gadget: move % operation to increment helpers
      usb: dwc3: gadget: use link TRB for all endpoint types
      usb: dwc3: gadget: remove newline from trace
      usb: dwc3: gadget: don't interrupt when chained
      usb: gadget: pch_udc: don't free devm allocated memory
      usb: dwc3: core: add fifo space helper
      usb: dwc3: core: add helper to extract trb type
      usb: dwc3: debugfs: dump out endpoint details
      usb: storage: scsiglue: further describe our 240 sector limit
      usb: storage: scsiglue: limit USB3 devices to 2048 sectors
      usb: storage: fix multi-line comment style
      usb: host: xhci: rcar: retire use of xhci_plat_type_is()
      usb: xhci: plat: add ->plat_start() and ->init_quirk() methods
      usb: host: xhci: plat: move mvebu init_quirk() to xhci_plat_setup()
      usb: host: xhci: plat: change type of mvebu init_quirk()
      usb: host: xhci: plat: make use of new methods in xhci_plat_priv
      usb: host: xhci: plat: finally get rid of xhci_plat_type_is()
      usb: gadget: composite: avoid kernel oops with bad gadgets
      usb: dwc3: gadget: update DCFG.NumP to max burst size
      usb: dwc3: gadget: disable automatic calculation of ACK TP NUMP

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

Grygorii Strashko (1):
      usb: dwc3: omap: drop dma_mask configuration

Heikki Krogerus (3):
      usb: dwc3: pci: make build-in device properties available
      usb: dwc3: pci: pass the platform device as a parameter to dwc3_pci_quirks()
      usb: Add driver for UCSI

Heinrich Schuchardt (1):
      USB: FHCI: avoid redundant condition

Igor Kotrasinski (11):
      usbip: vudc: Add header for USB/IP UDC
      usbip: vudc: Make usbip_common vudc-aware
      usbip: vudc: Add VUDC main file
      usbip: vudc: Add vudc_rx
      usbip: vudc: Add vudc_transfer
      usbip: vudc: Add vudc_tx
      usbip: vudc: Add UDC specific ops
      usbip: vudc: Add SysFS infrastructure for VUDC
      usbip: tools: Start using VUDC backend in usbip tools
      usbip: vudc: Add vudc to Kconfig
      usbip: vudc: make dev_desc attribute binary

Javier Martinez Canillas (1):
      USB: serial: use IS_ENABLED() instead of checking for FOO || FOO_MODULE

Johan Hovold (8):
      USB: serial: io_edgeport: fix memory leaks in attach error path
      USB: serial: io_edgeport: fix memory leaks in probe error path
      USB: serial: keyspan: fix use-after-free in probe error path
      USB: serial: keyspan: fix URB unlink
      USB: serial: keyspan: fix debug and error messages
      USB: serial: mxuport: fix use-after-free in probe error path
      USB: serial: quatech2: fix use-after-free in probe error path
      USB: serial: fix minor-number allocation

John Youn (1):
      usb: dwc2: Proper cleanup on dr_mode failure

Julia Lawall (1):
      USB: serial: ftdi_sio: constify ftdi_sio_quirk structures

Kangjie Lu (1):
      USB: usbfs: fix potential infoleak in devio

Konrad Leszczynski (1):
      usb: dwc3: gadget: give better command return code

Konstantin Shkolnyy (3):
      USB: serial: cp210x: fix hardware flow-control disable
      USB: serial: cp210x: get rid of magic numbers in CRTSCTS flag code
      USB: serial: cp210x: clean up CRTSCTS flag code

Krzysztof Opasiak (6):
      usbip: tools: Extract generic code to be shared with vudc backend
      usbip: tools: Add vudc backend to usbip tools
      Documentation: ABI: Add doc for usbip-vudc attributes
      usb: usbip: vudc: Fix WARN_ON() usage pattern
      usb: usbip: vudc: Rename find_endpoint() to vudc_find_endpoint()
      usb: usbip: Avoid NULL pointer dereference in case of error

Lars-Peter Clausen (1):
      usb: gadget: f_fs: Fix EFAULT generation for async read operations

Lei Liu (1):
      USB: serial: option: add even more ZTE device ids

Marek Szyprowski (2):
      phy: exynos-mipi-video: Rewrite handling of phy registers
      phy: exynos-mipi-video: Add support for Exynos 5420 and 5433 SoCs

Mathias Nyman (1):
      usb: misc: usbtest: fix pattern tests for scatterlists.

Mathieu OTHACEHE (1):
      USB: serial: ti_usb_3410_5052: add MOXA UPORT 11x0 support

Michal Nazarewicz (1):
      usb: f_mass_storage: test whether thread is running before starting another

Michele Curti (1):
      usb: devio: declare usbdev_vm_ops as static

Nicolas Pitre (1):
      usb/host/: const data must use __initconst not __initdata

Nobuo Iwata (3):
      usbip: event handler as one thread
      usbip: safe completion against unbind operation
      usbip: adding names db to port operation

Oliver Neukum (7):
      USB: add descriptors from USB Power Delivery spec
      USB: PD: define specific requests
      USB: PD: additional feature selectors
      USB: LTM also for USB 3.1
      USB: correct intervals for SS+
      hub: admit devices are SS+
      sisusbvga: correct speed testing

Peter Chen (3):
      usb: chipidea: imx: delete the redundant setting default DMA mask code
      usb: core: move root hub's device node assignment after it is added to bus
      doc: usb: chipidea: update the doc for OTG FSM

Rafał Miłecki (2):
      USB: bcma: use simpler devm helper for getting vcc GPIO
      phy: bcm-ns-usb2: new driver for USB 2.0 PHY on Northstar

Rajesh Bhagat (3):
      Documentation: dt: dwc3: Add snps,dis_rxdet_inp3_quirk property
      usb: dwc3: add disable receiver detection in P3 quirk
      xhci: fix typo in babble endpoint handling comment

Roger Quadros (3):
      usb: otg-fsm: Add documentation for struct otg_fsm
      usb: otg-fsm: support multiple instances
      usb: dwc3: omap: get rid of dma_status

Sandhya Bankar (6):
      usb: Remove unnecessary space before function pointer arguments.
      Use "foo *bar" instead of "foo * bar".
      usb: wusbcore: Remove space before ',' and '(' .
      usb: wusbcore: Do not initialise statics to 0.
      usb: Remove unnecessary space before open square bracket.
      usb: Remove unnecessary space before operator ','.

Schemmel Hans-Christoph (1):
      USB: serial: option: add support for Cinterion PH8 and AHxx

Sevak Arakelyan (1):
      usb: dwc2: Fixed SOF interrupt enabling/disabling

Simon Horman (3):
      phy: rcar-gen2: add fallback binding
      phy: rcar-gen3-usb2: add fallback binding
      phy: rcar-gen3-usb2, rcar-gen2: Use ARCH_RENESAS

Stephen Boyd (1):
      phy: rockhip-usb: Remove CLK_IS_ROOT

Sudip Mukherjee (2):
      usb: wusbcore: remove unreachable code
      usb: renesas_usbhs: fix signed-unsigned return

Sylwester Nawrocki (1):
      phy: exynos-mipi-video: Drop support for direct access to PMU

Vahram Aharonyan (1):
      usb: dwc2: gadget: Check for ep0 in enable

Vardan Mikayelyan (2):
      usb: dwc2: gadget: Prevent handling of host interrupts
      usb: dwc2: host: Setting qtd to NULL after freeing it

Yoshihiro Shimoda (9):
      usb: gadget: udc: core: Fix argument of dev_err() in usb_gadget_map_request()
      usb: gadget: udc: core: add usb_gadget_{un}map_request_by_dev()
      usb: renesas_usbhs: change function call orfer in usbhsf_dma_prepare_push()
      usb: renesas_usbhs: change arguments of dma_map_ctrl()
      usb: renesas_usbhs: use usb_gadget_{un}map_request_by_dev() for IPMMU
      phy: rcar-gen3-usb2: remove unnecesary struct rcar_gen3_data
      phy: rcar-gen3-usb2: Add vbus-supply to handle VBUS on/off
      phy: rcar-gen3-usb2: add extcon support
      usb: host: xhci-rcar: Avoid long wait in xhci_reset()

lei liu (1):
      USB: serial: option: add more ZTE device ids

 .../ABI/testing/sysfs-platform-usbip-vudc          |  35 ++
 .../devicetree/bindings/phy/bcm-ns-usb2-phy.txt    |  21 +
 ...brcm,brcmstb-sata-phy.txt => brcm-sata-phy.txt} |  15 +-
 .../devicetree/bindings/phy/phy-mt65xx-usb.txt     |   4 +-
 .../devicetree/bindings/phy/rcar-gen2-phy.txt      |   8 +-
 .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt |  12 +-
 .../devicetree/bindings/phy/samsung-phy.txt        |  18 +-
 Documentation/devicetree/bindings/usb/dwc3.txt     |   6 +-
 .../devicetree/bindings/usb/qcom,dwc3.txt          |   1 -
 Documentation/usb/chipidea.txt                     |  13 +-
 drivers/phy/Kconfig                                |  33 +-
 drivers/phy/Makefile                               |   3 +-
 drivers/phy/phy-bcm-ns-usb2.c                      | 137 +++++
 drivers/phy/phy-brcm-sata.c                        | 412 +++++++++++++
 drivers/phy/phy-brcmstb-sata.c                     | 250 --------
 drivers/phy/phy-exynos-mipi-video.c                | 321 ++++++++--
 drivers/phy/phy-mt65xx-usb3.c                      |  77 ++-
 drivers/phy/phy-rcar-gen2.c                        |   1 +
 drivers/phy/phy-rcar-gen3-usb2.c                   |  88 ++-
 drivers/phy/phy-rockchip-usb.c                     |   2 +-
 drivers/usb/Kconfig                                |   3 +-
 drivers/usb/atm/ueagle-atm.c                       |  10 +-
 drivers/usb/chipidea/ci_hdrc_imx.c                 |   4 -
 drivers/usb/common/usb-otg-fsm.c                   |  10 +-
 drivers/usb/core/buffer.c                          |   3 +
 drivers/usb/core/devio.c                           |  11 +-
 drivers/usb/core/driver.c                          |  40 +-
 drivers/usb/core/hcd.c                             |  16 +-
 drivers/usb/core/hub.c                             |  10 +-
 drivers/usb/core/message.c                         |  48 +-
 drivers/usb/core/usb.c                             |   1 -
 drivers/usb/dwc2/gadget.c                          |   8 +-
 drivers/usb/dwc2/hcd.c                             |   1 +
 drivers/usb/dwc2/hcd.h                             |   1 +
 drivers/usb/dwc2/hcd_queue.c                       |   3 +-
 drivers/usb/dwc2/platform.c                        |   2 +-
 drivers/usb/dwc3/core.c                            | 118 ++--
 drivers/usb/dwc3/core.h                            |  84 ++-
 drivers/usb/dwc3/debug.h                           |   6 +-
 drivers/usb/dwc3/debugfs.c                         | 358 +++++++++--
 drivers/usb/dwc3/dwc3-omap.c                       |   9 -
 drivers/usb/dwc3/dwc3-pci.c                        |  18 +-
 drivers/usb/dwc3/ep0.c                             |  43 +-
 drivers/usb/dwc3/gadget.c                          | 427 +++++++------
 drivers/usb/dwc3/gadget.h                          |   6 +-
 drivers/usb/dwc3/platform_data.h                   |   2 +-
 drivers/usb/gadget/Kconfig                         |   1 +
 drivers/usb/gadget/composite.c                     |  22 +-
 drivers/usb/gadget/function/f_fs.c                 |   2 +-
 drivers/usb/gadget/function/f_mass_storage.c       |  36 +-
 drivers/usb/gadget/function/f_mass_storage.h       |   2 -
 drivers/usb/gadget/legacy/acm_ms.c                 |   4 -
 drivers/usb/gadget/legacy/mass_storage.c           |   4 -
 drivers/usb/gadget/legacy/multi.c                  |  12 -
 drivers/usb/gadget/legacy/nokia.c                  |   7 -
 drivers/usb/gadget/udc/at91_udc.c                  |   5 +-
 drivers/usb/gadget/udc/pch_udc.c                   | 175 ++----
 drivers/usb/gadget/udc/r8a66597-udc.c              |   2 +-
 drivers/usb/gadget/udc/udc-core.c                  |  26 +-
 drivers/usb/host/Kconfig                           |   3 +-
 drivers/usb/host/bcma-hcd.c                        |   6 +-
 drivers/usb/host/ehci-dbg.c                        |  86 ++-
 drivers/usb/host/ehci-exynos.c                     |   2 +-
 drivers/usb/host/ehci-msm.c                        |   2 +-
 drivers/usb/host/ehci-omap.c                       |   2 +-
 drivers/usb/host/ehci-spear.c                      |   2 +-
 drivers/usb/host/fhci-sched.c                      |   2 +-
 drivers/usb/host/fotg210-hcd.c                     |   8 +-
 drivers/usb/host/whci/hcd.c                        |   7 +-
 drivers/usb/host/whci/qset.c                       |   8 +-
 drivers/usb/host/xhci-mvebu.c                      |   7 +-
 drivers/usb/host/xhci-mvebu.h                      |   7 +-
 drivers/usb/host/xhci-plat.c                       |  60 +-
 drivers/usb/host/xhci-plat.h                       |  20 +-
 drivers/usb/host/xhci-rcar.c                       |  34 +-
 drivers/usb/host/xhci-ring.c                       | 478 +++++----------
 drivers/usb/host/xhci.c                            |  41 --
 drivers/usb/host/xhci.h                            |  14 +
 drivers/usb/isp1760/isp1760-if.c                   |   2 +-
 drivers/usb/misc/Kconfig                           |  26 +
 drivers/usb/misc/Makefile                          |   1 +
 drivers/usb/misc/sisusbvga/sisusb.c                |   4 +-
 drivers/usb/misc/ucsi.c                            | 478 +++++++++++++++
 drivers/usb/misc/ucsi.h                            | 215 +++++++
 drivers/usb/misc/usbtest.c                         |   7 +-
 drivers/usb/phy/phy-qcom-8x16-usb.c                |   5 +-
 drivers/usb/phy/phy-twl6030-usb.c                  |  10 +-
 drivers/usb/renesas_usbhs/fifo.c                   |  16 +-
 drivers/usb/renesas_usbhs/mod_gadget.c             |   9 +-
 drivers/usb/renesas_usbhs/mod_host.c               |   3 +-
 drivers/usb/renesas_usbhs/pipe.c                   |  30 +-
 drivers/usb/renesas_usbhs/pipe.h                   |   6 +-
 drivers/usb/serial/cp210x.c                        | 102 +++-
 drivers/usb/serial/ftdi_sio.c                      |  16 +-
 drivers/usb/serial/io_edgeport.c                   |  56 +-
 drivers/usb/serial/keyspan.c                       |  72 ++-
 drivers/usb/serial/mxuport.c                       |  10 +
 drivers/usb/serial/option.c                        | 155 ++++-
 drivers/usb/serial/quatech2.c                      |   1 +
 drivers/usb/serial/ti_usb_3410_5052.c              |  55 +-
 drivers/usb/serial/ti_usb_3410_5052.h              |   8 +
 drivers/usb/serial/usb-serial.c                    |   5 +-
 drivers/usb/storage/alauda.c                       |  22 +-
 drivers/usb/storage/cypress_atacb.c                |  34 +-
 drivers/usb/storage/datafab.c                      |  22 +-
 drivers/usb/storage/debug.c                        |   3 +-
 drivers/usb/storage/debug.h                        |   3 +-
 drivers/usb/storage/ene_ub6250.c                   |  25 +-
 drivers/usb/storage/freecom.c                      |  75 ++-
 drivers/usb/storage/initializers.c                 |  15 +-
 drivers/usb/storage/initializers.h                 |  15 +-
 drivers/usb/storage/isd200.c                       |  51 +-
 drivers/usb/storage/jumpshot.c                     |  22 +-
 drivers/usb/storage/karma.c                        |   3 +-
 drivers/usb/storage/option_ms.c                    |   6 +-
 drivers/usb/storage/protocol.c                     |  12 +-
 drivers/usb/storage/protocol.h                     |   3 +-
 drivers/usb/storage/realtek_cr.c                   |  12 +-
 drivers/usb/storage/scsiglue.c                     | 169 ++++--
 drivers/usb/storage/scsiglue.h                     |   3 +-
 drivers/usb/storage/sddr09.c                       |  82 ++-
 drivers/usb/storage/sddr55.c                       |  45 +-
 drivers/usb/storage/shuttle_usbat.c                |  16 +-
 drivers/usb/storage/sierra_ms.c                    |   3 +-
 drivers/usb/storage/transport.c                    | 165 +++--
 drivers/usb/storage/transport.h                    |   3 +-
 drivers/usb/storage/uas.c                          |   3 +-
 drivers/usb/storage/unusual_alauda.h               |   3 +-
 drivers/usb/storage/unusual_cypress.h              |   3 +-
 drivers/usb/storage/unusual_datafab.h              |   6 +-
 drivers/usb/storage/unusual_devs.h                 | 334 +++++++----
 drivers/usb/storage/unusual_freecom.h              |   3 +-
 drivers/usb/storage/unusual_isd200.h               |   3 +-
 drivers/usb/storage/unusual_jumpshot.h             |   3 +-
 drivers/usb/storage/unusual_karma.h                |   3 +-
 drivers/usb/storage/unusual_onetouch.h             |   6 +-
 drivers/usb/storage/unusual_realtek.h              |   3 +-
 drivers/usb/storage/unusual_sddr09.h               |   3 +-
 drivers/usb/storage/unusual_sddr55.h               |   3 +-
 drivers/usb/storage/unusual_uas.h                  |   3 +-
 drivers/usb/storage/unusual_usbat.h                |   3 +-
 drivers/usb/storage/usb.c                          |  98 +--
 drivers/usb/storage/usb.h                          |  14 +-
 drivers/usb/storage/usual-tables.c                 |   3 +-
 drivers/usb/usbip/Kconfig                          |  17 +-
 drivers/usb/usbip/Makefile                         |   3 +
 drivers/usb/usbip/stub.h                           |   1 -
 drivers/usb/usbip/stub_dev.c                       |   7 +-
 drivers/usb/usbip/stub_rx.c                        |  19 +-
 drivers/usb/usbip/stub_tx.c                        |  11 +-
 drivers/usb/usbip/usbip_common.c                   |  17 +-
 drivers/usb/usbip/usbip_common.h                   |  14 +-
 drivers/usb/usbip/usbip_event.c                    | 168 ++++--
 drivers/usb/usbip/vudc.h                           | 190 ++++++
 drivers/usb/usbip/vudc_dev.c                       | 661 +++++++++++++++++++++
 drivers/usb/usbip/vudc_main.c                      | 113 ++++
 drivers/usb/usbip/vudc_rx.c                        | 234 ++++++++
 drivers/usb/usbip/vudc_sysfs.c                     | 229 +++++++
 drivers/usb/usbip/vudc_transfer.c                  | 506 ++++++++++++++++
 drivers/usb/usbip/vudc_tx.c                        | 289 +++++++++
 drivers/usb/wusbcore/crypto.c                      |   6 +-
 drivers/usb/wusbcore/devconnect.c                  |   1 -
 include/linux/bcma/bcma.h                          |   1 +
 include/linux/bcma/bcma_driver_arm_c9.h            |  15 +
 include/linux/mfd/syscon/exynos5-pmu.h             |   3 +
 include/linux/usb.h                                |  11 +-
 include/linux/usb/gadget.h                         |   4 +
 include/linux/usb/hcd.h                            |   1 +
 include/linux/usb/otg-fsm.h                        |  91 ++-
 include/uapi/linux/usb/ch9.h                       | 121 ++++
 tools/usb/usbip/libsrc/Makefile.am                 |   4 +-
 tools/usb/usbip/libsrc/usbip_common.h              |   3 +
 tools/usb/usbip/libsrc/usbip_device_driver.c       | 163 +++++
 tools/usb/usbip/libsrc/usbip_device_driver.h       |  34 ++
 tools/usb/usbip/libsrc/usbip_host_common.c         | 273 +++++++++
 tools/usb/usbip/libsrc/usbip_host_common.h         | 104 ++++
 tools/usb/usbip/libsrc/usbip_host_driver.c         | 269 +--------
 tools/usb/usbip/libsrc/usbip_host_driver.h         |  27 +-
 tools/usb/usbip/src/usbip_attach.c                 |  10 +-
 tools/usb/usbip/src/usbip_list.c                   |  96 ++-
 tools/usb/usbip/src/usbip_port.c                   |  13 +-
 tools/usb/usbip/src/usbipd.c                       |  42 +-
 182 files changed, 7630 insertions(+), 2525 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-platform-usbip-vudc
 create mode 100644 Documentation/devicetree/bindings/phy/bcm-ns-usb2-phy.txt
 rename Documentation/devicetree/bindings/phy/{brcm,brcmstb-sata-phy.txt => brcm-sata-phy.txt} (69%)
 create mode 100644 drivers/phy/phy-bcm-ns-usb2.c
 create mode 100644 drivers/phy/phy-brcm-sata.c
 delete mode 100644 drivers/phy/phy-brcmstb-sata.c
 create mode 100644 drivers/usb/misc/ucsi.c
 create mode 100644 drivers/usb/misc/ucsi.h
 create mode 100644 drivers/usb/usbip/vudc.h
 create mode 100644 drivers/usb/usbip/vudc_dev.c
 create mode 100644 drivers/usb/usbip/vudc_main.c
 create mode 100644 drivers/usb/usbip/vudc_rx.c
 create mode 100644 drivers/usb/usbip/vudc_sysfs.c
 create mode 100644 drivers/usb/usbip/vudc_transfer.c
 create mode 100644 drivers/usb/usbip/vudc_tx.c
 create mode 100644 include/linux/bcma/bcma_driver_arm_c9.h
 create mode 100644 tools/usb/usbip/libsrc/usbip_device_driver.c
 create mode 100644 tools/usb/usbip/libsrc/usbip_device_driver.h
 create mode 100644 tools/usb/usbip/libsrc/usbip_host_common.c
 create mode 100644 tools/usb/usbip/libsrc/usbip_host_common.h

                 reply	other threads:[~2016-05-21  3:30 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20160521032301.GA6534@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-usb@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.