Searched refs:uvc (Results 1 – 13 of 13) sorted by relevance
| /drivers/usb/gadget/function/ |
| A D | f_uvc.c | 360 &(uvc->func), uvc->video.ep); in uvc_function_set_alt() 437 memset(&uvc->vdev, 0, sizeof(uvc->vdev)); in uvc_register_video() 438 uvc->vdev.v4l2_dev = &uvc->v4l2_dev; in uvc_register_video() 444 uvc->vdev.lock = &uvc->video.mutex; in uvc_register_video() 448 video_set_drvdata(&uvc->vdev, uvc); in uvc_register_video() 831 uvc->control_req->buf = uvc->control_buf; in uvc_function_bind() 833 uvc->control_req->context = uvc; in uvc_function_bind() 841 ret = uvcg_video_init(&uvc->video, uvc); in uvc_function_bind() 981 kfree(uvc); in uvc_free() 1041 uvc = kzalloc(sizeof(*uvc), GFP_KERNEL); in uvc_alloc() [all …]
|
| A D | uvc_v4l2.c | 149 struct uvc_video *video = &uvc->video; in find_closest_frame_by_size() 538 uvc->state = UVC_STATE_STREAMING; in uvc_v4l2_streamon() 561 uvc->state = UVC_STATE_CONNECTED; in uvc_v4l2_streamoff() 585 uvc->func_connected = true; in uvc_v4l2_subscribe_event() 587 uvc_function_connect(uvc); in uvc_v4l2_subscribe_event() 595 uvc_function_disconnect(uvc); in uvc_v4l2_disable() 596 uvcg_video_disable(&uvc->video); in uvc_v4l2_disable() 598 uvc->func_connected = false; in uvc_v4l2_disable() 615 uvc_v4l2_disable(uvc); in uvc_v4l2_unsubscribe_event() 677 handle->device = &uvc->video; in uvc_v4l2_open() [all …]
|
| A D | uvc_video.c | 32 struct uvc_device *uvc = container_of(video, struct uvc_device, video); in uvc_video_encode_header() local 33 struct usb_composite_dev *cdev = uvc->func.config->cdev; in uvc_video_encode_header() 262 uvcg_err(&video->uvc->func, "Failed to queue request (%d).\n", in uvcg_video_ep_queue() 362 uvcg_dbg(&video->uvc->func, "VS request missed xfer.\n"); in uvc_video_complete() 368 uvcg_dbg(&video->uvc->func, "VS request cancelled.\n"); in uvc_video_complete() 373 uvcg_warn(&video->uvc->func, in uvc_video_complete() 501 struct usb_composite_dev *cdev = uvc->func.config->cdev; in uvc_video_prep_requests() 693 uvcg_info(&video->uvc->func, in uvcg_video_disable() 767 uvcg_info(&video->uvc->func, in uvcg_video_enable() 831 video->uvc = uvc; in uvcg_video_init() [all …]
|
| A D | f_uvc.h | 14 void uvc_function_setup_continue(struct uvc_device *uvc, int disable_ep); 16 void uvc_function_connect(struct uvc_device *uvc); 18 void uvc_function_disconnect(struct uvc_device *uvc);
|
| A D | uvc.h | 93 struct uvc_device *uvc; member 203 extern void uvc_function_setup_continue(struct uvc_device *uvc, int disable_ep); 204 extern void uvc_function_connect(struct uvc_device *uvc); 205 extern void uvc_function_disconnect(struct uvc_device *uvc);
|
| A D | uvc_video.h | 20 int uvcg_video_init(struct uvc_video *video, struct uvc_device *uvc);
|
| A D | uvc_queue.c | 131 struct usb_composite_dev *cdev = video->uvc->func.config->cdev; in uvcg_queue_init()
|
| /drivers/media/common/ |
| A D | Makefile | 8 obj-$(CONFIG_UVC_COMMON) += uvc.o
|
| /drivers/media/usb/ |
| A D | Makefile | 24 obj-$(CONFIG_USB_VIDEO_CLASS) += uvc/
|
| A D | Kconfig | 20 source "drivers/media/usb/uvc/Kconfig"
|
| /drivers/media/usb/uvc/ |
| A D | Kconfig | 11 For more information see: <http://linux-uvc.berlios.de/>
|
| /drivers/media/usb/pwc/ |
| A D | Kconfig | 26 Usb Video Class driver (linux-uvc).
|
| /drivers/usb/misc/ |
| A D | Kconfig | 243 http://linux-uvc.berlios.de
|
Completed in 26 milliseconds