aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorHartmut Hackmann <hartmut.hackmann@t-online.de>2007-04-27 11:31:15 -0400
committerMauro Carvalho Chehab <mchehab@infradead.org>2007-04-27 14:43:37 -0400
commit11f65106adb25a9ef5b6d8911267b2365c97a759 (patch)
tree7c4f85f5f1cd8ffb2c9713fe1ae2582c33799e94 /drivers
parent68717583557341874b2eea4dea36635256e932b6 (diff)
V4L/DVB (5320): Filled in limiting values in tda827x.c
The parameters for minimum and maximum frequency were missing. Also added mail addresses of the module authors. Signed-off-by: Hartmut Hackmann <hartmut.hackmann@t-online.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/media/dvb/frontends/tda827x.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/drivers/media/dvb/frontends/tda827x.c b/drivers/media/dvb/frontends/tda827x.c
index 1fa58c5dac0f..edf7a0a902ba 100644
--- a/drivers/media/dvb/frontends/tda827x.c
+++ b/drivers/media/dvb/frontends/tda827x.c
@@ -399,6 +399,9 @@ static int tda827x_init(struct dvb_frontend *fe)
399static struct dvb_tuner_ops tda827xo_tuner_ops = { 399static struct dvb_tuner_ops tda827xo_tuner_ops = {
400 .info = { 400 .info = {
401 .name = "Philips TDA827X", 401 .name = "Philips TDA827X",
402 .frequency_min = 55000000,
403 .frequency_max = 860000000,
404 .frequency_step = 250000
402 }, 405 },
403 .release = tda827x_release, 406 .release = tda827x_release,
404 .init = tda827x_init, 407 .init = tda827x_init,
@@ -411,6 +414,9 @@ static struct dvb_tuner_ops tda827xo_tuner_ops = {
411static struct dvb_tuner_ops tda827xa_tuner_ops = { 414static struct dvb_tuner_ops tda827xa_tuner_ops = {
412 .info = { 415 .info = {
413 .name = "Philips TDA827XA", 416 .name = "Philips TDA827XA",
417 .frequency_min = 44000000,
418 .frequency_max = 906000000,
419 .frequency_step = 62500
414 }, 420 },
415 .release = tda827x_release, 421 .release = tda827x_release,
416 .init = tda827x_init, 422 .init = tda827x_init,
@@ -461,6 +467,8 @@ struct dvb_frontend *tda827x_attach(struct dvb_frontend *fe, int addr,
461 sb_msg[1] = 0x90; 467 sb_msg[1] = 0x90;
462 } 468 }
463 fe->tuner_priv = priv; 469 fe->tuner_priv = priv;
470 if (fe->ops.i2c_gate_ctrl)
471 fe->ops.i2c_gate_ctrl(fe, 1);
464 i2c_transfer(i2c, &msg, 1); 472 i2c_transfer(i2c, &msg, 1);
465 return fe; 473 return fe;
466} 474}
@@ -470,8 +478,8 @@ module_param(debug, int, 0644);
470MODULE_PARM_DESC(debug, "Turn on/off frontend debugging (default:off)."); 478MODULE_PARM_DESC(debug, "Turn on/off frontend debugging (default:off).");
471 479
472MODULE_DESCRIPTION("DVB TDA827x driver"); 480MODULE_DESCRIPTION("DVB TDA827x driver");
473MODULE_AUTHOR("Hartmut Hackmann"); 481MODULE_AUTHOR("Hartmut Hackmann <hartmut.hackmann@t-online.de>");
474MODULE_AUTHOR("Michael Krufky"); 482MODULE_AUTHOR("Michael Krufky <mkrufky@linuxtv.org>");
475MODULE_LICENSE("GPL"); 483MODULE_LICENSE("GPL");
476 484
477/* 485/*