[GIT PULL] USB driver patches for 3.20-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The following changes since commit e36f014edff70fc02b3d3d79cead1d58f289332e:

  Linux 3.19-rc7 (2015-02-01 20:07:21 -0800)

are available in the git repository at:

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

for you to fetch changes up to 4d4bac4499e9955521af80198063ef9c2f2bd634:

  Merge tag 'usb-for-v3.20' of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next (2015-02-04 11:03:20 -0800)

----------------------------------------------------------------
USB patches for 3.20-rc1

Here's the big pull request for the USB driver tree for 3.20-rc1.

Nothing major happening here, just lots of gadget driver updates, new
device ids, and a bunch of cleanups.

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

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

----------------------------------------------------------------
Alan Stern (4):
      USB: don't cancel queued resets when unbinding drivers
      USB: usbfs: allow URBs to be reaped after disconnection
      USB: add flag for HCDs that can't receive wakeup requests (isp1760-hcd)
      USB: fix use-after-free bug in usb_hcd_unlink_urb()

Amit Virdi (2):
      usb: dwc3: gadget: Remove redundant check
      usb: dwc3: Remove current_trb as it is unused

Andreas Herrmann (2):
      USB: host: Remove hard-coded octeon platform information for ehci/ohci
      USB: host: Introduce flag to enable use of 64-bit dma_mask for ehci-platform

Andrzej Pietrasiewicz (26):
      Documentation: usb: gadget_serial: update generic serial setup instruction
      Documentation: usb: ACM function testing
      Documentation: usb: ECM function testing
      Documentation: usb: ECM subset function testing
      Documentation: usb: EEM function testing
      Documentation: usb: FFS function testing
      Documentation: usb: HID function testing
      Documentation: usb: LOOPBACK function testing
      Documentation: usb: MASS STORAGE function testing
      Documentation: usb: MIDI function testing
      Documentation: usb: NCM function testing
      Documentation: usb: OBEX function testing
      Documentation: usb: PHONET function testing
      Documentation: usb: RNDIS function testing
      Documentation: usb: SERIAL function testing
      Documentation: usb: SOURCESINK function testing
      Documentation: usb: UAC1 function testing
      Documentation: usb: UAC2 function testing
      Documentation: usb: UVC function testing
      usb: gadget: hid: consistently use 2^n - 1 for max values
      usb: gadget: f_uvc: rename a macro to avoid conflicts
      usb: gadget: uvc: verify descriptors presence
      usb: gadget: uvc: configfs support in uvc function
      usb: gadget: uvc: preserve the address passed to kfree()
      usb: gadget: uvc: use explicit type instead of void *
      usb: gadget: uvc: comments for iterating over streaming hierarchy

Andy Shevchenko (6):
      USB: use %*ph specifier in mikrotek driver
      USB: use %*ph specifier in uss720 driver
      usb: gadget: ethernet: re-use %pM specifier to print MAC
      usb: host: pci_quirks: joing string literals
      ehci-pci: disable for Intel MID platforms
      ehci-pci: disable for Intel MID platforms (update)

Arnd Bergmann (3):
      usb: musb: add generic usb phy dependencies
      usb: musb: add omap-control dependency
      usb: dwc2: fix USB core dependencies

Arun Ramamurthy (2):
      usb: ohci-platform: add support for multiple phys per controller
      usb: ehci-platform: add support for multiple phys per controller

Asaf Vertz (2):
      usb: host: max3421-hcd: use time_after()
      usb: gadget: zero: fix format string warnings

Bin Liu (3):
      usb: musb: cppi41: correct the macro name EP_MODE_AUTOREG_*
      usb: musb: cppi41: improve rx channel abort routine
      usb: musb: fix device hotplug behind hub

Boris Brezillon (4):
      usb: atmel_usba_udc: Rework at91sam9rl errata handling
      usb: atmel_usba_udc: Add at91sam9g45 and at91sam9x5 errata handling
      usb: atmel_usba_udc: Mask status with enabled irqs
      usb: gadget: atmel_usba: Cache INT_ENB register value

