RE: [PATCH v2 1/4] usb: udc: add usb_gadget_find_udc

2015-01-13 Thread Peter Chen
> > @@ -348,23 +356,14 @@ static void usb_gadget_remove_driver(struct > usb_udc *udc) > > */ > > void usb_del_gadget_udc(struct usb_gadget *gadget) { > > - struct usb_udc *udc = NULL; > > - > > - mutex_lock(&udc_lock); > > - list_for_each_entry(udc, &udc_list, list) > > -

Re: [PATCH v2 1/4] usb: udc: add usb_gadget_find_udc

2015-01-13 Thread Alexander Shishkin
Peter Chen writes: > @@ -348,23 +356,14 @@ static void usb_gadget_remove_driver(struct usb_udc > *udc) > */ > void usb_del_gadget_udc(struct usb_gadget *gadget) > { > - struct usb_udc *udc = NULL; > - > - mutex_lock(&udc_lock); > - list_for_each_entry(udc, &udc_list, lis

[PATCH v2 1/4] usb: udc: add usb_gadget_find_udc

2015-01-13 Thread Peter Chen
This is an internal API, and is used to find corresponding udc according to gadget. Signed-off-by: Peter Chen --- drivers/usb/gadget/udc/udc-core.c | 51 +++ 1 file changed, 25 insertions(+), 26 deletions(-) diff --git a/drivers/usb/gadget/udc/udc-core.c b/d