libusbhost: add usb_endpoint_get_device()
Change-Id: Ibe4ce0551faca5d2d8bec0fbd21315a393b9f208 Signed-off-by: Mike Lockwood <lockwood@android.com>
This commit is contained in:
parent
e380c27e9f
commit
5e567cb34b
|
@ -126,6 +126,9 @@ int usb_endpoint_wait(struct usb_device *device, int *out_ep_num);
|
|||
/* Cancels a pending usb_endpoint_queue() operation on an endpoint. */
|
||||
int usb_endpoint_cancel(struct usb_endpoint *ep);
|
||||
|
||||
/* Returns the usb_device for the given endpoint */
|
||||
struct usb_device *usb_endpoint_get_device(struct usb_endpoint *ep);
|
||||
|
||||
/* Returns the endpoint address for the given endpoint */
|
||||
int usb_endpoint_number(struct usb_endpoint *ep);
|
||||
|
||||
|
|
|
@ -444,6 +444,11 @@ int usb_endpoint_cancel(struct usb_endpoint *ep)
|
|||
return ioctl(ep->dev->fd, USBDEVFS_DISCARDURB, &ep->urb);
|
||||
}
|
||||
|
||||
struct usb_device *usb_endpoint_get_device(struct usb_endpoint *ep)
|
||||
{
|
||||
return ep->dev;
|
||||
}
|
||||
|
||||
int usb_endpoint_number(struct usb_endpoint *ep)
|
||||
{
|
||||
return ep->desc.bEndpointAddress;
|
||||
|
|
Loading…
Reference in New Issue