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