OSDN Git Service

Merge tag 'gadget-for-v3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/balbi...
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 11 Sep 2012 20:39:31 +0000 (13:39 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 11 Sep 2012 20:39:49 +0000 (13:39 -0700)
usb: gadget: patches for v3.7 merge window

This pull request is large but the biggest part is the first part
of the cleanup on the gadget framework so we have a saner setup
to add configfs support for v3.8.

We have also some more conversions to the new udc_start/udc_stop
which makes us closer from dropping the old interfaces.

USB_GADGET_DUALSPEED and USB_GADGET_SUPERSPEED are finally gone,
thanks to Michal for his awesome work.

Other than that, we have the usual set of miscellaneous changes
and cleanups involving improvements to debug messages, removal
of duplicated includes, moving dereference after NULL test,
making renesas_hsbhs' irq handler Shared, unused code being dropped,
prevention of sleep-inside-spinlock bugs and a race condition fix
on udc-core.

1  2 
drivers/usb/chipidea/Kconfig
drivers/usb/gadget/s3c-hsotg.c
drivers/usb/gadget/u_ether.c
drivers/usb/musb/Kconfig

@@@ -12,8 -12,7 +12,7 @@@ if USB_CHIPIDE
  
  config USB_CHIPIDEA_UDC
        bool "ChipIdea device controller"
 -      depends on USB_GADGET
 +      depends on USB_GADGET=y || USB_GADGET=USB_CHIPIDEA
-       select USB_GADGET_DUALSPEED
        help
          Say Y here to enable device controller functionality of the
          ChipIdea driver.
Simple merge
Simple merge
Simple merge