xf86-video-siliconmotion: Changes to 'master'

Paulo Cesar Pereira de Andrade pcpa at kemper.freedesktop.org
Fri Oct 3 16:32:12 PDT 2008


 src/regsmi.h     |  139 ++----------------------------
 src/smi_501.c    |   31 +++---
 src/smi_501.h    |  250 +++++++++++++++++++++++++++----------------------------
 src/smi_accel.c  |    6 -
 src/smi_driver.c |   38 +++-----
 src/smi_hwcurs.c |   50 ++++-------
 src/smi_video.c  |   51 +++++------
 7 files changed, 221 insertions(+), 344 deletions(-)

New commits:
commit 1656fb6de5308ff586676e8d6a8aa8d4579ebf4c
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date:   Fri Oct 3 18:55:14 2008 -0300

    Don't use the 1 multiplier on older chipsets.
    
      It is not in the specs, so don't use it on chipsets older then the 502.
      Some review should be done in SMI501_FindPLLClock() as when hardcoding it
    to use the clock selection code for older chips, it appears to choose a
    better refresh rate (no flicking at 1024x600).

commit da789f720e2d772dff92adc10aa024a6a921fbbd
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date:   Fri Oct 3 16:30:23 2008 -0300

    Simplify regsmi.h by removing most unused SMI501 defines.
    
      The values that should be used, should also have a more meaningful name,
    as something like:
    doesn't help much, and the fact that these "ports" can be accessed from
    several "bases" may be confusing also, as there is SCRBase, DCRBase,
    FPRBase, DPRBase, CPRBase (and IOBase). The 501 code should probably be
    changed to just use IOBase, as currently it uses SCRBase, that happens
    to be at pSmi->MapBase + 0x0000.
    
      This patch also completely transforms the WaitQueue macro in a noop
    for the MSOC. In SMI sample code it is almost the current code, just
    that the macro body is commented out. Hopefully this will be addressed
    soon.

commit bacddd1d31a5f3de14477914958f27b6f081c125
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date:   Fri Oct 3 15:10:55 2008 -0300

    Rename macro "bitfield" to "bits" and correct a wrong division.



More information about the xorg-commit mailing list