The patch number 9442 was added via Manu Abraham <[EMAIL PROTECTED]>
to http://linuxtv.org/hg/v4l-dvb master development tree.

Kernel patches in this development tree may be modified to be backward
compatible with older kernels. Compatibility modifications will be
removed before inclusion into the mainstream Kernel

If anyone has any objections, please let us know by sending a message to:
        [EMAIL PROTECTED]

------

From: Manu Abraham  <[EMAIL PROTECTED]>
Revert back previous change to 90MHz
Note:
* At High Symbol Rates we do not have enouph machine cycles to handle the
  incoming symbols and hence might run into problems at the very end of the
  specified definition
* Most of the equations have been calculated for a master clock of 99 MHz,
  running at 90MHz, raises lot of issues such as the need to recalculate
  all of them , which is eventually very painful.


Signed-off-by: Manu Abraham <[EMAIL PROTECTED]>


---

 linux/drivers/media/dvb/frontends/stb0899_drv.c |    2 +-
 linux/drivers/media/dvb/ttpci/budget-av.c       |    2 +-
 linux/drivers/media/dvb/ttpci/budget-ci.c       |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff -r ed6b7089a506 -r a3f4fb0f50bf 
linux/drivers/media/dvb/frontends/stb0899_drv.c
--- a/linux/drivers/media/dvb/frontends/stb0899_drv.c   Sat Nov 10 23:59:16 
2007 +0400
+++ b/linux/drivers/media/dvb/frontends/stb0899_drv.c   Mon Nov 19 23:44:47 
2007 +0400
@@ -1616,7 +1616,7 @@ static enum dvbfe_search stb0899_search(
                if (i_params->srate <= 5000000)
                        stb0899_set_mclk(state, 76500000);
                else
-                       stb0899_set_mclk(state, 90000000);
+                       stb0899_set_mclk(state, 99000000);
 
                switch (state->delsys) {
                case DVBFE_DELSYS_DVBS:
diff -r ed6b7089a506 -r a3f4fb0f50bf linux/drivers/media/dvb/ttpci/budget-av.c
--- a/linux/drivers/media/dvb/ttpci/budget-av.c Sat Nov 10 23:59:16 2007 +0400
+++ b/linux/drivers/media/dvb/ttpci/budget-av.c Mon Nov 19 23:44:47 2007 +0400
@@ -964,7 +964,7 @@ static const struct stb0899_s1_reg knc1_
        { STB0899_GPIO37CFG             , 0x82 },
        { STB0899_GPIO38CFG             , 0x82 },
        { STB0899_GPIO39CFG             , 0x82 },
-       { STB0899_NCOARSE               , 0x13 }, /* 0x13 = 27 Mhz Clock, F/3 = 
180MHz, F/6 = 90MHz */
+       { STB0899_NCOARSE               , 0x15 }, /* 0x15 = 27 Mhz Clock, F/3 = 
198MHz, F/6 = 99MHz */
        { STB0899_SYNTCTRL              , 0x02 }, /* 0x00 = CLK from CLKI, 0x02 
= CLK from XTALI */
        { STB0899_FILTCTRL              , 0x00 },
        { STB0899_SYSCTRL               , 0x00 },
diff -r ed6b7089a506 -r a3f4fb0f50bf linux/drivers/media/dvb/ttpci/budget-ci.c
--- a/linux/drivers/media/dvb/ttpci/budget-ci.c Sat Nov 10 23:59:16 2007 +0400
+++ b/linux/drivers/media/dvb/ttpci/budget-ci.c Mon Nov 19 23:44:47 2007 +0400
@@ -1161,7 +1161,7 @@ static const struct stb0899_s1_reg tt320
        { STB0899_GPIO37CFG             , 0x82 },
        { STB0899_GPIO38CFG             , 0x82 },
        { STB0899_GPIO39CFG             , 0x82 },
-       { STB0899_NCOARSE               , 0x13 }, /* 0x13 = 27 Mhz Clock, F/3 = 
180MHz, F/6 = 90MHz */
+       { STB0899_NCOARSE               , 0x15 }, /* 0x15 = 27 Mhz Clock, F/3 = 
198MHz, F/6 = 99MHz */
        { STB0899_SYNTCTRL              , 0x02 }, /* 0x00 = CLK from CLKI, 0x02 
= CLK from XTALI */
        { STB0899_FILTCTRL              , 0x00 },
        { STB0899_SYSCTRL               , 0x00 },


---

Patch is available at: 
http://linuxtv.org/hg/v4l-dvb/rev/a3f4fb0f50bfbb8bf879c33437baafedc057d997

_______________________________________________
linuxtv-commits mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to