Lines Matching refs:gadget
305 if (config_ep_by_speed(cdev->gadget, f, uvc->control_ep)) in uvc_function_set_alt()
313 uvc_event->speed = cdev->gadget->speed; in uvc_function_set_alt()
355 ret = config_ep_by_speed(f->config->cdev->gadget, in uvc_function_set_alt()
429 strlcpy(uvc->vdev.name, cdev->gadget->name, sizeof(uvc->vdev.name)); in uvc_register_video()
631 ep = usb_ep_autoconfig(cdev->gadget, &uvc_control_ep); in uvc_function_bind()
638 if (gadget_is_superspeed(c->cdev->gadget)) in uvc_function_bind()
639 ep = usb_ep_autoconfig_ss(cdev->gadget, &uvc_ss_streaming_ep, in uvc_function_bind()
641 else if (gadget_is_dualspeed(cdev->gadget)) in uvc_function_bind()
642 ep = usb_ep_autoconfig(cdev->gadget, &uvc_hs_streaming_ep); in uvc_function_bind()
644 ep = usb_ep_autoconfig(cdev->gadget, &uvc_fs_streaming_ep); in uvc_function_bind()
688 if (gadget_is_dualspeed(cdev->gadget)) { in uvc_function_bind()
696 if (gadget_is_superspeed(c->cdev->gadget)) { in uvc_function_bind()
706 uvc->control_req = usb_ep_alloc_request(cdev->gadget->ep0, GFP_KERNEL); in uvc_function_bind()
717 if (v4l2_device_register(&cdev->gadget->dev, &uvc->v4l2_dev)) { in uvc_function_bind()
740 usb_ep_free_request(cdev->gadget->ep0, uvc->control_req); in uvc_function_bind()
866 usb_ep_free_request(cdev->gadget->ep0, uvc->control_req); in uvc_unbind()