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
signature.asc
Description: PGP signature
