| /OK3568_Linux_fs/kernel/drivers/usb/gadget/function/ |
| H A D | uvc_v4l2.c | 33 uvc_send_response(struct uvc_device *uvc, struct uvc_request_data *data) in uvc_send_response() 71 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_querycap() 85 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_get_format() 104 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_set_format() 145 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_reqbufs() 158 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_querybuf() 168 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_qbuf() 186 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_dqbuf() 196 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_streamon() 234 struct uvc_device *uvc = video_get_drvdata(vdev); in uvc_v4l2_streamoff() [all …]
|
| H A D | uvc.h | 29 struct uvc_device; 86 struct uvc_device *uvc; 124 struct uvc_device { struct 157 static inline struct uvc_device *to_uvc(struct usb_function *f) in to_uvc() argument 159 return container_of(f, struct uvc_device, func); in to_uvc() 175 extern void uvc_function_setup_continue(struct uvc_device *uvc); 176 extern void uvc_endpoint_stream(struct uvc_device *dev); 178 extern void uvc_function_connect(struct uvc_device *uvc); 179 extern void uvc_function_disconnect(struct uvc_device *uvc);
|
| H A D | f_uvc.h | 12 struct uvc_device; 14 void uvc_function_setup_continue(struct uvc_device *uvc); 16 void uvc_function_connect(struct uvc_device *uvc); 18 void uvc_function_disconnect(struct uvc_device *uvc);
|
| H A D | f_uvc.c | 274 struct uvc_device *uvc = req->context; in uvc_function_ep0_complete() 297 struct uvc_device *uvc = to_uvc(f); in uvc_function_setup() 329 void uvc_function_setup_continue(struct uvc_device *uvc) in uvc_function_setup_continue() 339 struct uvc_device *uvc = to_uvc(f); in uvc_function_get_alt() 366 struct uvc_device *uvc = to_uvc(f); in uvc_function_set_alt() 507 struct uvc_device *uvc = to_uvc(f); in uvc_function_disable() 524 struct uvc_device *uvc = to_uvc(f); in uvc_function_suspend() 536 struct uvc_device *uvc = to_uvc(f); in uvc_function_resume() 551 uvc_function_connect(struct uvc_device *uvc) in uvc_function_connect() 560 uvc_function_disconnect(struct uvc_device *uvc) in uvc_function_disconnect() [all …]
|
| H A D | uvc_queue.c | 48 struct uvc_device *uvc = container_of(video, struct uvc_device, video); in uvc_queue_setup() 95 static void *uvc_dma_buf_phys_to_virt(struct uvc_device *uvc, in uvc_dma_buf_phys_to_virt() 133 struct uvc_device *uvc = container_of(video, struct uvc_device, video); in uvc_buffer_mem_prepare()
|
| H A D | uvc_video.c | 27 struct uvc_device *uvc = container_of(video, struct uvc_device, video); in uvc_using_zero_copy() 225 struct uvc_device *uvc = video->uvc; in uvc_video_complete() 409 struct uvc_device *uvc; in uvcg_video_enable() 418 uvc = container_of(video, struct uvc_device, video); in uvcg_video_enable() 457 int uvcg_video_init(struct uvc_video *video, struct uvc_device *uvc) in uvcg_video_init()
|
| H A D | uvc_video.h | 19 int uvcg_video_init(struct uvc_video *video, struct uvc_device *uvc);
|
| /OK3568_Linux_fs/kernel/drivers/media/usb/uvc/ |
| H A D | uvc_status.c | 21 static int uvc_input_init(struct uvc_device *dev) in uvc_input_init() 52 static void uvc_input_unregister(struct uvc_device *dev) in uvc_input_unregister() 58 static void uvc_input_report_key(struct uvc_device *dev, unsigned int code, in uvc_input_report_key() 92 static void uvc_event_streaming(struct uvc_device *dev, in uvc_event_streaming() 134 static struct uvc_control *uvc_event_find_ctrl(struct uvc_device *dev, in uvc_event_find_ctrl() 160 struct uvc_device *dev = urb->context; in uvc_event_control() 196 struct uvc_device *dev = urb->context; in uvc_status_complete() 252 int uvc_status_init(struct uvc_device *dev) in uvc_status_init() 290 void uvc_status_unregister(struct uvc_device *dev) in uvc_status_unregister() 296 void uvc_status_cleanup(struct uvc_device *dev) in uvc_status_cleanup() [all …]
|
| H A D | uvcvideo.h | 218 struct uvc_device; 446 struct uvc_device *dev; 546 struct uvc_device *dev; 643 struct uvc_device { struct 753 struct uvc_entity *uvc_entity_by_id(struct uvc_device *dev, int id); 809 int uvc_query_ctrl(struct uvc_device *dev, u8 query, u8 unit, 816 int uvc_register_video_device(struct uvc_device *dev, 825 int uvc_status_init(struct uvc_device *dev); 826 void uvc_status_unregister(struct uvc_device *dev); 827 void uvc_status_cleanup(struct uvc_device *dev); [all …]
|
| H A D | uvc_driver.c | 417 struct uvc_entity *uvc_entity_by_id(struct uvc_device *dev, int id) in uvc_entity_by_id() 429 static struct uvc_entity *uvc_entity_by_reference(struct uvc_device *dev, in uvc_entity_by_reference() 446 static struct uvc_streaming *uvc_stream_by_id(struct uvc_device *dev, int id) in uvc_stream_by_id() 476 static struct uvc_streaming *uvc_stream_new(struct uvc_device *dev, in uvc_stream_new() 506 static int uvc_parse_format(struct uvc_device *dev, in uvc_parse_format() 782 static int uvc_parse_streaming(struct uvc_device *dev, in uvc_parse_streaming() 1066 static int uvc_parse_vendor_control(struct uvc_device *dev, in uvc_parse_vendor_control() 1144 static int uvc_parse_standard_control(struct uvc_device *dev, in uvc_parse_standard_control() 1405 static int uvc_parse_control(struct uvc_device *dev) in uvc_parse_control() 1818 static struct uvc_video_chain *uvc_alloc_chain(struct uvc_device *dev) in uvc_alloc_chain() [all …]
|
| H A D | uvc_metadata.c | 64 struct uvc_device *dev = stream->dev; in uvc_meta_v4l2_try_format() 114 struct uvc_device *dev = stream->dev; in uvc_meta_v4l2_enum_formats() 161 struct uvc_device *dev = stream->dev; in uvc_meta_register()
|
| H A D | uvc_ctrl.c | 1280 struct uvc_device *dev = container_of(work, struct uvc_device, in uvc_ctrl_status_event_work() 1327 struct uvc_device *dev = chain->dev; in uvc_ctrl_status_event() 1490 static int uvc_ctrl_commit_entity(struct uvc_device *dev, in uvc_ctrl_commit_entity() 1700 static int uvc_ctrl_get_flags(struct uvc_device *dev, in uvc_ctrl_get_flags() 1727 static void uvc_ctrl_fixup_xu_info(struct uvc_device *dev, in uvc_ctrl_fixup_xu_info() 1769 static int uvc_ctrl_fill_xu_info(struct uvc_device *dev, in uvc_ctrl_fill_xu_info() 1821 static int uvc_ctrl_add_info(struct uvc_device *dev, struct uvc_control *ctrl, 1824 static int uvc_ctrl_init_xu_ctrl(struct uvc_device *dev, in uvc_ctrl_init_xu_ctrl() 1982 int uvc_ctrl_restore_values(struct uvc_device *dev) in uvc_ctrl_restore_values() 2020 static int uvc_ctrl_add_info(struct uvc_device *dev, struct uvc_control *ctrl, in uvc_ctrl_add_info() [all …]
|
| H A D | uvc_video.c | 28 static int __uvc_query_ctrl(struct uvc_device *dev, u8 query, u8 unit, in __uvc_query_ctrl() 67 int uvc_query_ctrl(struct uvc_device *dev, u8 query, u8 unit, in uvc_query_ctrl()
|