Lines Matching refs:ep

212 uvc_function_ep0_complete(struct usb_ep *ep, struct usb_request *req)  in uvc_function_ep0_complete()  argument
283 return uvc->video.ep->driver_data ? 1 : 0; in uvc_function_get_alt()
339 if (uvc->video.ep) { in uvc_function_set_alt()
340 usb_ep_disable(uvc->video.ep); in uvc_function_set_alt()
341 uvc->video.ep->driver_data = NULL; in uvc_function_set_alt()
355 if (!uvc->video.ep) in uvc_function_set_alt()
358 if (uvc->video.ep->driver_data) { in uvc_function_set_alt()
360 usb_ep_disable(uvc->video.ep); in uvc_function_set_alt()
361 uvc->video.ep->driver_data = NULL; in uvc_function_set_alt()
365 &(uvc->func), uvc->video.ep); in uvc_function_set_alt()
368 usb_ep_enable(uvc->video.ep); in uvc_function_set_alt()
369 uvc->video.ep->driver_data = uvc; in uvc_function_set_alt()
395 if (uvc->video.ep->driver_data) { in uvc_function_disable()
396 usb_ep_disable(uvc->video.ep); in uvc_function_disable()
397 uvc->video.ep->driver_data = NULL; in uvc_function_disable()
585 uvc_streaming_header->bEndpointAddress = uvc->video.ep->address; in uvc_copy_descriptors()
601 struct usb_ep *ep; in uvc_function_bind() local
648 ep = usb_ep_autoconfig(cdev->gadget, &uvc_control_ep); in uvc_function_bind()
649 if (!ep) { in uvc_function_bind()
653 uvc->control_ep = ep; in uvc_function_bind()
654 ep->driver_data = uvc; in uvc_function_bind()
657 ep = usb_ep_autoconfig_ss(cdev->gadget, &uvc_ss_streaming_ep, in uvc_function_bind()
660 ep = usb_ep_autoconfig(cdev->gadget, &uvc_hs_streaming_ep); in uvc_function_bind()
662 ep = usb_ep_autoconfig(cdev->gadget, &uvc_fs_streaming_ep); in uvc_function_bind()
664 if (!ep) { in uvc_function_bind()
668 uvc->video.ep = ep; in uvc_function_bind()
669 ep->driver_data = uvc; in uvc_function_bind()
671 uvc_fs_streaming_ep.bEndpointAddress = uvc->video.ep->address; in uvc_function_bind()
672 uvc_hs_streaming_ep.bEndpointAddress = uvc->video.ep->address; in uvc_function_bind()
673 uvc_ss_streaming_ep.bEndpointAddress = uvc->video.ep->address; in uvc_function_bind()
766 if (uvc->video.ep) in uvc_function_bind()
767 uvc->video.ep->driver_data = NULL; in uvc_function_bind()
896 uvc->video.ep->driver_data = NULL; in uvc_unbind()