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)
committerMike Lockwood <lockwood@android.com>
Thu, 22 Jul 2010 11:38:04 +0000 (07:38 -0400)
commit750bc63a1a0ade99ed97cb5beb026ca944dc5c56
tree71db92d62c6b80e1e78754dcd787c20a2f6c8599
parentee73b8f895dcbce963b137f96bac5f001e469fb1
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