USB: composite: Add usb_composite_force_reset utility to force enumeration
authorMike Lockwood <lockwood@android.com>
Mon, 28 Jun 2010 20:19:32 +0000 (16:19 -0400)
committerColin Cross <ccross@android.com>
Thu, 30 Sep 2010 00:49:39 +0000 (17:49 -0700)
commit35ee07a4dffbfc40fffccd052d04040bd9f61d5d
treeccbfaa676e5b1a36a0cc42aa9a2be8926ddb6504
parent1ee6838659398da8dda24d8f0d0965b025e01f96
USB: composite: Add usb_composite_force_reset utility to force enumeration

Use this rather than calling usb_gadget_disconnect and usb_gadget_connect
directly to avoid sending USB disconnect events to userspace when resetting
the bus.

Signed-off-by: Mike Lockwood <lockwood@android.com>
drivers/usb/gadget/android.c
drivers/usb/gadget/composite.c
include/linux/usb/composite.h