[GIT PULL] usb: fixes for v4.6-rc3

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

 



Hi Greg,

here's my second pull request for this -rc cycle. Patches have been
tested (where applicable) on 3 different Intel platforms (including the
one for which we're adding a new PCI ID - Broxton).

Let me know if you want anything to be changed.

cheers

The following changes since commit 7e8ac87a44746b03a37d296fdb3e6b5d96350952:

  usb: phy: qcom-8x16: fix regulator API abuse (2016-03-30 13:34:04 +0300)

are available in the git repository at:

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

for you to fetch changes up to adf9a3ab90eb44e57f9dbf757acd897838b5ec21:

  usb: dwc3: keystone: drop dma_mask configuration (2016-04-06 16:36:01 +0300)

----------------------------------------------------------------
usb: fixes for v4.6-rc3

We have two more fixes to f_midi. It should now
behave much better.

dwc3-keystone.c has gotten a fix which now allows it
to work on keystone device when running in
peripheral mode. A similar fix for DMA configuration
was made for udc-core, too.

We have a new PCI ID for Intel's Broxton
platform. DWC3 can run on those platforms as well.

And we also have some dwc2 got a fix for dr_mode
usage, while renesas controller got 3 important
fixes: a NULL pointer deref fix, IRQ <-> DMA race
fix, and a fix to prevent a situation where we would
queue a request to a disabled endpoint.

----------------------------------------------------------------
Dan Carpenter (1):
      usb: gadget: f_midi: unlock on error

Felipe F. Tonello (1):
      usb: gadget: f_midi: Fixed a bug when buflen was smaller than wMaxPacketSize

Grygorii Strashko (2):
      usb: gadget: udc-core: remove manual dma configuration
      usb: dwc3: keystone: drop dma_mask configuration

Heikki Krogerus (1):
      usb: dwc3: pci: add ID for one more Intel Broxton platform

Przemek Rudy (1):
      usb: dwc2: do not override forced dr_mode in gadget setup

Yoshihiro Shimoda (3):
      usb: renesas_usbhs: avoid NULL pointer derefernce in usbhsf_pkt_handler()
      usb: renesas_usbhs: disable TX IRQ before starting TX DMAC transfer
      usb: renesas_usbhs: fix to avoid using a disabled ep in usbhsg_queue_done()

 drivers/usb/dwc2/gadget.c              | 23 ++++++++++++++++++-----
 drivers/usb/dwc3/dwc3-keystone.c       |  5 -----
 drivers/usb/dwc3/dwc3-pci.c            |  2 ++
 drivers/usb/gadget/function/f_midi.c   |  8 ++++++--
 drivers/usb/gadget/udc/udc-core.c      |  6 ------
 drivers/usb/renesas_usbhs/fifo.c       |  4 +++-
 drivers/usb/renesas_usbhs/mod_gadget.c |  6 +++++-
 7 files changed, 34 insertions(+), 20 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