[GIT PULL] USB fixes for v3.10-rc2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux