Home
last modified time | relevance | path

Searched refs:usbtv (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/media/usb/usbtv/
A Dusbtv-video.c78 usbtv->n_chunks = usbtv->width * usbtv->height in usbtv_configure_for_norm()
460 struct usbtv *usbtv = (struct usbtv *)ip->context; in usbtv_iso_cb() local
785 struct usbtv *usbtv = container_of(ctrl->handler, struct usbtv, in usbtv_s_ctrl() local
871 struct usbtv *usbtv = container_of(v4l2_dev, struct usbtv, v4l2_dev); in usbtv_release() local
878 int usbtv_video_init(struct usbtv *usbtv) in usbtv_video_init() argument
892 usbtv->vb2q.drv_priv = usbtv; in usbtv_video_init()
897 usbtv->vb2q.lock = &usbtv->vb2q_lock; in usbtv_video_init()
933 usbtv->vdev.v4l2_dev = &usbtv->v4l2_dev; in usbtv_video_init()
938 usbtv->vdev.queue = &usbtv->vb2q; in usbtv_video_init()
939 usbtv->vdev.lock = &usbtv->v4l2_lock; in usbtv_video_init()
[all …]
A Dusbtv-core.c47 int usbtv_set_regs(struct usbtv *usbtv, const u16 regs[][2], int size) in usbtv_set_regs() argument
73 struct usbtv *usbtv; in usbtv_probe() local
90 usbtv = kzalloc(sizeof(struct usbtv), GFP_KERNEL); in usbtv_probe()
91 if (usbtv == NULL) in usbtv_probe()
93 usbtv->dev = dev; in usbtv_probe()
96 usbtv->iso_size = size; in usbtv_probe()
118 usbtv_video_free(usbtv); in usbtv_probe()
123 kfree(usbtv); in usbtv_probe()
130 struct usbtv *usbtv = usb_get_intfdata(intf); in usbtv_disconnect() local
134 if (!usbtv) in usbtv_disconnect()
[all …]
A Dusbtv-audio.c256 void usbtv_audio_suspend(struct usbtv *usbtv) in usbtv_audio_suspend() argument
258 if (atomic_read(&usbtv->snd_stream) && usbtv->snd_bulk_urb) in usbtv_audio_suspend()
262 void usbtv_audio_resume(struct usbtv *usbtv) in usbtv_audio_resume() argument
264 if (atomic_read(&usbtv->snd_stream) && usbtv->snd_bulk_urb) in usbtv_audio_resume()
270 struct usbtv *chip = container_of(work, struct usbtv, snd_trigger); in snd_usbtv_trigger()
320 int usbtv_audio_init(struct usbtv *usbtv) in usbtv_audio_init() argument
342 usbtv->snd = card; in usbtv_audio_init()
363 usbtv->snd = NULL; in usbtv_audio_init()
369 void usbtv_audio_free(struct usbtv *usbtv) in usbtv_audio_free() argument
373 if (usbtv->snd && usbtv->udev) { in usbtv_audio_free()
[all …]
A Dusbtv.h86 struct usbtv { struct
129 int usbtv_set_regs(struct usbtv *usbtv, const u16 regs[][2], int size); argument
131 int usbtv_video_init(struct usbtv *usbtv);
132 void usbtv_video_free(struct usbtv *usbtv);
134 int usbtv_audio_init(struct usbtv *usbtv);
135 void usbtv_audio_free(struct usbtv *usbtv);
136 void usbtv_audio_suspend(struct usbtv *usbtv);
137 void usbtv_audio_resume(struct usbtv *usbtv);
A DMakefile2 usbtv-y := usbtv-core.o \
3 usbtv-video.o \
4 usbtv-audio.o
6 obj-$(CONFIG_VIDEO_USBTV) += usbtv.o
A DKconfig12 module will be called usbtv
/linux/drivers/media/usb/
A DMakefile24 obj-$(CONFIG_VIDEO_USBTV) += usbtv/
A DKconfig22 source "drivers/media/usb/usbtv/Kconfig"
/linux/Documentation/admin-guide/media/
A Dother-usb-cardlist.rst79 usbtv Fushicai USBTV007 Audio-Video Grabber 1b71:3002, 1f71:3301,
A Dusb-cardlist.rst101 usbtv USBTV007 video capture
/linux/include/config/
A Dauto.conf.cmd779 drivers/media/usb/usbtv/Kconfig \

Completed in 18 milliseconds