summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/tda8290.c
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <devnull@localhost>2005-09-10 08:21:56 +0000
committerMauro Carvalho Chehab <devnull@localhost>2005-09-10 08:21:56 +0000
commit75d984074d45a2a4187ff4aa36a8677de17d1277 (patch)
tree293ed015f2523806c64040244e1e82358c4f89a6 /linux/drivers/media/video/tda8290.c
parent1fe82ba36f6f6425ae0a8918ecbafcba7568d6ec (diff)
downloadmediapointer-dvb-s2-75d984074d45a2a4187ff4aa36a8677de17d1277.tar.gz
mediapointer-dvb-s2-75d984074d45a2a4187ff4aa36a8677de17d1277.tar.bz2
- Included CB3 structures on tda8290 that should be changed according with
video std. The code itself to implement it was not made. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
Diffstat (limited to 'linux/drivers/media/video/tda8290.c')
-rw-r--r--linux/drivers/media/video/tda8290.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/linux/drivers/media/video/tda8290.c b/linux/drivers/media/video/tda8290.c
index e3340f2d8..6c36a75d3 100644
--- a/linux/drivers/media/video/tda8290.c
+++ b/linux/drivers/media/video/tda8290.c
@@ -1,5 +1,5 @@
/*
- * $Id: tda8290.c,v 1.17 2005/08/17 19:42:11 nsh Exp $
+ * $Id: tda8290.c,v 1.18 2005/09/10 08:21:57 mchehab Exp $
*
* i2c tv tuner chip device driver
* controls the philips tda8290+75 tuner chip combo.
@@ -92,6 +92,11 @@ static unsigned char i2c_cb1_50[2] = { 0x30, 0x50 };
static unsigned char i2c_agc2_7F[2] = { 0x60, 0x7F };
static unsigned char i2c_agc3_08[2] = { 0x80, 0x08 };
+/* FIXME: European PAL/SECAM should select 9MHz Lowpass Filter, while
+ NTSC/M and PAL/M should be using 7MHz filter, by selecting CB3 */
+static unsigned char i2c_cb3_9MHz[2] = { 0xc0, 0x39 };
+static unsigned char i2c_cb3_7MHz[2] = { 0xc0, 0x3B };
+
static struct i2c_msg i2c_msg_init[] = {
{ I2C_ADDR_TDA8275, 0, ARRAY_SIZE(i2c_init_tda8275), i2c_init_tda8275 },
{ I2C_ADDR_TDA8290, 0, ARRAY_SIZE(i2c_disable_bridge), i2c_disable_bridge },