Hi Greg,
Here's my first set of fixes for the v3.9-rc cycle. Nothing scary, all fixes
have been pending for a while now. I ran a few randconfig cycles with my
own seed, all looks good.
Let me know if you want any changes.
The following changes since commit 6dbe51c251a327e012439c4772097a13df43c5b8:
Linux 3.9-rc1 (2013-03-03 15:11:05 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
tags/fixes-for-v3.9-rc2
for you to fetch changes up to 29240e2392786c39007df2f4162f3dc4680f3dec:
usb: gadget: u_uac1: NULL dereference on error path (2013-03-04 13:16:45
+0200)
----------------------------------------------------------------
usb: fixes for v3.9-rc2
A few drivers got their gadget->dev registration problems
exposed by the removal of ->start()/->stop() functions from
udc-core.c. All of such instances are now fixed.
We're also fixing chipidea's mistake of registering private
debugging sysfs files under the gadget's device. This is
in preparation to complete removal of gadget->dev handling
from all UDC drivers which will happen for v3.10 merge window.
MUSB's Kconfig got a fix to avoid a non-buildable selection
of its Kconfig choices.
Some extra devm_ioremap_resource() are added here because they
missed the merge window.
Finally, we have a temporary fix linking function drivers
before gadget drivers so they work fine when they're statically
linked to the kernel. We've done it so since the real fix wouldn't
fit the -rc cycle.
----------------------------------------------------------------
Dan Carpenter (2):
usb: gadget: f_uac1: silence an info leak warning
usb: gadget: u_uac1: NULL dereference on error path
Felipe Balbi (10):
usb: dwc3: core: don't forget to free coherent memory
usb: dwc3: omap: fix a typo on of_device_id
usb: dwc3: glue layers shouldn't know about the core IP
usb: dwc3: gadget: remove unnecessary code
usb: chipidea: register debugging sysfs on our device
usb: gadget: pxa27x: fix gadget->dev registration
usb: gadget: s3c2410: fix gadget->dev registration
usb: gadget: pxa25x: fix gadget->dev registration
usb: gadget: imx_udc: fix gadget->dev registration
usb: gadget: s3c2410: fix build breakage
Kishon Vijay Abraham I (1):
usb: gadget: make usb functions to load before gadget driver
Marc Kleine-Budde (1):
usb: otg: use try_module_get in all usb_get_phy functions and add missing
module_put
Peter Ujfalusi (1):
usb: musb: correct Kconfig in order to avoid non compilable selection
Sachin Kamat (3):
usb: phy: samsung: Convert to devm_ioremap_resource()
usb: phy: omap-usb3: Convert to devm_ioremap_resource()
usb: phy: omap-control-usb: Convert to devm_ioremap_resource()
drivers/usb/chipidea/udc.c | 6 +++---
drivers/usb/dwc3/core.c | 1 +
drivers/usb/dwc3/dwc3-exynos.c | 2 --
drivers/usb/dwc3/dwc3-omap.c | 8 +++-----
drivers/usb/dwc3/dwc3-pci.c | 2 --
drivers/usb/dwc3/gadget.c | 3 ---
drivers/usb/gadget/Makefile | 12 ++++++------
drivers/usb/gadget/f_uac1.c | 1 +
drivers/usb/gadget/imx_udc.c | 20 ++++++++------------
drivers/usb/gadget/pxa25x_udc.c | 20 +++++++++++---------
drivers/usb/gadget/pxa27x_udc.c | 18 ++++++++++++------
drivers/usb/gadget/s3c2410_udc.c | 28 ++++++++++++----------------
drivers/usb/gadget/u_uac1.c | 3 +++
drivers/usb/musb/Kconfig | 4 ++--
drivers/usb/otg/otg.c | 10 +++++++---
drivers/usb/phy/omap-control-usb.c | 24 +++++++++---------------
drivers/usb/phy/omap-usb3.c | 8 +++-----
drivers/usb/phy/samsung-usbphy.c | 8 +++-----
18 files changed, 84 insertions(+), 94 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html