commit: http://blackfin.uclinux.org/git/?p=linux-kernel;a=commitdiff;h=ccd7b6d4984a37015e0afeb3679eeb566e3de0c0 branch: http://blackfin.uclinux.org/git/?p=linux-kernel;a=shortlog;h=refs/heads/trunk
Signed-off-by: Mike Frysinger <[email protected]> --- drivers/usb/gadget/net2272.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/usb/gadget/net2272.c b/drivers/usb/gadget/net2272.c index 11f350b..ea9a6b6 100644 --- a/drivers/usb/gadget/net2272.c +++ b/drivers/usb/gadget/net2272.c @@ -35,7 +35,6 @@ #include <linux/platform_device.h> #include <linux/sched.h> #include <linux/slab.h> -#include <linux/smp_lock.h> #include <linux/timer.h> #include <linux/usb/ch9.h> #include <linux/usb/gadget.h> @@ -1421,7 +1420,8 @@ static void ep0_start (struct net2272 *dev) * disconnect is reported. then a host may connect again, or * the driver might get unbound. */ -int usb_gadget_register_driver (struct usb_gadget_driver *driver) +int usb_gadget_probe_driver(struct usb_gadget_driver *driver, + int (*bind)(struct usb_gadget *)) { struct net2272 *dev = the_controller; int retval; @@ -1429,7 +1429,7 @@ int usb_gadget_register_driver (struct usb_gadget_driver *driver) if (!driver || driver->speed != USB_SPEED_HIGH - || !driver->bind + || !bind || !driver->setup) return -EINVAL; if (!dev) @@ -1444,7 +1444,7 @@ int usb_gadget_register_driver (struct usb_gadget_driver *driver) driver->driver.bus = NULL; dev->driver = driver; dev->gadget.dev.driver = &driver->driver; - retval = driver->bind (&dev->gadget); + retval = bind (&dev->gadget); if (retval) { DEBUG (dev, "bind to driver %s --> %d\n", driver->driver.name, retval); @@ -1462,7 +1462,7 @@ int usb_gadget_register_driver (struct usb_gadget_driver *driver) return 0; } -EXPORT_SYMBOL (usb_gadget_register_driver); +EXPORT_SYMBOL (usb_gadget_probe_driver); static void stop_activity (struct net2272 *dev, struct usb_gadget_driver *driver)
_______________________________________________ Linux-kernel-commits mailing list [email protected] https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits
