summaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/frontends/s5h1409.h
diff options
context:
space:
mode:
authorSteven Toth2008-01-16 01:35:22 +0100
committerMauro Carvalho Chehab2008-01-25 22:05:05 +0100
commitdfc1c08aab447d49230dacb390d3f2263584d28f (patch)
tree2edf9ca4dfeb2a15b1e93eb68660f9cffb5a4bfa /drivers/media/dvb/frontends/s5h1409.h
parentV4L/DVB (7039): Reorder headers (diff)
downloadkernel-qcow2-linux-dfc1c08aab447d49230dacb390d3f2263584d28f.tar.gz
kernel-qcow2-linux-dfc1c08aab447d49230dacb390d3f2263584d28f.tar.xz
kernel-qcow2-linux-dfc1c08aab447d49230dacb390d3f2263584d28f.zip
V4L/DVB (7041): s5h1409: Bug fix for parallel support
Parallel support was not working with the s5h1409 and the Pinnacle HD800i. This patch fixes the demodulator driver and ensures that all existing s5h1409 based products configure the demodulator correctly. Signed-off-by: Steven Toth <stoth@hauppauge.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'drivers/media/dvb/frontends/s5h1409.h')
-rw-r--r--drivers/media/dvb/frontends/s5h1409.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/media/dvb/frontends/s5h1409.h b/drivers/media/dvb/frontends/s5h1409.h
index b1f433906664..f0bb13fe808b 100644
--- a/drivers/media/dvb/frontends/s5h1409.h
+++ b/drivers/media/dvb/frontends/s5h1409.h
@@ -51,6 +51,13 @@ struct s5h1409_config
#define S5H1409_TUNERLOCKING 0
#define S5H1409_DEMODLOCKING 1
u8 status_mode;
+
+ /* MPEG signal timing */
+#define S5H1409_MPEGTIMING_CONTINOUS_INVERTING_CLOCK 0
+#define S5H1409_MPEGTIMING_CONTINOUS_NONINVERTING_CLOCK 1
+#define S5H1409_MPEGTIMING_NONCONTINOUS_INVERTING_CLOCK 2
+#define S5H1409_MPEGTIMING_NONCONTINOUS_NONINVERTING_CLOCK 3
+ u16 mpeg_timing;
};
#if defined(CONFIG_DVB_S5H1409) || (defined(CONFIG_DVB_S5H1409_MODULE) && defined(MODULE))