summaryrefslogtreecommitdiff
path: root/drivers/usb
diff options
context:
space:
mode:
authorDima Zavin <dima@android.com>2011-01-05 16:13:41 -0800
committerColin Cross <ccross@android.com>2011-06-14 09:09:12 -0700
commit8da0417ce464fcd7bd74348c300adfdf5066e04d (patch)
tree613a1b4768a4537c5cf6b908d727b777ff4e176e /drivers/usb
parente6be8941f44a6561e9d42e759e5644d096bae7c7 (diff)
usb: gadget: android: fix compilation on 2.6.37
Change-Id: I9a99f007415c5be1bd1a86b138486eac51784e0d Signed-off-by: Dima Zavin <dima@android.com>
Diffstat (limited to 'drivers/usb')
-rw-r--r--drivers/usb/gadget/android.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/usb/gadget/android.c b/drivers/usb/gadget/android.c
index 213e8a2d782..3d3fc795c4c 100644
--- a/drivers/usb/gadget/android.c
+++ b/drivers/usb/gadget/android.c
@@ -200,7 +200,6 @@ static int android_setup_config(struct usb_configuration *c,
static struct usb_configuration android_config_driver = {
.label = "android",
- .bind = android_bind_config,
.setup = android_setup_config,
.bConfigurationValue = 1,
.bmAttributes = USB_CONFIG_ATT_ONE | USB_CONFIG_ATT_SELFPOWER,
@@ -301,7 +300,7 @@ static int android_bind(struct usb_composite_dev *cdev)
device_desc.iSerialNumber = id;
/* register our configuration */
- ret = usb_add_config(cdev, &android_config_driver);
+ ret = usb_add_config(cdev, &android_config_driver, android_bind_config);
if (ret) {
printk(KERN_ERR "usb_add_config failed\n");
return ret;
@@ -336,7 +335,6 @@ static struct usb_composite_driver android_usb_driver = {
.name = "android_usb",
.dev = &device_desc,
.strings = dev_strings,
- .bind = android_bind,
.enable_function = android_enable_function,
};
@@ -458,7 +456,7 @@ static int android_probe(struct platform_device *pdev)
strings_dev[STRING_SERIAL_IDX].s = pdata->serial_number;
}
- return usb_composite_register(&android_usb_driver);
+ return usb_composite_probe(&android_usb_driver, android_bind);
}
static struct platform_driver android_platform_driver = {