Home
last modified time | relevance | path

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

/drivers/media/usb/usbtv/
A Dusbtv-video.c82 usbtv->n_chunks = usbtv->width * usbtv->height in usbtv_configure_for_norm()
467 struct usbtv *usbtv = (struct usbtv *)ip->context; in usbtv_iso_cb() local
791 struct usbtv *usbtv = container_of(ctrl->handler, struct usbtv, in usbtv_s_ctrl() local
877 struct usbtv *usbtv = container_of(v4l2_dev, struct usbtv, v4l2_dev); in usbtv_release() local
884 int usbtv_video_init(struct usbtv *usbtv) in usbtv_video_init() argument
898 usbtv->vb2q.drv_priv = usbtv; in usbtv_video_init()
903 usbtv->vb2q.lock = &usbtv->vb2q_lock; in usbtv_video_init()
939 usbtv->vdev.v4l2_dev = &usbtv->v4l2_dev; in usbtv_video_init()
944 usbtv->vdev.queue = &usbtv->vb2q; in usbtv_video_init()
945 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.h87 struct usbtv { struct
130 int usbtv_set_regs(struct usbtv *usbtv, const u16 regs[][2], int size); argument
132 int usbtv_video_init(struct usbtv *usbtv);
133 void usbtv_video_free(struct usbtv *usbtv);
135 int usbtv_audio_init(struct usbtv *usbtv);
136 void usbtv_audio_free(struct usbtv *usbtv);
137 void usbtv_audio_suspend(struct usbtv *usbtv);
138 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
/drivers/media/usb/
A DMakefile32 obj-$(CONFIG_VIDEO_USBTV) += usbtv/
A DKconfig19 source "drivers/media/usb/usbtv/Kconfig"

Completed in 17 milliseconds