mbox series

[GIT,PULL] USB changes for v5.1

Message ID 87zhqx360b.fsf@linux.intel.com (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] USB changes for v5.1 | expand

Pull-request

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

Message

Felipe Balbi Feb. 15, 2019, 6:44 a.m. UTC
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(-)

Comments

Greg KH Feb. 15, 2019, 8:12 a.m. UTC | #1
On Fri, Feb 15, 2019 at 08:44:36AM +0200, Felipe Balbi wrote:
> 
> 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 |
>                 ||     ||

Ah, if only that would be the case :)

> 
> 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

All now pulled and pushed out, thanks.

greg k-h
Felipe Balbi Feb. 15, 2019, 8:24 a.m. UTC | #2
Hi,

Greg Kroah-Hartman <gregkh@linuxfoundation.org> writes:
>> 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 |
>>                 ||     ||
>
> Ah, if only that would be the case :)

one can hope :)

>> 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
>
> All now pulled and pushed out, thanks.

thank you :-)