summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/frontends
diff options
context:
space:
mode:
authorManu Abraham <manu@linuxtv.org>2007-07-02 15:44:32 +0400
committerManu Abraham <manu@linuxtv.org>2007-07-02 15:44:32 +0400
commit43e837557b617862679d6ba6547ab531078c7620 (patch)
tree4255ffcc17ee37e11393c1fd1a160b09139c8569 /linux/drivers/media/dvb/frontends
parent948603896b98f994f7e38296fcc1d5523dba765f (diff)
downloadmediapointer-dvb-s2-43e837557b617862679d6ba6547ab531078c7620.tar.gz
mediapointer-dvb-s2-43e837557b617862679d6ba6547ab531078c7620.tar.bz2
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. From: Manu Abraham <abraham.manu@gmail.com> Signed-off-by: Manu Abraham <manu@linuxtv.org>
Diffstat (limited to 'linux/drivers/media/dvb/frontends')
-rw-r--r--linux/drivers/media/dvb/frontends/stb0899_drv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/linux/drivers/media/dvb/frontends/stb0899_drv.c b/linux/drivers/media/dvb/frontends/stb0899_drv.c
index 9c54e704e..b2bb1c94a 100644
--- a/linux/drivers/media/dvb/frontends/stb0899_drv.c
+++ b/linux/drivers/media/dvb/frontends/stb0899_drv.c
@@ -1579,7 +1579,7 @@ static enum dvbfe_search stb0899_search(struct dvb_frontend *fe, struct dvbfe_pa
if (i_params->srate <= 5000000)
stb0899_set_mclk(state, 76500000);
else
- stb0899_set_mclk(state, 99000000);
+ stb0899_set_mclk(state, 90000000);
switch (state->delsys) {
case DVBFE_DELSYS_DVBS: