Lines Matching +full:itu +full:- +full:r

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
4 bttv - Bt848 frame grabber driver
6 bttv's *private* header file -- nobody other than bttv itself
9 (c) 2000-2002 Gerd Knorr <kraxel@bytesex.org>
19 #include <linux/i2c-algo-bit.h>
26 #include <media/v4l2-common.h>
27 #include <media/v4l2-ctrls.h>
28 #include <media/v4l2-fh.h>
29 #include <media/videobuf-dma-sg.h>
31 #include <media/rc-core.h>
32 #include <media/i2c/ir-kbd-i2c.h>
33 #include <media/drv-intf/tea575x.h>
37 #include "btcx-risc.h"
61 #define UNSET (-1U)
66 #define MAX_HDELAY (0x3FF & -2)
68 #define MAX_HACTIVE (0x3FF & -4)
75 /* ---------------------------------------------------------- */
90 /* ITU-R frame line number of the first VBI line we can
95 edge of the horizontal sync pulse, vertically ITU-R frame line
136 /* ---------------------------------------------------------- */
145 /* common v4l buffer stuff -- must be first */
188 /* bttv-vbi.c */
198 bttv_crop_adjust() in bttv-driver.c. */
234 /* ---------------------------------------------------------- */
235 /* bttv-risc.c */
237 /* risc code generators - capture */
265 /* ---------------------------------------------------------- */
266 /* bttv-vbi.c */
274 /* ---------------------------------------------------------- */
275 /* bttv-gpio.c */
281 /* ---------------------------------------------------------- */
282 /* bttv-cards.c */
286 /* ---------------------------------------------------------- */
287 /* bttv-input.c */
291 /* ---------------------------------------------------------- */
292 /* bttv-i2c.c */
296 /* ---------------------------------------------------------- */
297 /* bttv-driver.c */
333 /* for gpio-connected remote control */
450 /* switch status for multi-controller cards */
454 - must acquire s_lock before changing these
455 - only the irq handler is supported to touch top + bottom + vcurr */
479 /* used to make dvb-bt8xx autoloadable */
511 return (bttv_tvcards[btv->c.type].muxsel >> (input * 2)) & 3; in bttv_muxsel()
516 #define btwrite(dat,adr) writel((dat), btv->bt848_mmio+(adr))
517 #define btread(adr) readl(btv->bt848_mmio+(adr))