Lines Matching refs:usbvision

471 #define call_all(usbvision, o, f, args...) \  argument
472 v4l2_device_call_all(&usbvision->v4l2_dev, 0, o, f, ##args)
482 int usbvision_i2c_register(struct usb_usbvision *usbvision);
483 int usbvision_i2c_unregister(struct usb_usbvision *usbvision);
486 int usbvision_read_reg(struct usb_usbvision *usbvision, unsigned char reg);
487 int usbvision_write_reg(struct usb_usbvision *usbvision, unsigned char reg,
490 int usbvision_frames_alloc(struct usb_usbvision *usbvision, int number_of_frames);
491 void usbvision_frames_free(struct usb_usbvision *usbvision);
492 int usbvision_scratch_alloc(struct usb_usbvision *usbvision);
493 void usbvision_scratch_free(struct usb_usbvision *usbvision);
494 int usbvision_decompress_alloc(struct usb_usbvision *usbvision);
495 void usbvision_decompress_free(struct usb_usbvision *usbvision);
497 int usbvision_setup(struct usb_usbvision *usbvision, int format);
498 int usbvision_init_isoc(struct usb_usbvision *usbvision);
499 int usbvision_restart_isoc(struct usb_usbvision *usbvision);
500 void usbvision_stop_isoc(struct usb_usbvision *usbvision);
503 int usbvision_set_audio(struct usb_usbvision *usbvision, int audio_channel);
504 int usbvision_audio_off(struct usb_usbvision *usbvision);
506 int usbvision_begin_streaming(struct usb_usbvision *usbvision);
510 int usbvision_muxsel(struct usb_usbvision *usbvision, int channel);
511 int usbvision_set_input(struct usb_usbvision *usbvision);
512 int usbvision_set_output(struct usb_usbvision *usbvision, int width, int height);
514 int usbvision_power_off(struct usb_usbvision *usbvision);
515 int usbvision_power_on(struct usb_usbvision *usbvision);