usb_ep_disable — endpoint is no longer usable
int usb_ep_disable ( | struct usb_ep * ep) ; |
no other task may be using this endpoint when this is called.
any pending and uncompleted requests will complete with status
indicating disconnect (-ESHUTDOWN) before this call returns.
gadget drivers must call usb_ep_enable
again before queueing
requests to the endpoint.
returns zero, or a negative error code.