[GIT PULL] USB fixes for v4.18-rc5

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

 



Hi Greg,

after a couple weeks break, here's another pull request for the current
rc. I've rebase on top of your usb-linus branch this time to make sure I
don't pick any patches you have already picked.

Let me know if you want anything to be changed.

cheers

The following changes since commit 24dd9ba1c55f7e00352f4b8d7449fc0cbecb1f54:

  Merge tag 'phy-for-4.18-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy into usb-linus (2018-07-16 13:28:40 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git tags/fixes-for-v4.18-rc5

for you to fetch changes up to eec24f2a0d4dc3b1d95a3ccd2feb523ede3ba775:

  usb: gadget: f_uac2: fix endianness of 'struct cntrl_*_lay3' (2018-07-17 10:12:52 +0300)

----------------------------------------------------------------
usb: fixes for v4.18-rc5

With a total of 20 non-merge commits, we have accumulated quite a few
fixes. These include lot's of fixes the our audio gadget interface, a
build error fix for PPC64 builds for the frescale PHY driver,
sleep-while-atomic fixes on the r8a66597 UDC driver, 3-stage SETUP fix
for the aspeed-vhub UDC and some other misc fixes.

----------------------------------------------------------------
Antti Seppälä (2):
      usb: dwc2: Fix DMA alignment to start at allocated boundary
      usb: dwc2: Fix inefficient copy of unaligned buffers

Benjamin Herrenschmidt (3):
      usb: gadget: aspeed-vhub: Fix SETUP packets with OUT data phase
      usb: gadget: Fix OS descriptors support
      usb: gadget: aspeed: Workaround memory ordering issue

Colin Ian King (1):
      usb: dwc3: gadget: remove redundant variable maxpacket

Dmitry Torokhov (1):
      usb: dwc2: host: do not delay retries for CONTROL IN transfers

Enric Balletbo i Serra (1):
      usb: dwc3: rockchip: Fix PHY documentation links.

Eugeniu Rosca (3):
      usb: gadget: f_uac2: fix error handling in afunc_bind (again)
      usb: gadget: u_audio: fix pcm/card naming in g_audio_setup()
      usb: gadget: f_uac2: fix endianness of 'struct cntrl_*_lay3'

Jia-Ju Bai (2):
      usb: gadget: r8a66597: Fix two possible sleep-in-atomic-context bugs in init_controller()
      usb: gadget: r8a66597: Fix a possible sleep-in-atomic-context bugs in r8a66597_queue()

John Keeping (1):
      usb: dwc2: avoid NULL dereferences

Joshua Frkuska (1):
      usb: gadget: u_audio: update hw_ptr in iso_complete after data copied

Peter Senna Tschudin (1):
      tools: usb: ffs-test: Fix build on big endian systems

Randy Dunlap (1):
      usb/phy: fix PPC64 build errors in phy-fsl-usb.c

Vladimir Zapolskiy (3):
      usb: gadget: u_audio: remove caching of stream buffer parameters
      usb: gadget: u_audio: remove cached period bytes value
      usb: gadget: u_audio: protect stream runtime fields with stream spinlock

 .../devicetree/bindings/usb/rockchip,dwc3.txt      |  3 +-
 drivers/usb/dwc2/gadget.c                          |  6 +-
 drivers/usb/dwc2/hcd.c                             | 54 +++++++------
 drivers/usb/dwc2/hcd_intr.c                        |  9 ++-
 drivers/usb/dwc3/ep0.c                             |  3 -
 drivers/usb/gadget/composite.c                     |  1 -
 drivers/usb/gadget/function/f_uac2.c               | 24 +++---
 drivers/usb/gadget/function/u_audio.c              | 88 ++++++++--------------
 drivers/usb/gadget/udc/aspeed-vhub/ep0.c           | 11 ++-
 drivers/usb/gadget/udc/aspeed-vhub/epn.c           | 14 +++-
 drivers/usb/gadget/udc/aspeed-vhub/vhub.h          | 33 ++++++++
 drivers/usb/gadget/udc/r8a66597-udc.c              |  6 +-
 drivers/usb/phy/phy-fsl-usb.c                      |  4 +-
 tools/usb/ffs-test.c                               | 19 ++++-
 14 files changed, 164 insertions(+), 111 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