From 8da0417ce464fcd7bd74348c300adfdf5066e04d Mon Sep 17 00:00:00 2001 From: Dima Zavin Date: Wed, 5 Jan 2011 16:13:41 -0800 Subject: [PATCH] usb: gadget: android: fix compilation on 2.6.37 Change-Id: I9a99f007415c5be1bd1a86b138486eac51784e0d Signed-off-by: Dima Zavin --- drivers/usb/gadget/android.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/usb/gadget/android.c b/drivers/usb/gadget/android.c index 213e8a2d7825..3d3fc795c4c7 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 = { -- 2.34.1