Home
last modified time | relevance | path

Searched refs:usb_usbvision (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/media/usb/usbvision/
Dusbvision.h344 struct usb_usbvision { struct
449 static inline struct usb_usbvision *to_usbvision(struct v4l2_device *v4l2_dev) in to_usbvision() argument
451 return container_of(v4l2_dev, struct usb_usbvision, v4l2_dev); in to_usbvision()
465 int usbvision_i2c_register(struct usb_usbvision *usbvision);
466 int usbvision_i2c_unregister(struct usb_usbvision *usbvision);
469 int usbvision_read_reg(struct usb_usbvision *usbvision, unsigned char reg);
470 int usbvision_write_reg(struct usb_usbvision *usbvision, unsigned char reg,
473 int usbvision_frames_alloc(struct usb_usbvision *usbvision, int number_of_frames);
474 void usbvision_frames_free(struct usb_usbvision *usbvision);
475 int usbvision_scratch_alloc(struct usb_usbvision *usbvision);
[all …]
Dusbvision-i2c.c38 static int usbvision_i2c_write(struct usb_usbvision *usbvision, unsigned char addr, char *buf,
40 static int usbvision_i2c_read(struct usb_usbvision *usbvision, unsigned char addr, char *buf,
46 struct usb_usbvision *usbvision; in try_write_address()
50 usbvision = (struct usb_usbvision *)i2c_get_adapdata(i2c_adap); in try_write_address()
71 struct usb_usbvision *usbvision; in try_read_address()
75 usbvision = (struct usb_usbvision *)i2c_get_adapdata(i2c_adap); in try_read_address()
121 struct usb_usbvision *usbvision; in usbvision_i2c_xfer()
125 usbvision = (struct usb_usbvision *)i2c_get_adapdata(i2c_adap); in usbvision_i2c_xfer()
169 int usbvision_i2c_register(struct usb_usbvision *usbvision) in usbvision_i2c_register()
250 int usbvision_i2c_unregister(struct usb_usbvision *usbvision) in usbvision_i2c_unregister()
[all …]
Dusbvision-video.c101 static void usbvision_release(struct usb_usbvision *usbvision);
145 static inline struct usb_usbvision *cd_to_usbvision(struct device *cd) in cd_to_usbvision()
162 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_model()
172 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_hue()
184 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_contrast()
196 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_brightness()
208 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_saturation()
220 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_streaming()
230 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_compression()
240 struct usb_usbvision *usbvision = video_get_drvdata(vdev); in show_device_bridge()
[all …]
Dusbvision-core.c87 static int usbvision_request_intra(struct usb_usbvision *usbvision);
88 static int usbvision_unrequest_intra(struct usb_usbvision *usbvision);
89 static int usbvision_adjust_compression(struct usb_usbvision *usbvision);
90 static int usbvision_measure_bandwidth(struct usb_usbvision *usbvision);
163 static int scratch_len(struct usb_usbvision *usbvision) /* This returns the amount of data actua… in scratch_len()
176 static int scratch_free(struct usb_usbvision *usbvision) in scratch_free()
192 static int scratch_put(struct usb_usbvision *usbvision, unsigned char *data, in scratch_put()
217 static void scratch_mark_header(struct usb_usbvision *usbvision) in scratch_mark_header()
228 static int scratch_get_extra(struct usb_usbvision *usbvision, in scratch_get_extra()
254 static void scratch_set_extra_ptr(struct usb_usbvision *usbvision, int *ptr, in scratch_set_extra_ptr()
[all …]