• Thomas Winischhofer's avatar
    [PATCH] sisfb update · 544393fe
    Thomas Winischhofer authored
    This lifts sisfb from version 1.7.17 to version 1.8.9. Changes include:
    
    - Added support for XGI V3XT, V5, V8, Z7 chipsets, including POSTing of
      all of these chipsets.
    
    - Added support for latest SiS chipsets (761).
    
    - Added support for SiS76x memory "hybrid" mode.
    
    - Added support for new LCD resolutions (eg 1280x854, 856x480).
    
    - Fixed support for 320x240 STN panels (for embedded devices).
    
    - Fixed many HDTV modes (525p, 750p, 1080i).
    
    - Fixed PCI config register reading/writing to use proper kernel
      functions for this purpose.
    
    - Fixed PCI ROM handling to use the kernel's proper functions.
    
    - Removed lots of "typedef"s.
    
    - Removed lots of code which was for X.org/XFree86 only.
    
    - Fixed coding style in many places.
    
    - Removed lots of 2.4 cruft.
    
    - Reduced stack size by unifying two previously separate structs into
      one.
    
    - Added new hooks for memory allocation (for DRM).  Now the driver can
      truly handle multiple cards, including memory management.
    
    - Fixed numerous minor bugs.
    Signed-off-by: default avatarThomas Winischhofer <thomas@winischhofer.net>
    Cc: "Antonino A. Daplas" <adaplas@pol.net>
    Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    544393fe
sis_main.h 38.2 KB