USB: gadget: composite: Add userspace notifications for USB state changes
authorMike Lockwood <lockwood@android.com>
Wed, 23 Jun 2010 12:20:59 +0000 (08:20 -0400)
committerColin Cross <ccross@android.com>
Tue, 14 Jun 2011 16:09:07 +0000 (09:09 -0700)
commite2dc503c4220b7d86815283f7d18c0b14af64470
tree86b791420885196c018cc05bd527d5996762d976
parent0de5a69f62827cbf1cf4a254811aab65200e5a2d
USB: gadget: composite: Add userspace notifications for USB state changes

Add switch to notify current USB configuration.  This can be used to detect
USB connect and disconnect events.

Broadcast a change via the usb_composite class when a USB function is
enabled or disabled.

Rename usb_function.hidden to usb_function.disabled.

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