summaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/frontends/s5h1420.h
diff options
context:
space:
mode:
authorPatrick Boettcher <pb@linuxtv.org>2008-09-06 13:31:58 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2008-10-04 23:00:46 -0300
commitc18c5ffe13e553cf670da521fe09150c36edeb61 (patch)
tree35ed5d296b5d8d05254110d2c15e7cfccd4e4598 /drivers/media/dvb/frontends/s5h1420.h
parentdda06a8e4610757def753ee3a541a0b1a1feb36b (diff)
downloadtalos-op-linux-c18c5ffe13e553cf670da521fe09150c36edeb61.tar.gz
talos-op-linux-c18c5ffe13e553cf670da521fe09150c36edeb61.zip
V4L/DVB (9037): Fix support for Hauppauge Nova-S SE
Different backends have different input busses (saa7146, flexcop). To reflect that a config-option to the s5h1420-driver was added which makes the output mode selectable. Furthermore the s5h1420-driver is now doing the same i2c-method as it was done before adding support for other i2c-users. This patch needs to go into the current release of the kernel, as this driver is currently broken. (Thanks to Eberhard Kaltenhaeuser for helping out to debug this issue.) Signed-off-by: Patrick Boettcher <pb@linuxtv.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/dvb/frontends/s5h1420.h')
-rw-r--r--drivers/media/dvb/frontends/s5h1420.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/drivers/media/dvb/frontends/s5h1420.h b/drivers/media/dvb/frontends/s5h1420.h
index 4c913f142bc4..ff308136d865 100644
--- a/drivers/media/dvb/frontends/s5h1420.h
+++ b/drivers/media/dvb/frontends/s5h1420.h
@@ -32,10 +32,12 @@ struct s5h1420_config
u8 demod_address;
/* does the inversion require inversion? */
- u8 invert : 1;
+ u8 invert:1;
- u8 repeated_start_workaround : 1;
- u8 cdclk_polarity : 1; /* 1 == falling edge, 0 == raising edge */
+ u8 repeated_start_workaround:1;
+ u8 cdclk_polarity:1; /* 1 == falling edge, 0 == raising edge */
+
+ u8 serial_mpeg:1;
};
#if defined(CONFIG_DVB_S5H1420) || (defined(CONFIG_DVB_S5H1420_MODULE) && defined(MODULE))
OpenPOWER on IntegriCloud