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