aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManu Abraham <abraham.manu@gmail.com>2007-07-02 07:44:32 -0400
committerMauro Carvalho Chehab <mchehab@redhat.com>2008-12-29 14:53:14 -0500
commit54c358fc23a4ca6c75bc0f8c6b3864ae16cba803 (patch)
treebf3223ab77e41a3ae2b67fd765b4018e0cc611e6
parentb797c206168992e8a2c080e80e39a56410cdaac0 (diff)
V4L/DVB (9381): On the KNC1 cards the CLOCK is clamped to a maximum limit of 90MHz, eventhough
not limited in hardware, this causes instabilities at a higher clock due to issues such as thermal, also the divider wraps around, which causes the demodulator core to actually run at a lower frequency. This needs to be empirically tested whether it affects other cards. If found necessary, this parameter needs to be moved out to the config struct such that it can be made hardware dependant. Reducing the CLOCK from 99MHz to 90MHz improved the acquisition time taken on the KNC1 cards and hence such a change. Signed-off-by: Manu Abraham <manu@linuxtv.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
-rw-r--r--drivers/media/dvb/frontends/stb0899_drv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/dvb/frontends/stb0899_drv.c b/drivers/media/dvb/frontends/stb0899_drv.c
index 3cb9b48bac7e..f5cfed738e80 100644
--- a/drivers/media/dvb/frontends/stb0899_drv.c
+++ b/drivers/media/dvb/frontends/stb0899_drv.c
@@ -1508,7 +1508,7 @@ static enum dvbfe_search stb0899_search(struct dvb_frontend *fe, struct dvbfe_pa
1508 if (i_params->srate <= 5000000) 1508 if (i_params->srate <= 5000000)
1509 stb0899_set_mclk(state, 76500000); 1509 stb0899_set_mclk(state, 76500000);
1510 else 1510 else
1511 stb0899_set_mclk(state, 99000000); 1511 stb0899_set_mclk(state, 90000000);
1512 1512
1513 switch (state->delsys) { 1513 switch (state->delsys) {
1514 case DVBFE_DELSYS_DVBS: 1514 case DVBFE_DELSYS_DVBS: