Lines Matching refs:gadget
308 if (config_ep_by_speed(cdev->gadget, f, uvc->control_ep)) in uvc_function_set_alt()
317 uvc_event->speed = cdev->gadget->speed; in uvc_function_set_alt()
364 ret = config_ep_by_speed(f->config->cdev->gadget, in uvc_function_set_alt()
446 strlcpy(uvc->vdev.name, cdev->gadget->name, sizeof(uvc->vdev.name)); in uvc_register_video()
648 ep = usb_ep_autoconfig(cdev->gadget, &uvc_control_ep); in uvc_function_bind()
656 if (gadget_is_superspeed(c->cdev->gadget)) in uvc_function_bind()
657 ep = usb_ep_autoconfig_ss(cdev->gadget, &uvc_ss_streaming_ep, in uvc_function_bind()
659 else if (gadget_is_dualspeed(cdev->gadget)) 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()
707 if (gadget_is_dualspeed(cdev->gadget)) { in uvc_function_bind()
715 if (gadget_is_superspeed(c->cdev->gadget)) { in uvc_function_bind()
725 uvc->control_req = usb_ep_alloc_request(cdev->gadget->ep0, GFP_KERNEL); in uvc_function_bind()
742 if (v4l2_device_register(&cdev->gadget->dev, &uvc->v4l2_dev)) { in uvc_function_bind()
770 usb_ep_free_request(cdev->gadget->ep0, uvc->control_req); in uvc_function_bind()
898 usb_ep_free_request(cdev->gadget->ep0, uvc->control_req); in uvc_unbind()