summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/cx23885/cx23885.h
diff options
context:
space:
mode:
authorSteven Toth <stoth@hauppauge.com>2007-09-08 14:07:02 -0400
committerSteven Toth <stoth@hauppauge.com>2007-09-08 14:07:02 -0400
commit0f81ffde8b48544ab4eb875c1810c99af374ce43 (patch)
tree435ff04492845f1ca29af82d6fef5742a13cfc53 /linux/drivers/media/video/cx23885/cx23885.h
parent473b042b6ad7544981a79dda2187bb1088edf3de (diff)
downloadmediapointer-dvb-s2-0f81ffde8b48544ab4eb875c1810c99af374ce43.tar.gz
mediapointer-dvb-s2-0f81ffde8b48544ab4eb875c1810c99af374ce43.tar.bz2
Changes to support MPEG TS on VIDB
From: Steven Toth <stoth@hauppauge.com> Changes to support MPEG TS on VIDB Signed-off-by: Steven Toth <stoth@hauppauge.com>
Diffstat (limited to 'linux/drivers/media/video/cx23885/cx23885.h')
-rw-r--r--linux/drivers/media/video/cx23885/cx23885.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/linux/drivers/media/video/cx23885/cx23885.h b/linux/drivers/media/video/cx23885/cx23885.h
index d718e40fe..7355f6fd2 100644
--- a/linux/drivers/media/video/cx23885/cx23885.h
+++ b/linux/drivers/media/video/cx23885/cx23885.h
@@ -71,6 +71,11 @@ enum cx23885_itype {
CX23885_RADIO,
};
+enum cx23885_src_sel_type {
+ CX23885_SRC_SEL_EXT_656_VIDEO = 0,
+ CX23885_SRC_SEL_PARALLEL_MPEG_VIDEO
+};
+
/* buffer for one video frame */
struct cx23885_buffer {
/* common v4l buffer stuff -- must be first */
@@ -165,6 +170,7 @@ struct cx23885_tsport {
u32 reg_vld_misc;
u32 reg_ts_clk_en;
u32 reg_ts_int_msk;
+ u32 reg_src_sel;
/* Default register vals */
int pci_irqmask;
@@ -172,6 +178,7 @@ struct cx23885_tsport {
u32 ts_int_msk_val;
u32 gen_ctrl_val;
u32 ts_clk_en_val;
+ u32 src_sel_val;
};
struct cx23885_dev {