Lines Matching +full:write +full:- +full:1 +full:- +full:bps
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Copyright (c) 2010-2015 Steven Toth <[email protected]>
24 saa7164_bus..() : Manage a read/write memory ring buffer in the
30 <- ----------------- PCIe address space -------------------- ->
48 #include <media/v4l2-common.h>
49 #include <media/v4l2-ioctl.h>
50 #include <media/v4l2-device.h>
51 #include <media/v4l2-ctrls.h>
52 #include <media/v4l2-event.h>
54 #include "saa7164-reg.h"
55 #include "saa7164-types.h"
59 #define UNSET (-1U)
62 #define SAA7164_BOARD_UNKNOWN_REV2 1
85 #define SAA7164_PORT_TS2 (SAA7164_PORT_TS1 + 1)
86 #define SAA7164_PORT_ENC1 (SAA7164_PORT_TS2 + 1)
87 #define SAA7164_PORT_ENC2 (SAA7164_PORT_ENC1 + 1)
88 #define SAA7164_PORT_VBI1 (SAA7164_PORT_ENC2 + 1)
89 #define SAA7164_PORT_VBI2 (SAA7164_PORT_VBI1 + 1)
90 #define SAA7164_MAX_PORTS (SAA7164_PORT_VBI2 + 1)
108 /* TV frequency range copied from tuner-core.c */
262 u32 bitrate; /* bps */
263 u32 bitrate_peak; /* bps */
279 u32 bitrate; /* bps */
280 u32 bitrate_peak; /* bps */
327 /* --- Generic port attributes --- */
363 /* --- DVB Transport Specific --- */
368 /* --- Encoder/V4L related attributes --- */
370 /* Defaults established in saa7164-encoder.c */
481 /* ----------------------------------------------------------- */
482 /* saa7164-core.c */
488 /* ----------------------------------------------------------- */
489 /* saa7164-fw.c */
492 /* ----------------------------------------------------------- */
493 /* saa7164-i2c.c */
497 /* ----------------------------------------------------------- */
498 /* saa7164-bus.c */
506 /* ----------------------------------------------------------- */
507 /* saa7164-cmd.c */
514 /* ----------------------------------------------------------- */
515 /* saa7164-api.c */
547 /* ----------------------------------------------------------- */
548 /* saa7164-cards.c */
563 /* ----------------------------------------------------------- */
564 /* saa7164-dvb.c */
568 /* ----------------------------------------------------------- */
569 /* saa7164-buffer.c */
581 /* ----------------------------------------------------------- */
582 /* saa7164-encoder.c */
596 /* ----------------------------------------------------------- */
597 /* saa7164-vbi.c */
601 /* ----------------------------------------------------------- */
608 printk(KERN_DEBUG "%s: " fmt, dev->name, ## arg);\
613 printk(KERN_WARNING "%s: " fmt, dev->name, ## arg);\
616 #define saa7164_readl(reg) readl(dev->lmmio + ((reg) >> 2))
617 #define saa7164_writel(reg, value) writel((value), dev->lmmio + ((reg) >> 2))
619 #define saa7164_readb(reg) readl(dev->bmmio + (reg))
620 #define saa7164_writeb(reg, value) writel((value), dev->bmmio + (reg))