From bb8c7da44221efd062e027e3ac23d2929b773b62 Mon Sep 17 00:00:00 2001 From: Alan Stern Date: Mon, 20 Aug 2012 16:12:47 -0400 Subject: [PATCH] --- yaml --- r: 325885 b: refs/heads/master c: d0d860758bd350206242962a223858bd01cd8a93 h: refs/heads/master i: 325883: 66abf88a1f7b132182a9d5e09b0bae88b3cafa86 v: v3 --- [refs] | 2 +- trunk/drivers/usb/gadget/dummy_hcd.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index e86f7ad625b3..5be5a21c3a73 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c4846a1807fc6138e2f010d65757feb4b7b0c2cf +refs/heads/master: d0d860758bd350206242962a223858bd01cd8a93 diff --git a/trunk/drivers/usb/gadget/dummy_hcd.c b/trunk/drivers/usb/gadget/dummy_hcd.c index b799106027ad..91916f693ff7 100644 --- a/trunk/drivers/usb/gadget/dummy_hcd.c +++ b/trunk/drivers/usb/gadget/dummy_hcd.c @@ -909,6 +909,7 @@ static int dummy_udc_start(struct usb_gadget *g, dum->devstatus = 0; dum->driver = driver; + dum->gadget.dev.driver = &driver->driver; dev_dbg(udc_dev(dum), "binding gadget driver '%s'\n", driver->driver.name); return 0; @@ -923,6 +924,7 @@ static int dummy_udc_stop(struct usb_gadget *g, dev_dbg(udc_dev(dum), "unregister gadget driver '%s'\n", driver->driver.name); + dum->gadget.dev.driver = NULL; dum->driver = NULL; return 0;