Lines Matching +full:isoc +full:- +full:in
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
13 #include <linux/i2c-algo-bit.h>
18 #include <media/videobuf2-v4l2.h>
19 #include <media/videobuf2-vmalloc.h>
20 #include <media/v4l2-device.h>
21 #include <media/v4l2-ctrls.h>
22 #include <media/v4l2-fh.h>
23 #include <media/media-device.h>
24 #include <media/media-dev-allocator.h>
34 #include "au0828-reg.h"
35 #include "au0828-cards.h"
47 #define AU0828_MAX_ISO_BUFS 12 /* maybe resize this value in the future */
107 #define AUVI_INPUT(nr) (dev->board.input[nr])
119 /* max packet size of isoc transaction */
125 /* urb for isoc transfers */
128 /* transfer buffers for isoc transfer */
149 /* isoc urb callback */
156 /* common v4l buffer stuff -- must be first */
163 /* pointer to vmalloc memory address in vb */
245 /* Isoc control struct */
253 int max_pkt_size; /* max packet size of isoc transaction */
256 struct urb *urb[AU0828_MAX_ISO_BUFS]; /* urb for isoc transfers */
257 char *transfer_buffer[AU0828_MAX_ISO_BUFS];/* transfer buffers for isoc
287 /* ----------------------------------------------------------- */
297 /* ----------------------------------------------------------- */
298 /* au0828-core.c */
304 /* ----------------------------------------------------------- */
305 /* au0828-cards.c */
313 /* ----------------------------------------------------------- */
314 /* au0828-i2c.c */
318 /* ----------------------------------------------------------- */
319 /* au0828-video.c */
347 /* ----------------------------------------------------------- */
348 /* au0828-dvb.c */
354 /* au0828-vbi.c */
362 /* au0828-input.c */