aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/video/cx23885/cx23885.h
diff options
context:
space:
mode:
authorSteven Toth <stoth@hauppauge.com>2007-09-08 14:07:02 -0400
committerMauro Carvalho Chehab <mchehab@infradead.org>2007-10-09 21:14:28 -0400
commit579f1163cd5b2a3fd96ec5b84b18a071e7da3b6b (patch)
treea5e7c6c82b802313b0436cd6c57b87ab165a7249 /drivers/media/video/cx23885/cx23885.h
parent6f074abb624aced31339a0f8fac778b344adac4c (diff)
V4L/DVB (6195): Changes to support MPEG TS on VIDB
Changes to support MPEG TS on VIDB Signed-off-by: Steven Toth <stoth@hauppauge.com> Reviewed-by: Michael Krufky <mkrufky@linuxtv.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'drivers/media/video/cx23885/cx23885.h')
-rw-r--r--drivers/media/video/cx23885/cx23885.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/media/video/cx23885/cx23885.h b/drivers/media/video/cx23885/cx23885.h
index e44698a6bede..62b44f6d749f 100644
--- a/drivers/media/video/cx23885/cx23885.h
+++ b/drivers/media/video/cx23885/cx23885.h
@@ -68,6 +68,11 @@ enum cx23885_itype {
68 CX23885_RADIO, 68 CX23885_RADIO,
69}; 69};
70 70
71enum cx23885_src_sel_type {
72 CX23885_SRC_SEL_EXT_656_VIDEO = 0,
73 CX23885_SRC_SEL_PARALLEL_MPEG_VIDEO
74};
75
71/* buffer for one video frame */ 76/* buffer for one video frame */
72struct cx23885_buffer { 77struct cx23885_buffer {
73 /* common v4l buffer stuff -- must be first */ 78 /* common v4l buffer stuff -- must be first */
@@ -162,6 +167,7 @@ struct cx23885_tsport {
162 u32 reg_vld_misc; 167 u32 reg_vld_misc;
163 u32 reg_ts_clk_en; 168 u32 reg_ts_clk_en;
164 u32 reg_ts_int_msk; 169 u32 reg_ts_int_msk;
170 u32 reg_src_sel;
165 171
166 /* Default register vals */ 172 /* Default register vals */
167 int pci_irqmask; 173 int pci_irqmask;
@@ -169,6 +175,7 @@ struct cx23885_tsport {
169 u32 ts_int_msk_val; 175 u32 ts_int_msk_val;
170 u32 gen_ctrl_val; 176 u32 gen_ctrl_val;
171 u32 ts_clk_en_val; 177 u32 ts_clk_en_val;
178 u32 src_sel_val;
172}; 179};
173 180
174struct cx23885_dev { 181struct cx23885_dev {