Hi Greg, Here's my first set of fixes for v3.10-rc cycle. It's a bit large, but considering the amount of work we got in the merge window, it looks reasonable. Let me know if you want me to change anything cheers The following changes since commit f722406faae2d073cc1d01063d1123c35425939e: Linux 3.10-rc1 (2013-05-11 17:14:08 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git tags/fixes-for-v3.10-rc2 for you to fetch changes up to 4e0aa635d069478e73ad95ff21fd4ae144faa189: usb: otg: mxs-phy: add missing type to usb_phy (2013-05-15 17:34:01 +0300) ---------------------------------------------------------------- usb: fixes for v3.10-rc2 Here's the initial set of fixes for v3.10-rc series. It countains miscellaneous fixes in numerous drivers. Many gadget drivers and PHY drivers learned that it's not necessary to platform_set_drvdata() twice, that's not necessary to check the resource pointer returned by platform_get_resource() when using devm_ioremap_resource() and they learned that we shouldn't return 0 in case of errors. DWC3 got a build fix for cases where DWC3 is marked as 'y' while gadget API is marked as 'm'. There's also a NULL pointer exception fix on usb_get_phy(), mxs-phy now knows which PHY type it is and s3c-hsotg is now passing proper arguments to usb_gadget_unmap_request(). Other than that there are some spelling fixes and kernel-doc warnings. Signed-of-by: Felipe Balbi <balbi@xxxxxx> ---------------------------------------------------------------- Jingoo Han (1): usb: gadget: s3c-hsotg: pass 'struct usb_request *' to usb_gadget_unmap_request() Michael Grzeschik (1): usb: otg: mxs-phy: add missing type to usb_phy Paul Bolle (1): usb: phy: remove CONFIG_USB_OTG_UTILS once more Robert Jarzmik (1): usb: phy: Fix NULL pointer exception during usb_get_phy Robert P. J. Day (2): Correct typo "supperspeed" to "superspeed". Add a couple kernel-doc lines to prevent warnings. Sachin Kamat (12): usb: gadget: atmel_usba_udc: Remove redundant platform_set_drvdata() usb: gadget: bcm63xx_udc: Remove redundant platform_set_drvdata() usb: gadget: dummy_hcd: Remove redundant platform_set_drvdata() usb: gadget: f_uac2: Remove redundant platform_set_drvdata() usb: gadget: imx_udc: Remove redundant platform_set_drvdata() usb: gadget: pxa25x_udc: Remove redundant platform_set_drvdata() usb: gadget: s3c2410_udc: Remove redundant platform_set_drvdata() usb: phy: ab8500-usb: Remove redundant platform_set_drvdata() usb: phy: gpio-vbus-usb: Remove redundant platform_set_drvdata() usb: phy: mv-usb: Remove redundant platform_set_drvdata() usb: phy: mxs-usb: Remove redundant platform_set_drvdata() usb: phy: nop: Remove redundant platform_set_drvdata() Vivek Gautam (1): usb: dwc3: Fix compilation break when building with USB_DWC3_DUAL_ROLE=y Wei Yongjun (9): usb: gadget: zero: fix error return code in zero_bind() usb: musb: omap2430: add missing platform_device_put() on error in omap2430_probe() usb: musb: dsps: fix error return code in dsps_create_musb_pdev() usb: gadget: s3c2410_udc: fix error return code in s3c2410_udc_probe() usb: gadget: r8a66597-udc: fix error return code in r8a66597_probe() usb: gadget: m66592-udc: fix error return code in m66592_probe() usb: gadget: fusb300_udc: fix error return code in fusb300_probe() usb: gadget: dummy_hcd: fix error return code in init() usb: gadget: fix error return code in configfs_composite_bind() Wolfram Sang (2): usb: gadget: don't check resource with devm_ioremap_resource usb: phy: don't check resource with devm_ioremap_resource drivers/staging/dwc2/Kconfig | 1 - drivers/usb/dwc3/Kconfig | 6 +++--- drivers/usb/gadget/Kconfig | 1 - drivers/usb/gadget/atmel_usba_udc.c | 2 -- drivers/usb/gadget/bcm63xx_udc.c | 11 ----------- drivers/usb/gadget/configfs.c | 8 ++++++-- drivers/usb/gadget/dummy_hcd.c | 5 +++-- drivers/usb/gadget/f_ecm.c | 1 + drivers/usb/gadget/f_subset.c | 1 + drivers/usb/gadget/f_uac2.c | 2 -- drivers/usb/gadget/fusb300_udc.c | 4 +++- drivers/usb/gadget/imx_udc.c | 2 -- drivers/usb/gadget/m66592-udc.c | 4 +++- drivers/usb/gadget/pxa25x_udc.c | 1 - drivers/usb/gadget/r8a66597-udc.c | 4 +++- drivers/usb/gadget/s3c-hsotg.c | 2 +- drivers/usb/gadget/s3c2410_udc.c | 3 +-- drivers/usb/gadget/zero.c | 8 ++++++-- drivers/usb/musb/musb_dsps.c | 1 + drivers/usb/musb/omap2430.c | 3 ++- drivers/usb/phy/Kconfig | 1 - drivers/usb/phy/phy-ab8500-usb.c | 2 -- drivers/usb/phy/phy-fsl-usb.c | 1 + drivers/usb/phy/phy-gpio-vbus-usb.c | 3 +-- drivers/usb/phy/phy-isp1301.c | 1 + drivers/usb/phy/phy-mv-u3d-usb.c | 5 ----- drivers/usb/phy/phy-mv-usb.c | 3 --- drivers/usb/phy/phy-mxs-usb.c | 8 +------- drivers/usb/phy/phy-nop.c | 2 -- drivers/usb/phy/phy-samsung-usb2.c | 5 ----- drivers/usb/phy/phy-samsung-usb3.c | 5 ----- include/linux/usb/gadget.h | 5 ++--- 32 files changed, 40 insertions(+), 71 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html