xf86-video-siliconmotion: Changes to 'master'

Paulo Cesar Pereira de Andrade pcpa at kemper.freedesktop.org
Wed Sep 24 15:46:51 PDT 2008


 src/smi.h        |    1 
 src/smi_501.c    |   94 ++++++++++++++++++++++++++++++++++++++-----------------
 src/smi_driver.c |   12 ++++++-
 3 files changed, 77 insertions(+), 30 deletions(-)

New commits:
commit bdba7c1397186cd15d519db55c2345db44990be4
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date:   Wed Sep 24 18:58:35 2008 -0300

    Fix incorrect understanding of the pixel clock from specs.
    
      The clock that should be programmed is the bandwidth, and not the pixel
    clock itself. Based on analysis of register contents, after "importing"
    a slightly modified version of xf86ModeBandwidth() and properly converting
    values, now it properly programs both, the LCD and a "clone" CRT or just
    a secondary panel.
    
      Modes generated by either gtf or cvt correctly works.
    
      A (hopefully temporary) fallback was also added, and if the option
    "UseFBDev" is used, the driver will not attempt to set/modify the
    current video mode.
    
      TODO: Generate a modeline "on the fly", based on monitor configured
    specs, or some set of defaults, so that it should not be required to
    specify a modeline in xorg.conf.



More information about the xorg-commit mailing list