diff options
author | Tushar Behera <tushar.behera@linaro.org> | 2012-11-15 14:21:23 +0530 |
---|---|---|
committer | Tushar Behera <tushar.behera@linaro.org> | 2012-11-21 10:13:50 +0530 |
commit | 846191a3939a4cddcedbd8baedd74cd9c763f396 (patch) | |
tree | bc457f22d5094bc33aaccf01eb2c70bd2d9b98b2 | |
parent | acaa56140610706e0ed469020d53332254179403 (diff) |
usb: gadget: android: Fix build error because of change in composite driver framework
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
-rw-r--r-- | drivers/usb/gadget/android.c | 7 | ||||
-rw-r--r-- | drivers/usb/gadget/composite.c | 5 |
2 files changed, 8 insertions, 4 deletions
diff --git a/drivers/usb/gadget/android.c b/drivers/usb/gadget/android.c index c26d7be819eb..2b110552955e 100644 --- a/drivers/usb/gadget/android.c +++ b/drivers/usb/gadget/android.c @@ -1175,6 +1175,7 @@ static struct usb_composite_driver android_usb_driver = { .name = "android_usb", .dev = &device_desc, .strings = dev_strings, + .bind = android_bind, .unbind = android_usb_unbind, .max_speed = USB_SPEED_HIGH, }; @@ -1291,10 +1292,10 @@ static int __init init(void) _android_dev = dev; /* Override composite driver functions */ - composite_driver.setup = android_setup; - composite_driver.disconnect = android_disconnect; + composite_driver_template.setup = android_setup; + composite_driver_template.disconnect = android_disconnect; - return usb_composite_probe(&android_usb_driver, android_bind); + return usb_composite_probe(&android_usb_driver); } module_init(init); diff --git a/drivers/usb/gadget/composite.c b/drivers/usb/gadget/composite.c index 957f973dd96a..c4460a54f917 100644 --- a/drivers/usb/gadget/composite.c +++ b/drivers/usb/gadget/composite.c @@ -1528,8 +1528,11 @@ composite_resume(struct usb_gadget *gadget) } /*-------------------------------------------------------------------------*/ - +#if IS_ENABLED(CONFIG_USB_G_ANDROID) +static struct usb_gadget_driver composite_driver_template = { +#else static const struct usb_gadget_driver composite_driver_template = { +#endif .bind = composite_bind, .unbind = composite_unbind, |