aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/frontends
diff options
context:
space:
mode:
authorAapo Tahkola <aet@rasterburn.org>2006-09-27 23:47:51 -0400
committerMauro Carvalho Chehab <mchehab@infradead.org>2007-02-21 10:34:50 -0500
commite2adbecf72d54515b66f8631813ec49069669d5e (patch)
treeaafc58dd8fd833acd630d3c0977a515d249b0652 /drivers/media/dvb/frontends
parent017cf012570c955c3e1ff025802d7cb46fd1d37b (diff)
V4L/DVB (5130): M920x: misc updates and fixes
- hardware pid filtering no longer enabled unless in usb 1.x mode - more responsive rc handling - some minor bug fixes and code refolding - m9206_write delay dropped (doesn't seem to be needed) Signed-off-by: Aapo Tahkola <aet@rasterburn.org> Signed-off-by: Michael Krufky <mkrufky@linuxtv.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'drivers/media/dvb/frontends')
-rw-r--r--drivers/media/dvb/frontends/qt1010.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/drivers/media/dvb/frontends/qt1010.h b/drivers/media/dvb/frontends/qt1010.h
index e526e3c23265..3a566085fa32 100644
--- a/drivers/media/dvb/frontends/qt1010.h
+++ b/drivers/media/dvb/frontends/qt1010.h
@@ -25,7 +25,7 @@
25#define QT1010_MIN_STEP 2000000 25#define QT1010_MIN_STEP 2000000
26#define QT1010_MIN_FREQ 48000000 26#define QT1010_MIN_FREQ 48000000
27 27
28static int qt1010_set_params(struct dvb_frontend *fe, struct dvb_frontend_parameters *params, u8 *buf, int buf_len) 28static int qt1010_set_params(struct dvb_frontend *fe, struct dvb_frontend_parameters *params)
29{ 29{
30 int i; 30 int i;
31 int div, mod; 31 int div, mod;
@@ -85,9 +85,6 @@ static int qt1010_set_params(struct dvb_frontend *fe, struct dvb_frontend_parame
85 if (freq % QT1010_MIN_STEP) 85 if (freq % QT1010_MIN_STEP)
86 printk("frequency not supported.\n"); 86 printk("frequency not supported.\n");
87 87
88 (void) buf;
89 (void) buf_len;
90
91 div = (freq - QT1010_MIN_FREQ) / QT1010_MIN_STEP; 88 div = (freq - QT1010_MIN_FREQ) / QT1010_MIN_STEP;
92 mod = (div + 16 - 9) % 16; 89 mod = (div + 16 - 9) % 16;
93 90
@@ -206,7 +203,7 @@ static int qt1010_set_params(struct dvb_frontend *fe, struct dvb_frontend_parame
206 203
207 msg.flags = 0; 204 msg.flags = 0;
208 msg.len = 2; 205 msg.len = 2;
209 msg.addr = 0xc4; 206 msg.addr = d->adapter[0].pll_addr;
210 msg.buf = &rd[i].reg; 207 msg.buf = &rd[i].reg;
211 208
212 if (i2c_transfer(&d->i2c_adap, &msg, 1) != 1) { 209 if (i2c_transfer(&d->i2c_adap, &msg, 1) != 1) {