USB: gadget: android: android USB gadget improvements:
authorKrishna, Vamsi <vskrishn@qualcomm.com>
Wed, 11 Feb 2009 15:37:20 +0000 (21:07 +0530)
committerColin Cross <ccross@android.com>
Tue, 14 Jun 2011 16:08:54 +0000 (09:08 -0700)
commit83814ea997cb03a65c7baf1c41699963724af932
treea9d10d51d51cc41b17cf3e757c146c5f01ab7c2e
parent292b1bcfc8ef95451f4e6ed6f4cb4c20b24dca94
USB: gadget: android: android USB gadget improvements:

USB: android gadget: add remote wakeup attribute to android function

Add remote wakeup attribute to configuration descriptor of android
function to advertise remote wakeup capability to host

Acked-by: Allam, Suresh Reddy <sallam@qualcomm.com>
Signed-off-by: Mike Lockwood <lockwood@android.com>
USB: gadget: android: Allow functions to handle setup requests.

Signed-off-by: Mike Lockwood <lockwood@android.com>
Support for specifying the list of USB functions from platform data.

The main android.c gadget driver no longer has hard coded references
to the mass_storage and adb functions.

Support for computing the product ID based on tables in platform data
and the currently enabled functions.

Moved the adb enable/disable logic from android.c to f_adb.c.

Change-Id: I6259d3fb1473ed973f700e55d17744956f3527bb
Signed-off-by: Mike Lockwood <lockwood@android.com>
drivers/usb/gadget/Kconfig
drivers/usb/gadget/Makefile
drivers/usb/gadget/android.c
drivers/usb/gadget/f_acm.c
drivers/usb/gadget/f_acm.h [deleted file]
drivers/usb/gadget/f_adb.c
drivers/usb/gadget/f_adb.h [deleted file]
drivers/usb/gadget/f_mass_storage.h [deleted file]
drivers/usb/gadget/f_mass_storage_tmp.c
include/linux/usb/android.h [deleted file]
include/linux/usb/android_composite.h [new file with mode: 0644]