From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tony Lindgren Subject: [PATCHv3 0/6] musb fixes for v4.9-rc cycle Date: Tue, 15 Nov 2016 13:37:49 -0800 Message-ID: <20161115213755.12316-1-tony@atomide.com> Return-path: Sender: linux-usb-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Bin Liu Cc: Boris Brezillon , Greg Kroah-Hartman , Andreas Kemnade , Felipe Balbi , George Cherian , Kishon Vijay Abraham I , Ivaylo Dimitrov , Johan Hovold , Ladislav Michl , Laurent Pinchart , Sergei Shtylyov , linux-usb-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: linux-omap@vger.kernel.org Hi all, Here's v3 of musb fixes for issues that I've been able to track down. The PM changes merged for v4.9 popped up various issues reported by people that I had not seen earlier with my tests. As many people depend on this driver, I'd like to have these merged for v4.9-rc cycle. Regards, Tony Changes since v2: - Collect acks, update patch descriptions and remove one comment line based on comments from Johan Hovold Changes since v1: - Numerous changes to patch 2/4 for the sleeping function fix based on comments from Johan - Two new patches to fix issues with devices not always enumerating by removing pointless PM runtime code Tony Lindgren (6): usb: musb: Fix broken use of static variable for multiple instances usb: musb: Fix sleeping function called from invalid context for hdrc glue usb: musb: Fix PM for hub disconnect usb: musb: Add missing pm_runtime_disable and drop 2430 PM timeout usb: musb: Drop pointless PM runtime code for dsps glue phy: twl4030-usb: Fix for musb session bit based PM drivers/phy/phy-twl4030-usb.c | 4 +- drivers/usb/musb/musb_core.c | 147 ++++++++++++++++++++++++++++++++++++----- drivers/usb/musb/musb_core.h | 13 +++- drivers/usb/musb/musb_dsps.c | 58 ++++++++-------- drivers/usb/musb/musb_gadget.c | 39 +++++++++-- drivers/usb/musb/omap2430.c | 10 ++- drivers/usb/musb/tusb6010.c | 6 +- 7 files changed, 209 insertions(+), 68 deletions(-) -- 2.10.2 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html