Home
last modified time | relevance | path

Searched refs:uvc_device (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/usb/gadget/function/
H A Duvc_v4l2.c33 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 Duvc.h29 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 Df_uvc.h12 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 Df_uvc.c274 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 Duvc_queue.c48 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 Duvc_video.c27 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 Duvc_video.h19 int uvcg_video_init(struct uvc_video *video, struct uvc_device *uvc);
/OK3568_Linux_fs/kernel/drivers/media/usb/uvc/
H A Duvc_status.c21 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 Duvcvideo.h218 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 Duvc_driver.c417 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 Duvc_metadata.c64 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 Duvc_ctrl.c1280 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 Duvc_video.c28 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()