summaryrefslogtreecommitdiffstats
path: root/drivers/media/video/cx23885/cx23885.h
diff options
context:
space:
mode:
authorSteven Toth2008-10-11 17:27:06 +0200
committerMauro Carvalho Chehab2008-10-17 22:24:38 +0200
commita739a7e4c642ebb1ab803fc2c9743aaf1833058b (patch)
treed6ffbde9604f15d80b5c8495e387cd6bf436d86e /drivers/media/video/cx23885/cx23885.h
parentV4L/DVB (9230): cx23885: MFE related OOPS fix (diff)
downloadkernel-qcow2-linux-a739a7e4c642ebb1ab803fc2c9743aaf1833058b.tar.gz
kernel-qcow2-linux-a739a7e4c642ebb1ab803fc2c9743aaf1833058b.tar.xz
kernel-qcow2-linux-a739a7e4c642ebb1ab803fc2c9743aaf1833058b.zip
V4L/DVB (9231): cx23885: Define num_frontends as a function of the port
This allows some cardcoded functions to be more flexible, and paves the way for any future cards that may have MFE support. Better to add it now when the MFE patches is fresh in peoples mind, rather than 12 months from now when new cards appear. Signed-off-by: Steven Toth <stoth@linuxtv.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/cx23885/cx23885.h')
-rw-r--r--drivers/media/video/cx23885/cx23885.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/media/video/cx23885/cx23885.h b/drivers/media/video/cx23885/cx23885.h
index aa34bf9ea4d9..73d5d5756aef 100644
--- a/drivers/media/video/cx23885/cx23885.h
+++ b/drivers/media/video/cx23885/cx23885.h
@@ -262,6 +262,9 @@ struct cx23885_tsport {
u32 src_sel_val;
u32 vld_misc_val;
u32 hw_sop_ctrl_val;
+
+ /* Allow a single tsport to have multiple frontends */
+ u32 num_frontends;
};
struct cx23885_dev {