[GIT PULL] USB changes for v5.1

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

 



Hi Greg,

Here's my pull request for v5.1. Changes have been sitting in next for a
while now. No shenanigans were reported.

Surprisingly, we have only 40 commits thihs time. Even less than the
previous time. <joke> Seems like I could train a deep neural network to
handle this part of my job </joke>

 _______________ 
< Deep Learning >
 --------------- 
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

Let me know if you want anything to be changed.

Cheers

The following changes since commit f17b5f06cb92ef2250513a1e154c47b78df07d40:

  Linux 5.0-rc4 (2019-01-27 15:18:05 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git tags/usb-for-v5.1

for you to fetch changes up to 5895d311d28f2605e2f71c1a3e043ed38f3ac9d2:

  usb: phy: twl6030-usb: fix possible use-after-free on remove (2019-02-13 13:05:35 +0200)

----------------------------------------------------------------
USB: changes for v5.1 merge window

Dwc3 now works on TI's AM6xx platforms. Also on dwc3 we have a few
changes which improve request cancellation and some improvements to
how we print to the trace buffer.

Renesas_usb3 got support for r8a774c0 device.

Dwc2 got scatter-gather support.

Apart from these, the usual set of minor fixes and all sorts of small
details.

----------------------------------------------------------------
Alan Stern (1):
      USB: gadget: Improve kerneldoc for usb_ep_dequeue()

Andrzej Pietrasiewicz (4):
      usb: dwc2: gadget: Add scatter-gather mode
      usb: gadget: move non-super speed code out of usb_ep_autoconfig_ss()
      usb: gadget: f_fs: preserve wMaxPacketSize across usb_ep_autoconfig() call
      usb: gadget: Change Andrzej Pietrasiewicz's e-mail address

Christoph Hellwig (2):
      fotg210-udc: remove a bogus dma_sync_single_for_device call
      fotg210-udc: pass struct device to DMA API functions

Colin Ian King (1):
      usb: gadget: fix various indentation issues

Fabrizio Castro (3):
      usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0
      dt-bindings: usb: renesas_usbhs: Add r8a774c0 support
      usb: gadget: udc: renesas_usb3: add support for r8a774c0

Felipe Balbi (10):
      usb: dwc3: gadget: add dwc3_request status tracking
      usb: dwc3: gadget: prevent dwc3_request from being queued twice
      usb: dwc3: gadget: remove req->started flag
      usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete
      usb: dwc3: gadget: don't use resource_index as a flag
      usb: dwc3: gadget: early giveback if End Transfer already completed
      usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING
      usb: dwc3: trace: pass trace buffer size to decoding functions
      usb: dwc3: debug: purge usage of strcat
      usb: dwc3: gadget: don't enable interrupt when disabling endpoint

Guido Kiener (1):
      udc: net2280: Fix net2280_disable

Jeffrey Hugo (2):
      dt-bindings: usb: Add support for msm8998
      usb: dwc3: qcom: Add support for MSM8998

John Stultz (1):
      usb: f_fs: Avoid crash due to out-of-scope stack ptr access

Julia Lawall (1):
      usb: gadget: udc: reduce indentation

Matteo Croce (1):
      usb: gadget: aspeed: fix typo

Michał Mirosław (1):
      usb: gadget: u_serial: process RX in workqueue instead of tasklet

Minas Harutyunyan (1):
      usb: dwc2: Fix EP TxFIFO number setting

Paul Elder (1):
      usb: gadget: uvc: add uvcg_warn macro

Peter Chen (1):
      usb: misc: usbtest: add super-speed isoc support

Roger Quadros (3):
      usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded
      dt-bindings: usb: keystone-usb: Add ti,am654-dwc3 support
      usb: dwc3: keystone: Add support for ti,am654-dwc3

Sven Van Asbroeck (1):
      usb: phy: twl6030-usb: fix possible use-after-free on remove

Thinh Nguyen (2):
      usb: dwc3: haps: Workaround matching VID PID
      usb: dwc3: Reset num_trbs after skipping

Yoshihiro Shimoda (1):
      usb: renesas_usbhs: replace udelay() with usleep_range()

YueHaibing (1):
      usb: gadget: Remove dead branch code

liangshengjun (1):
      usb: gadget: function: sync f_uac1 ac header baInterfaceNr

 .../devicetree/bindings/usb/keystone-usb.txt       |   6 +-
 .../devicetree/bindings/usb/qcom,dwc3.txt          |   1 +
 .../devicetree/bindings/usb/renesas_usb3.txt       |   1 +
 .../devicetree/bindings/usb/renesas_usbhs.txt      |   1 +
 drivers/usb/dwc2/gadget.c                          | 114 ++++++++++-----
 drivers/usb/dwc3/Kconfig                           |   6 +-
 drivers/usb/dwc3/core.h                            |  12 +-
 drivers/usb/dwc3/debug.h                           | 156 +++++++++++----------
 drivers/usb/dwc3/dwc3-haps.c                       |   9 ++
 drivers/usb/dwc3/dwc3-keystone.c                   |  11 +-
 drivers/usb/dwc3/dwc3-qcom.c                       |   1 +
 drivers/usb/dwc3/gadget.c                          |  65 +++++----
 drivers/usb/dwc3/gadget.h                          |   4 +-
 drivers/usb/dwc3/trace.h                           |  10 +-
 drivers/usb/gadget/epautoconf.c                    |  41 +++---
 drivers/usb/gadget/function/f_fs.c                 |  12 ++
 drivers/usb/gadget/function/f_uac1.c               |  10 +-
 drivers/usb/gadget/function/u_ecm.h                |   2 +-
 drivers/usb/gadget/function/u_eem.h                |   2 +-
 drivers/usb/gadget/function/u_ether_configfs.h     |   2 +-
 drivers/usb/gadget/function/u_fs.h                 |   2 +-
 drivers/usb/gadget/function/u_gether.h             |   2 +-
 drivers/usb/gadget/function/u_hid.h                |   2 +-
 drivers/usb/gadget/function/u_midi.h               |   2 +-
 drivers/usb/gadget/function/u_ncm.h                |   2 +-
 drivers/usb/gadget/function/u_printer.h            |   2 +-
 drivers/usb/gadget/function/u_rndis.h              |   2 +-
 drivers/usb/gadget/function/u_serial.c             |  35 ++---
 drivers/usb/gadget/function/u_uac2.h               |   2 +-
 drivers/usb/gadget/function/u_uvc.h                |   2 +-
 drivers/usb/gadget/function/uvc.h                  |   2 +
 drivers/usb/gadget/function/uvc_configfs.c         |  10 +-
 drivers/usb/gadget/function/uvc_configfs.h         |   2 +-
 drivers/usb/gadget/function/uvc_v4l2.h             |   2 +-
 drivers/usb/gadget/function/uvc_video.h            |   2 +-
 drivers/usb/gadget/legacy/inode.c                  |  40 +++---
 drivers/usb/gadget/u_f.c                           |   2 +-
 drivers/usb/gadget/u_f.h                           |   2 +-
 drivers/usb/gadget/u_os_desc.h                     |   2 +-
 drivers/usb/gadget/udc/aspeed-vhub/epn.c           |   2 +-
 drivers/usb/gadget/udc/aspeed-vhub/hub.c           |   2 +-
 drivers/usb/gadget/udc/bdc/bdc_cmd.c               |   4 +-
 drivers/usb/gadget/udc/core.c                      |   8 +-
 drivers/usb/gadget/udc/fotg210-udc.c               |  11 +-
 drivers/usb/gadget/udc/net2280.c                   |   6 +-
 drivers/usb/gadget/udc/renesas_usb3.c              |   4 +
 drivers/usb/gadget/udc/snps_udc_core.c             |  17 ++-
 drivers/usb/misc/usbtest.c                         |  28 +++-
 drivers/usb/phy/phy-twl6030-usb.c                  |   2 +-
 drivers/usb/renesas_usbhs/rcar3.c                  |   2 +-
 drivers/usb/renesas_usbhs/rza.c                    |   2 +-
 51 files changed, 394 insertions(+), 277 deletions(-)

-- 
balbi

Attachment: signature.asc
Description: PGP signature


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

  Powered by Linux