Hi Greg, here's my first set of fixes for the current -rc cycle. Let me know if you want anything to be changed. cheers The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877: Linux v4.13-rc1 (2017-07-15 15:22:10 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git fixes-for-v4.13-rc2 for you to fetch changes up to b8b9c974afee685789fcbb191b52d1790be3608c: usb: renesas_usbhs: gadget: disable all eps when the driver stops (2017-07-19 10:38:22 +0300) ---------------------------------------------------------------- usb: fixes for v4.13-rc2 First set of fixes for the current -rc cycle. Only three fixes on dwc3 this time around (proper order for getting a PHY reference, fix for unmapping DMA and a fix for requesting IRQ on the OMAP glue layer). Most fixes are on the renesas USB controller, fixing several old bugs with most going to stable. dwc2 also learned that it *must* reset USB Address to zero on Reset interrupts. Apart from these, some drivers needed HAS_DMA dependency and there's a sparse warning fix for bdc udc. ---------------------------------------------------------------- Axel Lin (1): usb: gadget: f_mass_storage: Fix the logic to iterate all common->luns Geert Uytterhoeven (2): usb: gadget: udc: USB_RENESAS_USB3 should depend on HAS_DMA usb: gadget: udc: USB_SNP_CORE should depend on HAS_DMA Jack Pham (1): usb: dwc3: gadget: only unmap requests from DMA if mapped Minas Harutyunyan (1): usb: dwc2: gadget: On USB RESET reset device address to zero Ruslan Bilovol (3): include: usb: audio: specify exact endiannes of descriptors usb: gadget: f_uac1: endianness fixes. usb: gadget: f_uac2: endianness fixes. Vignesh R (2): usb: dwc3: core: Call dwc3_core_get_phy() before initializing phys usb: dwc3: omap: remove IRQ_NOAUTOEN used with shared irq Yoshihiro Shimoda (5): usb: gadget: udc: renesas_usb3: fix free size in renesas_usb3_dma_free_prd() usb: gadget: udc: renesas_usb3: fix zlp transfer by the dmac usb: gadget: udc: renesas_usb3: protect usb3_ep->started in usb3_start_pipen() usb: renesas_usbhs: fix usbhsc_resume() for !USBHSF_RUNTIME_PWCTRL usb: renesas_usbhs: gadget: disable all eps when the driver stops kbuild test robot (1): usb: gadget: udc: start_udc() can be static drivers/usb/dwc2/gadget.c | 3 +++ drivers/usb/dwc3/core.c | 6 +++--- drivers/usb/dwc3/dwc3-omap.c | 18 +++++++--------- drivers/usb/dwc3/gadget.c | 8 ++++--- drivers/usb/gadget/function/f_mass_storage.c | 2 +- drivers/usb/gadget/function/f_uac1.c | 20 +++++++++--------- drivers/usb/gadget/function/f_uac2.c | 25 ++++++++++++---------- drivers/usb/gadget/udc/Kconfig | 5 +++-- drivers/usb/gadget/udc/renesas_usb3.c | 14 +++++++++---- drivers/usb/gadget/udc/snps_udc_plat.c | 6 +++--- drivers/usb/renesas_usbhs/common.c | 4 +++- drivers/usb/renesas_usbhs/mod_gadget.c | 31 +++++++++++++++++++++------- include/linux/usb/audio-v2.h | 14 ++++++------- include/uapi/linux/usb/audio.h | 6 +++--- 14 files changed, 97 insertions(+), 65 deletions(-) -- balbi
Attachment:
signature.asc
Description: PGP signature