|
@@ -599,12 +599,6 @@ usba_ep_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc)
|
|
|
|
|
|
spin_lock_irqsave(&ep->udc->lock, flags);
|
|
spin_lock_irqsave(&ep->udc->lock, flags);
|
|
|
|
|
|
- if (ep->ep.desc) {
|
|
|
|
- spin_unlock_irqrestore(&ep->udc->lock, flags);
|
|
|
|
- DBG(DBG_ERR, "ep%d already enabled\n", ep->index);
|
|
|
|
- return -EBUSY;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
ep->ep.desc = desc;
|
|
ep->ep.desc = desc;
|
|
ep->ep.maxpacket = maxpacket;
|
|
ep->ep.maxpacket = maxpacket;
|
|
|
|
|