usb: gadget: udc: dummy: do not rely on 'driver' argument
authorFelipe Balbi <balbi@ti.com>
Fri, 17 Oct 2014 16:18:29 +0000 (11:18 -0500)
committerFelipe Balbi <balbi@ti.com>
Mon, 3 Nov 2014 16:01:08 +0000 (10:01 -0600)
future patches will remove the extra 'driver'
argument to ->udc_stop(), in order to do that,
we must make sure that our UDC does not rely
on it first.

Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/gadget/udc/dummy_hcd.c

index 81dc5959e36b9baa82e30d37374d67779e123a7c..32bdd788c05aee57affd05f1623809882e5433d7 100644 (file)
@@ -921,9 +921,8 @@ static int dummy_udc_stop(struct usb_gadget *g,
        struct dummy_hcd        *dum_hcd = gadget_to_dummy_hcd(g);
        struct dummy            *dum = dum_hcd->dum;
 
-       if (driver)
-               dev_dbg(udc_dev(dum), "unregister gadget driver '%s'\n",
-                               driver->driver.name);
+       dev_dbg(udc_dev(dum), "unregister gadget driver '%s'\n",
+                       dum->driver->driver.name);
 
        dum->driver = NULL;