xf86-video-siliconmotion: Changes to 'master'

Paulo Cesar Pereira de Andrade pcpa at kemper.freedesktop.org
Fri Sep 26 14:32:09 PDT 2008


 src/smi_501.c |  132 +++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 80 insertions(+), 52 deletions(-)

New commits:
commit f18222ffcff8e78b3cfcd220cad06a1daa3fc920
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date:   Fri Sep 26 17:55:42 2008 -0300

      Don't try to find the closest clock, just use highest one.
    
      Previous patch wasn't fully correct, just that the values were generating
    the same register dump as the smi 2.2.5 driver version.
      When correcting it to not mix Mhz and Khz in the math, the problems
    returned.... Anyway, it just works when selecting the highest clock, and
    the attached CRT will display the panel image. This is illogical, so maybe
    the specs are outdated... The previous code has been #ifdef'ed out in
    "CALC_CLOCK".
      Note that it still changes the boot default clock, from the default
    288Mhz to 336Mhz, and in this patch, it also always sets both, panel and
    crt clocks (what happens here, is that most likely, by doing this, it
    forces the hardware to "somehow" autoconfigure itself; will try to get
    some information from SMI about this, but this is the boot default,
    and what smi sources do...).



More information about the xorg-commit mailing list