Chris Rorvick (1):
      usb: Fix typo in `struct usb_host_interface' comment

Christoph Jaeger (1):
      usb: gadget: Kconfig: use bool instead of boolean

Colin Ian King (1):
      USB: mos7840: remove unused code

Dan Carpenter (6):
      usb: gadget: udc: clean up a printk
      usb: gadget: udc: remove bogus NULL check
      usb: gadget: uvc: fix some error codes
      usb: gadget: uvc: remove an impossible condition
      usb: gadget: uvc: memory leak in uvcg_frame_make()
      usb: gadget: uvc: cleanup UVCG_FRAME_ATTR macro

Deepak Das (1):
      usb: core: hub: modify hub reset logic in hub driver

Dmitry Torokhov (1):
      usb: musb: blackfin: remove incorrect __exit_p()

Fabio Estevam (2):
      Documentation: usb: phy: nop: Fix the description of 'vcc-supply'
      usb: phy: phy-generic: Fix USB PHY gpio reset

Felipe Balbi (6):
      Merge tag 'v3.19-rc5' into next
      usb: dwc3: gadget: avoid variable shadowing
      usb: dwc3: gadget: WARN() in case of unknown IRQ
      usb: dwc3: trace: add trace logs for core and gadget
      usb: dwc3: remove reliance on dev_vdbg()
      usb: dwc3: gadget: add missing spin_lock()

Gabriel FERNANDEZ (1):
      phy: miphy28lp: Pass sysconfig register offsets via syscfg dt property.

Greg Kroah-Hartman (6):
      Merge 3.19-rc5 into usb-next
      Merge tag 'usb-serial-3.20-rc1' of git://git.kernel.org/.../johan/usb-serial into usb-next
      Merge tag 'usb-serial-3.19-rc7' of git://git.kernel.org/.../johan/usb-serial into usb-next
      Merge tag 'for-3.20' of git://git.kernel.org/.../kishon/linux-phy into usb-testing
      Merge 3.19-rc7 into usb-next
      Merge tag 'usb-for-v3.20' of git://git.kernel.org/.../balbi/usb into usb-next

Gregory Herrero (20):
      usb: dwc2: gadget: register gadget handle to the phy
      usb: dwc2: gadget: write correct value in ahbcfg register
      usb: dwc2: gadget: don't erase gahbcfg register when enabling dma
      usb: dwc2: gadget: add device tree property to enable dma
      Documentation: dt-bindings: add dt binding info for dwc2 g-use-dma
      usb: dwc2: gadget: configure fifos from device tree
      Documentation: dt-bindings: add dt binding info for dwc2 fifo resizing
      usb: dwc2: gadget: don't block after fifo flush timeout
      usb: dwc2: gadget: add vbus_session support
      usb: dwc2: gadget: reset fifo_map when initializing fifos
      usb: dwc2: gadget: fix pullup handling
      usb: dwc2: gadget: add vbus_draw support
      usb: dwc2: gadget: force gadget initialization in dev mode
      usb: dwc2: host: resume root hub on remote wakeup
      usb: dwc2: gadget: fix clear halt feature handling
      usb: dwc2: gadget: add TEST_MODE feature support
      usb: dwc2: gadget: fix a typo in comment
      usb: dwc2: gadget: add reset flag in init function
      usb: dwc2: gadget: don't modify pullup status during reset
      usb: dwc2: gadget: initialize controller in pullup callback

Hans de Goede (2):
      xhci: Print hcc params, version and quirks on init
      xhci: Silence "xHCI xhci_drop_endpoint called with disabled ep ..." messages

Heikki Krogerus (3):
      usb: dwc3: pci: remove registration of NOP PHYs
      usb: dwc3: pci: rely on default PM callbacks from PCI driver utility
      usb: dwc3: pci: code cleanup

Jeremiah Mahler (2):
      doc: usbmon: fix wording "be reading until"
      doc: usbmon: fix spelling s/unpriviledged/unprivileged/

Johan Hovold (1):
      USB: option: clean up blacklist handling

Julia Lawall (7):
      xhci: Use setup_timer
      xhci-mem: Use setup_timer
      usb: r8a66597-hcd: Use setup_timer
      usb: oxu210hp-hcd: Use setup_timer
      usb: sl811-hcd: Use setup_timer
      usb: isp1760: Use setup_timer
      usb: gadget: fix platform_no_drv_owner.cocci warnings

Julius Werner (1):
      usb: Retry port status check on resume to work around RH bugs

Kevin Hao (1):
      usb: kconfig: replace PPC_OF with PPC

Laurent Pinchart (26):
      usb: isp1760: Use the gpio descriptor API
      usb: isp1760: Remove isp1760 glue structure
      usb: isp1760: Retrieve pdev memory resource from hcd at remove time
      usb: isp1760: Unmap I/O registers at platform device removal
      usb: isp1760: Merge platform and OF glue codes
      usb: isp1760: Move removal cleanup code to isp1760-hcd.c
      usb: isp1760: Manage device driver data in common code
      usb: isp1760: Don't expose hcd to glue code from isp1760_register
      usb: isp1760: Fix indentation in probe error path
      usb: isp1760: Prefix init_kmem_once and deinit_kmem_cache with isp1760_
      usb: isp1760: Remove busname argument to isp1760_register
      usb: isp1760: Pass resource pointer to isp1760_register
      usb: isp1760: Use the managed devm_ioremap_resource() API
      usb: isp1760: Refactor PCI initialization code
      usb: isp1760: Decouple usb_hdc and isp1760_priv
      usb: isp1760: Prefix driver data structures with isp1760_
      usb: isp1760: Reorganize header files
      usb: isp1760: Move core code to isp1760-core.c
      usb: isp1760: Set IRQF_SHARED flag in core code
      usb: isp1760: Initialize the bus interface in core code
      usb: isp1760: Move PORT1 configuration to core code
      usb: isp1760: Add device controller support
      usb: isp1760: Move driver from drivers/usb/host/ to drivers/usb/isp1760/
      usb: isp1760: Make HCD support optional
      usb: isp1760: Remove duplicate usb_disabled() check
      usb: isp1760: Fix USB disabled check

Lennart Sorensen (1):
      USB: cp210x: add ID for RUGGEDCOM USB Serial Console

Li Jun (1):
      usb: phy: mxs: refine mxs_phy_disconnect_line

Lin Wang (3):
      xhci: Clean up work to xhci_add_endpoint().
      xhci: remove unused parameter 'xhci' in function xhci_handshake().
      xhci: clean up work to remove unused parameters for functions in xhci-mem.c

Mario Schuknecht (2):
      usb: gadget: Fix os desc test
      usb: gadget: f_fs: Fix loop variable

Markus Pargmann (1):
      usb: musb: debugfs: improve copy_from_user() argument

Mathias Nyman (1):
      xhci: Add completion code to the debug ouput of unhandled transfer events

Mian Yousaf Kaukab (22):
      usb: dwc2: gadget: mask fifo empty irq with dma
      usb: dwc2: gadget: don't process XferCompl on setup packet
      usb: dwc2: gadget: don't embed ep0 buffers
      usb: dwc2: gadget: fix error path in dwc2_gadget_init
      usb: dwc2: gadget: add bi-directional endpoint support
      usb: dwc2: gadget: check interrupts for all endpoints
      usb: dwc2: gadget: remove unused members from hsotg_req
      usb: dwc2: gadget: fix debug loop limits
      usb: dwc2: gadget: consider all tx fifos
      usb: dwc2: gadget: kill requests after disabling ep
      usb: dwc2: gadget: manage ep0 state in software
      usb: dwc2: gadget: fix zero length packet transfers
      usb: dwc2: gadget: dont warn if endpoint is not enabled
      usb: dwc2: gadget: rename sent_zlp to send_zlp
      usb: dwc2: gadget: pick smallest acceptable fifo
      usb: dwc2: gadget: fix fifo allocation leak
      usb: dwc2: gadget: report disconnection after reset
      usb: dwc2: gadget: remove hardcoded if (0) and if (1) checks
      usb: dwc2: gadget: add unaligned buffers support
      usb: dwc2: gadget: fix debug message for zlp
      usb: dwc2: gadget: fix phy interface configuration
      usb: dwc2: gadget: replace constants with defines

Michal Nazarewicz (1):
      usb: gadget: f_fs: refactor and document __ffs_ep0_read_events better

Mickael Maison (2):
      usb: dwc3: Fixed a typo in comments
      usb: dwc2: Fixed a few typos in comments

Nicholas Mc Guire (1):
      usb: gadget: cleanup on stack DECLARE_COMPLETIONs

Oliver Neukum (2):
      cdc-acm: add sanity checks
      cdc-acm: kill unnecessary messages

Paul Zimmerman (3):
      usb: phy: make GPIOs optional for the generic phy
      Revert "usb: dwc2: add bus suspend/resume for dwc2"
      MAINTAINERS: update maintainer entry for dwc2 driver

Peter Chen (31):
      usb: phy: phy-mxs-usb: add power down and disable wakeup for .shutdown
      usb: phy: phy-mxs-usb: do not depend on speed for disconnect notifier
      usb: phy: change some comments
      usb: gadget: pxa27x_udc: delete pullup operation at .udc_start and .udc_stop
      usb: gadget: pxa27x_udc: delete pullup operation at .udc_start and .udc_stop
      usb: gadget: mv_udc_core: delete pullup operation at .udc_start
      usb: gadget: uac1: struct gaudio is useless for struct f_uac1_opts
      usb: gadget: u_uac1: fix one code style problem
      usb: phy: mxs: don't need IP fix for imx6sx
      usb: phy: mxs: do not set PWD.RXPWD1PT1 for low speed connection
      usb: phy: mxs: add delay before set phyctrl.clkgate
      usb: gadget: introduce is_selfpowered for usb_gadget
      usb: chipidea: udc: add set_selfpowered gaget ops
      usb: gadget: at91_udc: use common is_selfpowered
      staging: emxx_udc: use common is_selfpowered
      usb: renesas_usbhs: gadget: set value for common is_selfpowered
      usb: gadget: bdc_udc: set value for common is_selfpowered
      usb: gadget: dummy_hcd: set value for common is_selfpowered
      usb: gadget: lpc32xx_udc: use common is_selfpowered
      usb: gadget: fsl_udc_core: set value for common is_selfpowered
      usb: gadget: omap_udc: set value for common is_selfpowered
      usb: gadget: r8a66597-udc: set value for common is_selfpowered
      usb: gadget: net2280: use common is_selfpowered
      usb: gadget: s3c2410_udc: set value for common is_selfpowered
      usb: gadget: net2272: use common is_selfpowered
      usb: gadget: atmel_usba_udc: set value for common is_selfpowered
      usb: gadget: pch_udc: set value for common is_selfpowered
      usb: dwc3: gadget: use common is_selfpowered
      usb: musb: gadget: use common is_selfpowered
      usb: udc-core: add is_selfpowered sys entry
      staging: emxx_udc: fix the build error

Peter Griffin (2):
      phy: phy-stih407-usb: Pass sysconfig register offsets via syscfg property.
      phy: miphy365x: Pass sysconfig register offsets via syscfg dt property.

Ricardo Ribalda Delgado (18):
      usb: gadget: udc: net2280: Remove obsolete module param use_dma_chaining
      usb: gadget: udc: net2280: remove full_speed module parameter
      usb: gadget: udc: net2280: Remove module parameter use_msi
      usb: gadget: udc: net2280: Remove use_dma module parameter
      usb: gadget: udc: net2280: Remove dma_started field
      usb: gadget: udc: net2280: Remove restart_dma inline function definition
      usb: gadget: udc: net2280: Code cleanout remove ep_stdrsp function
      usb: gadget: udc: net2280: Remove field is_halt
      usb: gadget: udc: net2280: Remove function ep_stall
      usb: gadget: udc: net2280: Merge abort_dma for 228x and 338x
      usb: gadget: udc: net2280: Clean function net2280_queue
      usb: gadget: udc: net2280: Improve patching of defect 7374
      usb: gadget: udc: net2280: Remove function resume_dma
      usb: gadget: udc: net2280: Declare allow_status_338x as inline
      usb: gadget: udc: net2280: Simplify scan_dma_completions
      usb: gadget: udc: net2280: Move ASSERT_OUT_NAKING into out_flush
      usb: gadget: udc: net2280: Re-enable dynamic debug messages
      usb: gadget: net2280: Dont use 0 as NULL pointer

Rickard Strandqvist (3):
      usb: gadget: udc: s3c2410_udc.c: Remove some unused functions
      usb: phy: phy-fsl-usb: Remove some unused functions
      uwb: lc-dev: Remove unused function

Robert Baldyga (5):
      drivers: usb: dwc2: remove 'force' parameter from kill_all_requests()
      tools: ffs-aio-example: add missing wMaxPacketSize for HS descs
      tools: ffs-aio-example: use endpoint addresses from descriptors
      usb: gadget: f_fs: add "no_disconnect" mode
      usb: gadget: ffs: add eventfd notification about ffs events

Robert Jarzmik (5):
      usb: phy: generic: migrate to gpio_desc
      usb: phy: nop: device tree documentation for vbus
      usb: phy: generic: add vbus support
      usb: phy: generic: fix the gpios to be optional
      usb: phy: generic: fix the vbus interrupt request

Roger Quadros (2):
      phy: ti-pipe3: Disable clocks on system suspend
      phy: ti-pipe3: Fix SATA across suspend/resume

Roshan Pius (1):
      usb: dwc2: Fix a bug in reading the endpoint directions from reg.

Sebastian Andrzej Siewior (1):
      usb: core: buffer: smallest buffer should start at ARCH_DMA_MINALIGN

Sergei Shtylyov (32):
      usb: renesas_usbhs: kill dead code in usbhs_probe()
      usb: renesas_usbhs: fix platform init error message
      usb: renesas_usbhs: add OTG ID signal sensing
      usb: dwc2: hcd: use HUB_CHAR_*
      usb: dummy_hcd: use HUB_CHAR_*
      fhci-hub: no need to overwrite byte 3 of the Hub Descriptor
      fhci-hub: kill 'len' variable in fhci_hub_control()
      ehci-hub: use HUB_CHAR_*
      fhci-hub: use HUB_CHAR_*
      fotg210-hcd: use HUB_CHAR_*
      fusbh200-hcd: use HUB_CHAR_*
      imx21-hcd: use HUB_CHAR_*
      isp116x-hcd: use HUB_CHAR_*
      isp1362-hcd: use HUB_CHAR_*
      isp1760-hcd: use HUB_CHAR_*
      max3421-hcd: use HUB_CHAR_*
      ohci-at91: use HUB_CHAR_*
      ohci-hub: use HUB_CHAR_*
      ohci-s3c2410: use HUB_CHAR_*
      oxu210hp-hcd: use HUB_CHAR_*
      r8a66597-hcd: use HUB_CHAR_*
      sl811-hcd: use HUB_CHAR_*
      u132-hcd: use HUB_CHAR_*
      dwc2: hcd: use HUB_CHAR_*
      dummy_hcd: use HUB_CHAR_*
      musb_virthub: use HUB_CHAR_*
      renesas_usbhs: mod_host: use HUB_CHAR_*
      usbip: vhci_hcd: use HUB_CHAR_*
      wusbcore: rh: use HUB_CHAR_*
      usb: musb: virthub: use HUB_CHAR_*
      usb: renesas_usbhs: mod_host: use HUB_CHAR_*
      uhci-hub: use HUB_CHAR_*

Sharon Dvir (1):
      USB: Add missing word to comment in mod_devicetable.h

Sylvain Rochet (6):
      USB: host: ehci-atmel: Add suspend/resume support
      USB: host: ohci-at91: Use struct dev_pm_ops instead of struct platform_driver
      USB: host: ehci-atmel: Move global variables to private struct
      USB: host: ohci-at91: Move global variables to private struct
      USB: host: ohci-at91: usb_hcd_at91_probe(), remove useless stack initialisation
      USB: host: ohci-at91: Fix wake-up support

Sylwester Nawrocki (1):
      phy: exynos-video-mipi: Fix regression by adding support for PMU regmap

Wei Yongjun (1):
      phy: fix return value check in armada375_usb_phy_probe()

Wolfram Sang (2):
      usb: gadget: udc: bdc: drop owner assignment from platform_drivers
      usb: host: drop owner assignment from platform_drivers

Wu Liang feng (2):
      dt-bindings: usb-ehci: Add an optional property "needs-reset-on-resume"
      USB: ehci-platform: Support ehci reset after resume quirk

Xuebing Wang (2):
      usb: gadget: f_uac1: configure endpoint before using it
      usb: gadget: f_uac1: update Class-Specific AudioControl Interface Header Descriptor

Yoshihiro Shimoda (3):
      usb: renesas_usbhs: add usbhsf_dma_init_pdev() function
      usb: renesas_usbhs: add support for requesting DT DMA
      usb: renesas_usbhs: fix NULL pointer dereference in dma_release_channel()

Yunzhi Li (3):
      usb: dwc2: platform: add generic PHY framework support
      Documentation: bindings: add dt documentation for Rockchip usb PHY
      phy: add a driver for the Rockchip SoC internal USB2.0 PHY

Zhuang Jin Can (1):
      Revert "usb: Reset USB-3 devices on USB-3 link bounce"

kbuild test robot (1):
      usb: gadget: uvc: to_uvcg_control_header() can be static

 Documentation/ABI/testing/configfs-usb-gadget-uvc  |  265 +++
 .../devicetree/bindings/phy/phy-miphy28lp.txt      |   43 +-
 .../devicetree/bindings/phy/phy-miphy365x.txt      |   15 +-
 .../devicetree/bindings/phy/phy-stih407-usb.txt    |   10 +-
 .../devicetree/bindings/phy/rockchip-usb-phy.txt   |   37 +
 .../devicetree/bindings/phy/samsung-phy.txt        |    2 +-
 .../devicetree/bindings/usb/atmel-usb.txt          |    5 +-
 Documentation/devicetree/bindings/usb/dwc2.txt     |    4 +
 .../devicetree/bindings/usb/renesas_usbhs.txt      |    2 +
 Documentation/devicetree/bindings/usb/usb-ehci.txt |    1 +
 .../devicetree/bindings/usb/usb-nop-xceiv.txt      |   10 +-
 Documentation/usb/gadget-testing.txt               |  728 ++++++
 Documentation/usb/gadget_serial.txt                |    8 +-
 Documentation/usb/usbmon.txt                       |    4 +-
 MAINTAINERS                                        |    2 +-
 arch/arm/boot/dts/stih416.dtsi                     |   10 +-
 arch/mips/cavium-octeon/octeon-platform.c          |  152 +-
 drivers/phy/Kconfig                                |    7 +
 drivers/phy/Makefile                               |    1 +
 drivers/phy/phy-armada375-usb2.c                   |    4 +-
 drivers/phy/phy-exynos-mipi-video.c                |   89 +-
 drivers/phy/phy-miphy28lp.c                        |   61 +-
 drivers/phy/phy-miphy365x.c                        |   29 +-
 drivers/phy/phy-rockchip-usb.c                     |  158 ++
 drivers/phy/phy-stih407-usb.c                      |   25 +-
 drivers/phy/phy-ti-pipe3.c                         |  143 +-
 drivers/staging/emxx_udc/emxx_udc.c                |    8 +-
 drivers/staging/emxx_udc/emxx_udc.h                |    1 -
 drivers/usb/Kconfig                                |    2 +
 drivers/usb/Makefile                               |    2 +-
 drivers/usb/chipidea/ci_hdrc_pci.c                 |    3 +
 drivers/usb/chipidea/udc.c                         |   18 +-
 drivers/usb/class/cdc-acm.c                        |   54 +-
 drivers/usb/core/buffer.c                          |   26 +-
 drivers/usb/core/devio.c                           |   63 +-
 drivers/usb/core/driver.c                          |   29 +-
 drivers/usb/core/hcd.c                             |   16 +-
 drivers/usb/core/hub.c                             |   82 +-
 drivers/usb/core/message.c                         |   23 +-
 drivers/usb/core/usb.c                             |    1 +
 drivers/usb/dwc2/Kconfig                           |    4 +-
 drivers/usb/dwc2/core.c                            |    2 +-
 drivers/usb/dwc2/core.h                            |   60 +-
 drivers/usb/dwc2/gadget.c                          | 1191 +++++++---
 drivers/usb/dwc2/hcd.c                             |  100 +-
 drivers/usb/dwc2/hw.h                              |    2 +
 drivers/usb/dwc2/platform.c                        |   36 +-
 drivers/usb/dwc3/Kconfig                           |    6 -
 drivers/usb/dwc3/Makefile                          |    1 -
 drivers/usb/dwc3/core.c                            |    2 +-
 drivers/usb/dwc3/core.h                            |    5 -
 drivers/usb/dwc3/dwc3-pci.c                        |  178 +-
 drivers/usb/dwc3/ep0.c                             |    2 +-
 drivers/usb/dwc3/gadget.c                          |   82 +-
 drivers/usb/dwc3/trace.h                           |   10 +
 drivers/usb/gadget/Kconfig                         |   11 +
 drivers/usb/gadget/composite.c                     |    2 +-
 drivers/usb/gadget/function/Makefile               |    2 +-
 drivers/usb/gadget/function/f_fs.c                 |  119 +-
 drivers/usb/gadget/function/f_hid.c                |    2 +-
 drivers/usb/gadget/function/f_sourcesink.c         |   20 +-
 drivers/usb/gadget/function/f_uac1.c               |   16 +-
 drivers/usb/gadget/function/f_uvc.c                |  136 +-
 drivers/usb/gadget/function/u_ether.c              |    4 +-
 drivers/usb/gadget/function/u_fs.h                 |   25 +
 drivers/usb/gadget/function/u_uac1.c               |    3 +-
 drivers/usb/gadget/function/u_uac1.h               |    1 -
 drivers/usb/gadget/function/u_uvc.h                |   52 +-
 drivers/usb/gadget/function/uvc_configfs.c         | 2468 ++++++++++++++++++++
 drivers/usb/gadget/function/uvc_configfs.h         |   22 +
 drivers/usb/gadget/udc/at91_udc.c                  |    8 +-
 drivers/usb/gadget/udc/at91_udc.h                  |    1 -
 drivers/usb/gadget/udc/atmel_usba_udc.c            |  147 +-
 drivers/usb/gadget/udc/atmel_usba_udc.h            |    9 +
 drivers/usb/gadget/udc/bdc/bdc_core.c              |    1 -
 drivers/usb/gadget/udc/bdc/bdc_ep.c                |   10 +-
 drivers/usb/gadget/udc/bdc/bdc_udc.c               |    1 +
 drivers/usb/gadget/udc/dummy_hcd.c                 |    9 +-
 drivers/usb/gadget/udc/fsl_qe_udc.c                |    2 +-
 drivers/usb/gadget/udc/fsl_udc_core.c              |    5 +-
 drivers/usb/gadget/udc/lpc32xx_udc.c               |   12 +-
 drivers/usb/gadget/udc/mv_udc_core.c               |    3 -
 drivers/usb/gadget/udc/net2272.c                   |    7 +-
 drivers/usb/gadget/udc/net2272.h                   |    1 -
 drivers/usb/gadget/udc/net2280.c                   |  533 ++---
 drivers/usb/gadget/udc/net2280.h                   |   24 +-
 drivers/usb/gadget/udc/omap_udc.c                  |    1 +
 drivers/usb/gadget/udc/pch_udc.c                   |    1 +
 drivers/usb/gadget/udc/pxa25x_udc.c                |    2 -
 drivers/usb/gadget/udc/pxa27x_udc.c                |    2 -
 drivers/usb/gadget/udc/r8a66597-udc.c              |    1 +
 drivers/usb/gadget/udc/s3c2410_udc.c               |   21 +-
 drivers/usb/gadget/udc/udc-core.c                  |    2 +
 drivers/usb/host/Kconfig                           |   22 +-
 drivers/usb/host/Makefile                          |    3 -
 drivers/usb/host/ehci-atmel.c                      |  102 +-
 drivers/usb/host/ehci-fsl.c                        |    1 -
 drivers/usb/host/ehci-grlib.c                      |    1 -
 drivers/usb/host/ehci-hcd.c                        |    6 +-
 drivers/usb/host/ehci-hub.c                        |    8 +-
 drivers/usb/host/ehci-pci.c                        |   27 +-
 drivers/usb/host/ehci-platform.c                   |   92 +-
 drivers/usb/host/ehci-pmcmsp.c                     |    1 -
 drivers/usb/host/ehci-ppc-of.c                     |    1 -
 drivers/usb/host/ehci-sead3.c                      |    1 -
 drivers/usb/host/ehci-sh.c                         |    1 -
 drivers/usb/host/ehci-tilegx.c                     |    1 -
 drivers/usb/host/ehci-xilinx-of.c                  |    1 -
 drivers/usb/host/ehci.h                            |    2 +-
 drivers/usb/host/fhci-hub.c                        |    9 +-
 drivers/usb/host/fotg210-hcd.c                     |    4 +-
 drivers/usb/host/fusbh200-hcd.c                    |    4 +-
 drivers/usb/host/imx21-hcd.c                       |    5 +-
 drivers/usb/host/isp116x-hcd.c                     |    5 +-
 drivers/usb/host/isp1362-hcd.c                     |    8 +-
 drivers/usb/host/isp1760-hcd.h                     |  208 --
 drivers/usb/host/isp1760-if.c                      |  477 ----
 drivers/usb/host/max3421-hcd.c                     |    6 +-
 drivers/usb/host/ohci-at91.c                       |  132 +-
 drivers/usb/host/ohci-da8xx.c                      |    1 -
 drivers/usb/host/ohci-hub.c                        |   10 +-
 drivers/usb/host/ohci-jz4740.c                     |    1 -
 drivers/usb/host/ohci-platform.c                   |   83 +-
 drivers/usb/host/ohci-ppc-of.c                     |    1 -
 drivers/usb/host/ohci-s3c2410.c                    |    6 +-
 drivers/usb/host/ohci-sm501.c                      |    1 -
 drivers/usb/host/ohci-tilegx.c                     |    1 -
 drivers/usb/host/ohci-tmio.c                       |    1 -
 drivers/usb/host/oxu210hp-hcd.c                    |   10 +-
 drivers/usb/host/pci-quirks.c                      |   46 +-
 drivers/usb/host/r8a66597-hcd.c                    |   13 +-
 drivers/usb/host/sl811-hcd.c                       |   10 +-
 drivers/usb/host/u132-hcd.c                        |   10 +-
 drivers/usb/host/uhci-grlib.c                      |    1 -
 drivers/usb/host/uhci-hub.c                        |    5 +-
 drivers/usb/host/uhci-platform.c                   |    1 -
 drivers/usb/host/xhci-dbg.c                        |    2 +-
 drivers/usb/host/xhci-mem.c                        |   31 +-
 drivers/usb/host/xhci-ring.c                       |   12 +-
 drivers/usb/host/xhci.c                            |   78 +-
 drivers/usb/host/xhci.h                            |   12 +-
 drivers/usb/image/microtek.c                       |    4 +-
 drivers/usb/isp1760/Kconfig                        |   59 +
 drivers/usb/isp1760/Makefile                       |    5 +
 drivers/usb/isp1760/isp1760-core.c                 |  177 ++
 drivers/usb/isp1760/isp1760-core.h                 |   68 +
 drivers/usb/{host => isp1760}/isp1760-hcd.c        |  291 +--
 drivers/usb/isp1760/isp1760-hcd.h                  |  102 +
 drivers/usb/isp1760/isp1760-if.c                   |  309 +++
 drivers/usb/isp1760/isp1760-regs.h                 |  230 ++
 drivers/usb/isp1760/isp1760-udc.c                  | 1498 ++++++++++++
 drivers/usb/isp1760/isp1760-udc.h                  |  106 +
 drivers/usb/misc/uss720.c                          |   12 +-
 drivers/usb/musb/Kconfig                           |    7 +-
 drivers/usb/musb/blackfin.c                        |    2 +-
 drivers/usb/musb/musb_core.c                       |    7 +
 drivers/usb/musb/musb_cppi41.c                     |   24 +-
 drivers/usb/musb/musb_debugfs.c                    |    2 +-
 drivers/usb/musb/musb_gadget.c                     |    4 +-
 drivers/usb/musb/musb_gadget_ep0.c                 |    2 +-
 drivers/usb/musb/musb_virthub.c                    |    7 +-
 drivers/usb/phy/phy-fsl-usb.c                      |   35 -
 drivers/usb/phy/phy-generic.c                      |  150 +-
 drivers/usb/phy/phy-generic.h                      |   10 +-
 drivers/usb/phy/phy-mxs-usb.c                      |   86 +-
 drivers/usb/renesas_usbhs/common.c                 |   25 +-
 drivers/usb/renesas_usbhs/common.h                 |    3 +
 drivers/usb/renesas_usbhs/fifo.c                   |   25 +-
 drivers/usb/renesas_usbhs/mod_gadget.c             |    2 +
 drivers/usb/renesas_usbhs/mod_host.c               |    3 +-
 drivers/usb/serial/cp210x.c                        |    1 +
 drivers/usb/serial/mos7840.c                       |   60 -
 drivers/usb/serial/option.c                        |   60 +-
 drivers/usb/usbip/vhci_hcd.c                       |    3 +-
 drivers/usb/wusbcore/rh.c                          |    4 +-
 drivers/uwb/lc-dev.c                               |    7 -
 include/linux/mfd/syscon/exynos4-pmu.h             |   21 +
 include/linux/mod_devicetable.h                    |    6 +-
 include/linux/usb.h                                |    7 +-
 include/linux/usb/ehci_pdriver.h                   |    4 +
 include/linux/usb/gadget.h                         |    2 +
 include/linux/usb/hcd.h                            |    3 +
 include/linux/usb/phy.h                            |    4 +-
 include/linux/usb/usb_phy_generic.h                |    2 +
 include/uapi/linux/usb/functionfs.h                |    1 +
 include/uapi/linux/usbdevice_fs.h                  |    3 +-
 .../usb/ffs-aio-example/multibuff/host_app/test.c  |   14 +-
 .../ffs-aio-example/simple/device_app/aio_simple.c |    2 +
 tools/usb/ffs-aio-example/simple/host_app/test.c   |   17 +-
 189 files changed, 9349 insertions(+), 3101 deletions(-)
 create mode 100644 Documentation/ABI/testing/configfs-usb-gadget-uvc
 create mode 100644 Documentation/devicetree/bindings/phy/rockchip-usb-phy.txt
 create mode 100644 Documentation/usb/gadget-testing.txt
 create mode 100644 drivers/phy/phy-rockchip-usb.c
 create mode 100644 drivers/usb/gadget/function/uvc_configfs.c
 create mode 100644 drivers/usb/gadget/function/uvc_configfs.h
 delete mode 100644 drivers/usb/host/isp1760-hcd.h
 delete mode 100644 drivers/usb/host/isp1760-if.c
 create mode 100644 drivers/usb/isp1760/Kconfig
 create mode 100644 drivers/usb/isp1760/Makefile
 create mode 100644 drivers/usb/isp1760/isp1760-core.c
 create mode 100644 drivers/usb/isp1760/isp1760-core.h
 rename drivers/usb/{host => isp1760}/isp1760-hcd.c (91%)
 create mode 100644 drivers/usb/isp1760/isp1760-hcd.h
 create mode 100644 drivers/usb/isp1760/isp1760-if.c
 create mode 100644 drivers/usb/isp1760/isp1760-regs.h
 create mode 100644 drivers/usb/isp1760/isp1760-udc.c
 create mode 100644 drivers/usb/isp1760/isp1760-udc.h
 create mode 100644 include/linux/mfd/syscon/exynos4-pmu.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




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux