Hi Greg, here's my first set of fixes for current -rc cycle. Let me know if you want any changes to the pull request. cheers The following changes since commit 7928b2cbe55b2a410a0f5c1f154610059c57b1b2: Linux 4.16-rc1 (2018-02-11 15:04:29 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git fixes-for-v4.16-rc2 for you to fetch changes up to 98112041bcca164676367e261c8c1073ef70cb51: usb: dwc3: core: Fix ULPI PHYs and prevent phy_get/ulpi_init during suspend/resume (2018-02-15 15:28:35 +0200) ---------------------------------------------------------------- usb: fixes for v4.16-rc2 First set of fixes for current -rc cycle. Most of the changes are on dwc3 this time around (59%) with some function changes (25%). Out of the those, the most important fixes are: - EP0 TRB counter fix on dwc3 - dwc3-omap stopped missing events during suspend/resume - maxpacket size fix for ep0 in dwc3 - Descriptor processing fix for functionfs Apart from these, your usual set of important-but-not-so-critical fixes all over the place. ---------------------------------------------------------------- Brian Norris (1): usb: dwc3: Undo PHY init if soft reset fails Enric Balletbo i Serra (1): usb: dwc3: of-simple: fix oops by unbalanced clk disable call Fabio Estevam (1): usb: phy: mxs: Fix NULL pointer dereference on i.MX23/28 Jack Pham (2): usb: gadget: f_fs: Process all descriptors during bind usb: gadget: f_fs: Use config_ep_by_speed() John Keeping (1): usb: gadget: f_uac2: fix bFirstInterface in composite gadget Manu Gautam (2): usb: dwc3: core: Power-off core/PHYs on system_suspend in host mode usb: gadget: core: Fix use-after-free of usb_request Minas Harutyunyan (2): usb: dwc2: Add safety check in setting of descriptor chain pointers usb: dwc2: Add safety check for STSPHSERCVD intr Roger Quadros (2): usb: dwc3: omap: don't miss events during suspend/resume usb: dwc3: core: Fix ULPI PHYs and prevent phy_get/ulpi_init during suspend/resume Stefan Agner (1): usb: gadget: fsl_udc_core: fix ep valid checks Thinh Nguyen (3): usb: dwc3: gadget: Set maxpacket size for ep0 IN usb: dwc3: ep0: Reset TRB counter for ep0 IN usb: dwc3: Fix GDBGFIFOSPACE_TYPE values Ulf Magnusson (1): usb: gadget: udc: Remove USB_GADGET_DUALSPEED select Vardan Mikayelyan (1): usb: dwc2: Fix dwc2_hsotg_core_init_disconnected() Wei Yongjun (1): USB: gadget: udc: Add missing platform_device_put() on error in bdc_pci_probe() Yoshihiro Shimoda (2): usb: gadget: udc: renesas_usb3: fix oops in renesas_usb3_remove() usb: renesas_usbhs: missed the "running" flag in usb_dmac with rx path drivers/usb/dwc2/gadget.c | 26 +++++++---- drivers/usb/dwc3/core.c | 86 +++++++++++++++++++++++++---------- drivers/usb/dwc3/core.h | 21 ++++++--- drivers/usb/dwc3/dwc3-of-simple.c | 1 + drivers/usb/dwc3/dwc3-omap.c | 16 +++++++ drivers/usb/dwc3/ep0.c | 7 ++- drivers/usb/dwc3/gadget.c | 2 + drivers/usb/gadget/function/f_fs.c | 44 ++++-------------- drivers/usb/gadget/function/f_uac2.c | 2 + drivers/usb/gadget/udc/Kconfig | 1 - drivers/usb/gadget/udc/bdc/bdc_pci.c | 1 + drivers/usb/gadget/udc/core.c | 2 +- drivers/usb/gadget/udc/fsl_udc_core.c | 4 +- drivers/usb/gadget/udc/renesas_usb3.c | 2 +- drivers/usb/phy/phy-mxs-usb.c | 3 ++ drivers/usb/renesas_usbhs/fifo.c | 5 ++ 16 files changed, 140 insertions(+), 83 deletions(-) -- balbi
Attachment:
signature.asc
Description: PGP signature