aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/frontends
diff options
context:
space:
mode:
authorMichael Krufky <mkrufky@kernellabs.com>2010-03-11 22:00:55 -0500
committerMauro Carvalho Chehab <mchehab@redhat.com>2010-08-02 13:46:29 -0400
commit241b0f411193ebcfa86aa41a5ab4f22df2ef4c24 (patch)
tree479ae862f81077b3ddeb693341e0cba82fa76db2 /drivers/media/dvb/frontends
parent5de82faec811e1494966f196354954a6543fdc3a (diff)
V4L/DVB: lgdt3305: re-write lgdt3304 ifbw hack in lgdt3305_rfagc_loop with FIXME
Signed-off-by: Michael Krufky <mkrufky@kernellabs.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/dvb/frontends')
-rw-r--r--drivers/media/dvb/frontends/lgdt3305.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/drivers/media/dvb/frontends/lgdt3305.c b/drivers/media/dvb/frontends/lgdt3305.c
index 1c53766ac73..910cd785081 100644
--- a/drivers/media/dvb/frontends/lgdt3305.c
+++ b/drivers/media/dvb/frontends/lgdt3305.c
@@ -358,10 +358,12 @@ static int lgdt3305_rfagc_loop(struct lgdt3305_state *state,
358 case QAM_256: 358 case QAM_256:
359 agcdelay = 0x046b; 359 agcdelay = 0x046b;
360 rfbw = 0x8889; 360 rfbw = 0x8889;
361 if (state->cfg->demod_chip == LGDT3305) 361 /* FIXME: investigate optimal ifbw & rfbw values for the
362 ifbw = 0x8888; 362 * DT3304 and re-write this switch..case block */
363 else 363 if (state->cfg->demod_chip == LGDT3304)
364 ifbw = 0x6666; 364 ifbw = 0x6666;
365 else /* (state->cfg->demod_chip == LGDT3305) */
366 ifbw = 0x8888;
365 break; 367 break;
366 default: 368 default:
367 return -EINVAL; 369 return -EINVAL;